JAAS Provider Java API Reference
10g (9.0.4.0.0)

B10389-01

Uses of Class
oracle.security.jazn.JAZNException

Packages that use JAZNException
oracle.security.jazn Provides the classes and interfaces for Oracle's authorization/policy provider for JAAS (Java Authentication and Authorization Service). 
oracle.security.jazn.login Provides the classes and interfaces for administering Login Modules. 
oracle.security.jazn.policy Provides the classes and interfaces for administering the authorization policy. 
oracle.security.jazn.realm Provides the classes and interfaces for the Realm framework. 

 

Uses of JAZNException in oracle.security.jazn

 

Subclasses of JAZNException in oracle.security.jazn
 class JAZNNamingException
          A JAZNNamingException class is used to wrap a javax.naming.NamingException.
 class JAZNObjectExistsException
          JAZNObjectExistsException is thrown when an attempt is made to create an object that already exists.
 class JAZNObjectNotFoundException
          JAZNObjectNotFoundException is thrown when an attempt is made to access an object that does not already exist.

 

Methods in oracle.security.jazn that throw JAZNException
 void JAZNConfig.persist()
          Serializes the content of the JAZNConfig instance.
 void Persistable.persist()
          Persists changes to backing store

 

Uses of JAZNException in oracle.security.jazn.login

 

Methods in oracle.security.jazn.login that throw JAZNException
 void LoginModuleManager.addAppConfigurationEntry(String applicationName, AppConfigurationEntry newAppConfigEntry)
          Adds a new AppConfigurationEntry to the specified application.
 void LoginModuleManager.updateAppConfigurationEntry(String applicationName, String loginModuleName, AppConfigurationEntry.LoginModuleControlFlag controlFlag, Map options)
          Updates an AppConfigurationEntry of the specified application.
 void LoginModuleManager.removeAppConfigurationEntry(String applicationName, String loginModuleName)
          Removes an AppConfigurationEntry from the specified application.
 void LoginModuleManager.removeApplication(String applicationName)
          Removes an application from the repository.

 

Uses of JAZNException in oracle.security.jazn.policy

 

Methods in oracle.security.jazn.policy that throw JAZNException
 RealmRole RoleAdminPermission.getRole()
          Returns the role associated with this permission.
 Realm RealmPolicy.getRealm()
          Returns the realm associated with this policy.
 Collection RealmPolicy.getGrantees()
          Returns the grantees of this policy.
 boolean RealmPolicy.createGrantee(Grantee grantee)
          Creates a new grantee in this policy.
 boolean RealmPolicy.dropGrantee(Grantee grantee, boolean cascade)
          Drops an existing grantee from this policy.
 Collection PrincipalClassManager.getPrincipalClasses()
          Returns all the managed principal classes.
 boolean PrincipalClassManager.addPrincipalClass(PrincipalClassDesc principalClassDesc)
          Registers a new principal class with the system.
 boolean PrincipalClassManager.removePrincipalClass(String principalClassName, boolean cascade)
          Unregisters an existing principal class from the system.
 GlobalPolicy PolicyManager.getGlobalPolicy()
          Returns the global policy.
 RealmPolicy PolicyManager.getRealmPolicy(Realm realm)
          Returns the policy associated with the specified realm.
 Collection PermissionClassManager.getPermissionClasses()
          Returns all the managed permission classes.
 boolean PermissionClassManager.addPermissionClass(PermissionClassDesc permClassDesc)
          Registers a new permission class with the system.
 boolean PermissionClassManager.removePermissionClass(String permClassName, boolean cascade)
          Unregisters an existing permission class from the system.
 void JAZNPolicy.grant(Grantee grantee, Permission perm)
          Grants a permission to the specified grantee, optionally with admin option.
 void JAZNPolicy.revoke(Grantee grantee, Permission perm)
          Revokes the permission from the specified grantee
 PermissionCollection JAZNPolicy.getPermissions(Grantee grantee, Class perm_cls)
          Lists all permissions of the specified Class granted to this grantee.
 boolean JAZNPolicy.hasPermission(Grantee grantee, Permission perm)
          Returns true if the grantee in question can assume the specified permission.
 Collection GlobalPolicy.getGrantees()
          Returns the grantees of this policy.
 boolean GlobalPolicy.createGrantee(Grantee grantee)
          Creates a new grantee in this policy.
 boolean GlobalPolicy.dropGrantee(Grantee grantee, boolean cascade)
          Drops an existing grantee from this policy.

 

