Package oracle.security.jazn
Provides the classes and interfaces for Oracle's authorization/policy
provider for JAAS (Java Authentication and Authorization Service).
See:
Description
Class | Description |
JAZNConfig |
JAZNConfiguration |
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. |
Exception | Description |
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:
- permission-to-user assignment
- permission-to-role assignment
- 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.
Copyright 2001, Oracle Corporation. All Rights Reserved.