A C D E G H I J L O P R S

A

AbsPermissionManager - Class in org.ow2.jonas.lib.security
Defines an abstract PermissionManager class which will manage JACC permissions for an ejbjar, webapp, etc.
AbsPermissionManager(String) - Constructor for class org.ow2.jonas.lib.security.AbsPermissionManager
Default Constructor.
AbsPermissionManager(String, boolean) - Constructor for class org.ow2.jonas.lib.security.AbsPermissionManager
Default Constructor.
addConfiguration(JPolicyConfiguration) - Static method in class org.ow2.jonas.lib.security.jacc.JPolicyConfigurationKeeper
Add a JOnAS policy configuration
addToExcludedPolicy(Permission) - Method in class org.ow2.jonas.lib.security.jacc.JPolicyConfiguration
Used to add a single excluded policy statement to this PolicyConfiguration.
addToExcludedPolicy(PermissionCollection) - Method in class org.ow2.jonas.lib.security.jacc.JPolicyConfiguration
Used to add excluded policy statements to this PolicyConfiguration.
addToRole(String, Permission) - Method in class org.ow2.jonas.lib.security.jacc.JPolicyConfiguration
Used to add a single permission to a named role in this PolicyConfiguration.
addToRole(String, PermissionCollection) - Method in class org.ow2.jonas.lib.security.jacc.JPolicyConfiguration
Used to add permissions to a named role in this PolicyConfiguration.
addToUncheckedPolicy(Permission) - Method in class org.ow2.jonas.lib.security.jacc.JPolicyConfiguration
Used to add a single unchecked policy statement to this PolicyConfiguration.
addToUncheckedPolicy(PermissionCollection) - Method in class org.ow2.jonas.lib.security.jacc.JPolicyConfiguration
Used to add unchecked policy statements to this PolicyConfiguration.

C

commit() - Method in class org.ow2.jonas.lib.security.AbsPermissionManager
Commit the Policy Configuration.
commit() - Method in class org.ow2.jonas.lib.security.jacc.JPolicyConfiguration
This method is used to set to "inService" the state of the policy context whose interface is this PolicyConfiguration Object.

D

delete() - Method in class org.ow2.jonas.lib.security.AbsPermissionManager
Delete this object.
delete() - Method in class org.ow2.jonas.lib.security.jacc.JPolicyConfiguration
Causes all policy statements to be deleted from this PolicyConfiguration and sets its internal state such that calling any method, other than delete, getContextID, or inService on the PolicyConfiguration will be rejected and cause an UnsupportedOperationException to be thrown.

E

equals(Object) - Method in class org.ow2.jonas.lib.security.jacc.JPolicyConfiguration
Indicates whether some other object is "equal to" this one.

G

getConfiguration(String) - Static method in class org.ow2.jonas.lib.security.jacc.JPolicyConfigurationKeeper
Gets the JOnAS policy configuration by its contextId
getContextId() - Method in class org.ow2.jonas.lib.security.AbsPermissionManager
 
getContextID() - Method in class org.ow2.jonas.lib.security.jacc.JPolicyConfiguration
This method returns this object's policy context identifier.
getExcludedPermissions() - Method in class org.ow2.jonas.lib.security.jacc.JPolicyConfiguration
Gets the excluded permission
getInstance() - Static method in class org.ow2.jonas.lib.security.jacc.JPolicy
Gets the unique instance of the JACC delegating policy provider
getPermissions(ProtectionDomain) - Method in class org.ow2.jonas.lib.security.jacc.JPolicy
Evaluates the global policy and returns a PermissionCollection object specifying the set of permissions allowed given the characteristics of the protection domain.
getPermissions(CodeSource) - Method in class org.ow2.jonas.lib.security.jacc.JPolicy
Evaluates the global policy and returns a PermissionCollection object specifying the set of permissions allowed for code from the specified code source.
getPermissions(CodeSource) - Method in class org.ow2.jonas.lib.security.jacc.JPolicyWrapper
Evaluates the global policy and returns a PermissionCollection object specifying the set of permissions allowed given the characteristics of the protection domain.
getPermissions(ProtectionDomain) - Method in class org.ow2.jonas.lib.security.jacc.JPolicyWrapper
Evaluates the global policy and returns a PermissionCollection object specifying the set of permissions allowed given the characteristics of the protection domain.
getPermissionsForPrincipal(Principal) - Method in class org.ow2.jonas.lib.security.jacc.JPolicyConfiguration
Gets the permissions for a given principal
getPolicy() - Static method in class org.ow2.jonas.lib.security.AbsPermissionManager
 
getPolicyConfiguration() - Method in class org.ow2.jonas.lib.security.AbsPermissionManager
 
getPolicyConfiguration(String, boolean) - Method in class org.ow2.jonas.lib.security.jacc.JPolicyConfigurationFactory
This method is used to obtain an instance of the provider specific class that implements the PolicyConfiguration interface that corresponds to the identified policy context within the provider.
getPolicyConfiguration(String, boolean) - Method in class org.ow2.jonas.lib.security.jacc.PolicyConfigurationFactoryWrapper
This method is used to obtain an instance of the provider specific class that implements the PolicyConfiguration interface that corresponds to the identified policy context within the provider.
getUncheckedPermissions() - Method in class org.ow2.jonas.lib.security.jacc.JPolicyConfiguration
Gets the excluded permission

H

hashCode() - Method in class org.ow2.jonas.lib.security.jacc.JPolicyConfiguration
Gets a hash code value for the object.

I

