Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JAAS Provider Java API Reference 10g (9.0.4.0.0) B10389-01
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package oracle.security.jazn

Provides the classes and interfaces for Oracle's authorization/policy provider for JAAS (Java Authentication and Authorization Service).

See:
Description

Interface Summary
Persistable | This interface defines the basic behavior for a persistable object.

Class Summary
JAZNConfig | This class represents a <jazn> Configuration instance.
JAZNContext | This class provides a starting point for obtaining JAZN-related objects and a centralized place for managing JAZN properties.
JAZNPermission | This class is for authorization permissions.
JAZNWebAppConfig | This class represents a <jazn-web-app> Configuration instance.

Exception Summary
JAZNConfigException | An JAZNConfigException represents an authorization exception.
JAZNException | An JAZNException represents an authorization exception.
JAZNInitException | JAZNInitException is thrown when an initialization error occurred.
JAZNNamingException | A JAZNNamingException class is used to wrap a javax.naming.NamingException.
JAZNObjectExistsException | JAZNObjectExistsException is thrown when an attempt is made to create an object that already exists.
JAZNObjectNotFoundException | JAZNObjectNotFoundException is thrown when an attempt is made to access an object that does not already exist.
JAZNRuntimeException | An JAZNRuntimeException represents an authorization exception.

## Package oracle.security.jazn Description

Provides the classes and interfaces for Oracle's authorization/policy provider for JAAS (Java Authentication and Authorization Service).

Besides providing a full implementation of `javax.security.auth.Policy`, JAZN enhances JAAS in the following ways:

- defines a `Realm`-based user and role management API
- defines an administrative API for administering the following aspects of the authorization policy:
  1. permission-to-user assignment
  2. permission-to-role assignment
  3. user-to-role assignment
- provides Role-Based Access Control (RBAC) support via the `Realm` framework, with full support for role hierarchies.

For more information about JAAS, please refer to SUN's official web site for JAAS.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JAAS Provider Java API Reference 10g (9.0.4.0.0) B10389-01
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright 2002, 2003 Oracle Corporation. All Rights Reserved.