Uses of JAZNException in oracle.security.jazn.realm

 

Methods in oracle.security.jazn.realm that throw JAZNException
abstract  Set RealmManager.getRealms()
          Gets all the realms registered with JAZN.
abstract  Realm RealmManager.getRealm(String name)
          Gets the Realm instance of the specified name
abstract  Realm RealmManager.createRealm(String name, InitRealmInfo realmInfo)
          Creates a Realm, it's UserManager and RoleManager using the information specified in the InitRealmInfo object.
abstract  void RealmManager.dropRealm(String name)
          Drops a Realm of the specified name This operation will drop the entrie subtree belong the the specific realm.
abstract  void RealmManager.dropRealm(Realm realm)
          Drops a Realm given the realm instance.
 void RoleManager.setRealm(Realm realm)
          Set the realm that this RoleManager is associated with.
 void RoleManager.initialize(Hashtable attributes)
          Initialize the RoleManager if it's not yet intialized.
 Set RoleManager.getRoles()
          Returns a Set of roles in this RoleManager
 int RoleManager.getRoleCount()
          Returns the number of roles in this RoleManager
 RealmRole RoleManager.getRole(String name)
          Returns the RealmRole with the specified name
 Set RoleManager.getGrantees(RealmRole role, boolean direct_grant)
          Returns the Grantees that are directly or indirectly granted the specified role.
 Set RoleManager.getGrantedRoles(RealmPrincipal principal, boolean direct_grant)
          Returns a set of RealmRole which are directly or indirectly granted to the specified principal.
 RealmRole RoleManager.createRole(String name)
          Create a RealmRole in this realm.
 void RoleManager.dropRole(String name)
          Drop the role with the specifed name.
 void RoleManager.dropRole(RealmRole role)
          Drop the role given the role instance
 void RoleManager.grantRole(RealmPrincipal principal, RealmRole role)
          Grants a role to a RealmPrincipal.
 void RoleManager.revokeRole(RealmPrincipal principal, RealmRole role)
          Revokes a role from a RealmPrincipal
 void UserManager.setRealm(Realm realm)
          Set the realm that this UserManager is associated with.
 void UserManager.initialize(Hashtable attributes)
          Initialize the UserManager if it's not yet intialized.
 Set UserManager.getUsers()
          Returns the users in this UserManager
 int UserManager.getUserCount()
          Returns the number of users in this UserManager
 RealmUser UserManager.getUser(String name)
          Returns the RealmUser with the specified name
 RealmUser UserManager.createUser(String name)
          Create a RealmUser in this realm
 RealmUser UserManager.createUser(String name, String passwd)
          Create a RealmUser in this realm
 void UserManager.dropUser(String name)
          Drops user of the specified name from this realm.
 void UserManager.dropUser(String name, boolean cascade)
          Drops user of the specified name from this realm.
 RealmUser Realm.getAdministrator()
          Returns the administrator for this realm.
 RealmRole Realm.getAdminRole()
          Returns the admin role for this realm instance.
 RoleManager Realm.getRoleManager()
          Returns a reference to the RoleManager for this realm
 UserManager Realm.getUserManager()
          Returns a reference to the UserManager for this realm
 void Realm.setProperty(String key, String value)
          Modify the value of a realm property given its key.

 


JAAS Provider Java API Reference
10g (9.0.4.0.0)

B10389-01

Copyright 2002, 2003 Oracle Corporation. All Rights Reserved.