implies(ProtectionDomain, Permission) - Method in class org.ow2.jonas.lib.security.jacc.JPolicy
Evaluates the global policy for the permissions granted to the ProtectionDomain and tests whether the permission is granted.
implies(ProtectionDomain, Permission) - Method in class org.ow2.jonas.lib.security.jacc.JPolicyWrapper
Evaluates the global policy for the permissions granted to the ProtectionDomain and tests whether the permission is granted.
inService() - Method in class org.ow2.jonas.lib.security.jacc.JPolicyConfiguration
This method is used to determine if the policy context whose interface is this PolicyConfiguration Object is in the "inService" state.
inService(String) - Method in class org.ow2.jonas.lib.security.jacc.JPolicyConfigurationFactory
This method determines if the identified policy context exists with state "inService" in the Policy provider associated with the factory.
inService(String) - Method in class org.ow2.jonas.lib.security.jacc.PolicyConfigurationFactoryWrapper
This method determines if the identified policy context exists with state "inService" in the Policy provider associated with the factory.

J

JPolicy - Class in org.ow2.jonas.lib.security.jacc
Defines the "delegating Policy provider" / JACC 2.5 In J2SE 1.4 new methods can be used for dynamic permissions implies() and getPermissions() methods on Policy class were added.
JPolicy() - Constructor for class org.ow2.jonas.lib.security.jacc.JPolicy
Constructor : build a policy which manage JACC permissions The non-jacc permissions are delegated to the initial Policy class
JPolicyConfiguration - Class in org.ow2.jonas.lib.security.jacc
Defines the PolicyConfiguration implementation class of JACC
JPolicyConfiguration(String) - Constructor for class org.ow2.jonas.lib.security.jacc.JPolicyConfiguration
Constructor of a new PolicyConfiguration object
JPolicyConfigurationFactory - Class in org.ow2.jonas.lib.security.jacc
Defines the PolicyConfigurationFactory implementation class of JACC
JPolicyConfigurationFactory() - Constructor for class org.ow2.jonas.lib.security.jacc.JPolicyConfigurationFactory
Constructor
JPolicyConfigurationKeeper - Class in org.ow2.jonas.lib.security.jacc
This class keep the JPolicyConfiguration.
JPolicyException - Exception in org.ow2.jonas.lib.security.jacc
The JPolicyException occurs if the JPolicy object can not be created
JPolicyException(String) - Constructor for exception org.ow2.jonas.lib.security.jacc.JPolicyException
Constructs a new JPolicyException with the specified message.
JPolicyException(String, Throwable) - Constructor for exception org.ow2.jonas.lib.security.jacc.JPolicyException
Constructs a new JPolicyException with the specified message.
JPolicyWrapper - Class in org.ow2.jonas.lib.security.jacc
Wrapper to the JPolicy class.
JPolicyWrapper() - Constructor for class org.ow2.jonas.lib.security.jacc.JPolicyWrapper
Default constructor

L

linkConfiguration(PolicyConfiguration) - Method in class org.ow2.jonas.lib.security.jacc.JPolicyConfiguration
Creates a relationship between this configuration and another such that they share the same principal-to-role mappings.

O

org.ow2.jonas.lib.security - package org.ow2.jonas.lib.security
 
org.ow2.jonas.lib.security.jacc - package org.ow2.jonas.lib.security.jacc
 

P

PermissionManagerException - Exception in org.ow2.jonas.lib.security
The PermissionManagerException occurs if JACC permission could not be added
PermissionManagerException(String) - Constructor for exception org.ow2.jonas.lib.security.PermissionManagerException
Constructs a new PermissionManagerException with the specified message.
PermissionManagerException(String, Throwable) - Constructor for exception org.ow2.jonas.lib.security.PermissionManagerException
Constructs a new PermissionManagerException with the specified message.
PolicyConfigurationFactoryWrapper - Class in org.ow2.jonas.lib.security.jacc
Defines a wrapper for the PolicyConfigurationFactory Uses a wrapper because JACC provider factory is loaded by abstract Factory with the system classloader.
PolicyConfigurationFactoryWrapper() - Constructor for class org.ow2.jonas.lib.security.jacc.PolicyConfigurationFactoryWrapper
Update policyConfigurationFactory object for delegating requests

R

refresh() - Method in class org.ow2.jonas.lib.security.jacc.JPolicy
Refreshes/reloads the policy configuration.
refresh() - Method in class org.ow2.jonas.lib.security.jacc.JPolicyWrapper
Refreshes/reloads the policy configuration.
removeConfiguration(JPolicyConfiguration) - Static method in class org.ow2.jonas.lib.security.jacc.JPolicyConfigurationKeeper
Remove a JOnAS policy configuration
removeExcludedPolicy() - Method in class org.ow2.jonas.lib.security.jacc.JPolicyConfiguration
Used to remove any excluded policy statements from this PolicyConfiguration.
removeRole(String) - Method in class org.ow2.jonas.lib.security.jacc.JPolicyConfiguration
Used to remove a role and all its permissions from this PolicyConfiguration.
removeUncheckedPolicy() - Method in class org.ow2.jonas.lib.security.jacc.JPolicyConfiguration
Used to remove any unchecked policy statements from this PolicyConfiguration.
resetDeploymentDesc() - Method in class org.ow2.jonas.lib.security.AbsPermissionManager
Reset Deployment Descriptor.
resetState() - Method in class org.ow2.jonas.lib.security.jacc.JPolicyConfiguration
Reset to OPEN state (Used by PolicyConfigurationFactory)

S

setContextId(String) - Method in class org.ow2.jonas.lib.security.AbsPermissionManager
 
setPolicy(Policy) - Static method in class org.ow2.jonas.lib.security.AbsPermissionManager
 
setPolicyConfiguration(PolicyConfiguration) - Method in class org.ow2.jonas.lib.security.AbsPermissionManager
 

A C D E G H I J L O P R S

Copyright © 2008 OW2 Consortium. All Rights Reserved.