A C D E G H I J L O R S
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addToExcludedPolicy(Permission) - Method in class com.sun.enterprise.security.jacc.provider.SimplePolicyConfiguration
-
Used to add a single excluded policy statement to this PolicyConfiguration.
- addToExcludedPolicy(PermissionCollection) - Method in class com.sun.enterprise.security.jacc.provider.SimplePolicyConfiguration
-
Used to add excluded policy statements to this PolicyConfiguration.
- addToRole(String, Permission) - Method in class com.sun.enterprise.security.jacc.provider.SimplePolicyConfiguration
-
Used to add a single permission to a named role in this PolicyConfiguration.
- addToRole(String, PermissionCollection) - Method in class com.sun.enterprise.security.jacc.provider.SimplePolicyConfiguration
-
Used to add permissions to a named role in this PolicyConfiguration.
- addToUncheckedPolicy(Permission) - Method in class com.sun.enterprise.security.jacc.provider.SimplePolicyConfiguration
-
Used to add a single unchecked policy statement to this PolicyConfiguration.
- addToUncheckedPolicy(PermissionCollection) - Method in class com.sun.enterprise.security.jacc.provider.SimplePolicyConfiguration
-
Used to add unchecked policy statements to this PolicyConfiguration.
- arePrincipalsInRole(String, Principal[], String) - Method in class com.sun.enterprise.security.jacc.provider.GlassfishRoleMapper
- arePrincipalsInRole(String, Principal[], String) - Method in interface com.sun.enterprise.security.jacc.provider.JACCRoleMapper
- arePrincipalsInRole(SecurityRoleMapper, Principal[], String) - Method in class com.sun.enterprise.security.jacc.provider.GlassfishRoleMapper
C
- checkSetPolicyPermission() - Static method in class com.sun.enterprise.security.jacc.provider.SimplePolicyConfiguration
- CLASS_NAME - Static variable in interface com.sun.enterprise.security.jacc.provider.JACCRoleMapper
- com.sun.enterprise.security.jacc.provider - package com.sun.enterprise.security.jacc.provider
- commit() - Method in class com.sun.enterprise.security.jacc.provider.SimplePolicyConfiguration
-
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 com.sun.enterprise.security.jacc.provider.SimplePolicyConfiguration
-
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.
- DELETED_STATE - Static variable in class com.sun.enterprise.security.jacc.provider.SimplePolicyConfiguration
E
- equals(Object) - Method in class com.sun.enterprise.security.jacc.provider.Role
-
NB: Class Overrides equals and hashCode Methods such that 2 Roles are equal simply based on having a common name.
G
- getContextID() - Method in class com.sun.enterprise.security.jacc.provider.SimplePolicyConfiguration
-
This method returns this object's policy context identifier.
- getDeclaredRoles(String) - Method in class com.sun.enterprise.security.jacc.provider.GlassfishRoleMapper
- getDeclaredRoles(String) - Method in interface com.sun.enterprise.security.jacc.provider.JACCRoleMapper
- getName() - Method in class com.sun.enterprise.security.jacc.provider.Role
- getPermissions(CodeSource) - Method in class com.sun.enterprise.security.jacc.provider.SimplePolicyProvider
-
Evaluates the global policy and returns a PermissionCollection object specifying the set of permissions allowed for code from the specified code source.
- getPermissions(PermissionCollection, CodeSource) - Static method in class com.sun.enterprise.security.jacc.provider.SimplePolicyConfiguration
-
Evaluates the global policy and returns a PermissionCollection object specifying the set of permissions allowed for code from the specified code source.
- getPermissions(PermissionCollection, ProtectionDomain) - Static method in class com.sun.enterprise.security.jacc.provider.SimplePolicyConfiguration
-
Evaluates the policy and returns a PermissionCollection object specifying the set of permissions allowed given the characteristics of the protection domain.
- getPermissions(ProtectionDomain) - Method in class com.sun.enterprise.security.jacc.provider.SimplePolicyProvider
-
Evaluates the global policy and returns a PermissionCollection object specifying the set of permissions allowed given the characteristics of the protection domain.
- getPolicyConfig(String, boolean) - Static method in class com.sun.enterprise.security.jacc.provider.SimplePolicyConfiguration
- getPolicyConfiguration(String, boolean) - Method in class com.sun.enterprise.security.jacc.provider.SimplePolicyConfigurationFactory
-
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.
- getPrincipalsInRole(String, String) - Method in class com.sun.enterprise.security.jacc.provider.GlassfishRoleMapper
- getPrincipalsInRole(String, String) - Method in interface com.sun.enterprise.security.jacc.provider.JACCRoleMapper
- getRolesOfPrincipals(String, String[], Principal[]) - Method in class com.sun.enterprise.security.jacc.provider.GlassfishRoleMapper
- getRolesOfPrincipals(String, String[], Principal[]) - Method in interface com.sun.enterprise.security.jacc.provider.JACCRoleMapper
- getRolesOfPrincipals(String, Principal[]) - Method in class com.sun.enterprise.security.jacc.provider.GlassfishRoleMapper
- getRolesOfPrincipals(String, Principal[]) - Method in interface com.sun.enterprise.security.jacc.provider.JACCRoleMapper
- getRolesOfSubject(String, String[], Subject) - Method in class com.sun.enterprise.security.jacc.provider.GlassfishRoleMapper
- getRolesOfSubject(String, String[], Subject) - Method in interface com.sun.enterprise.security.jacc.provider.JACCRoleMapper
- getRolesOfSubject(String, Subject) - Method in class com.sun.enterprise.security.jacc.provider.GlassfishRoleMapper
- getRolesOfSubject(String, Subject) - Method in interface com.sun.enterprise.security.jacc.provider.JACCRoleMapper
- GlassfishRoleMapper - Class in com.sun.enterprise.security.jacc.provider
-
Glassfish role mapper
- GlassfishRoleMapper(Logger) - Constructor for class com.sun.enterprise.security.jacc.provider.GlassfishRoleMapper
H
- HANDLER_KEY - Static variable in interface com.sun.enterprise.security.jacc.provider.JACCRoleMapper
- hashCode() - Method in class com.sun.enterprise.security.jacc.provider.Role
I
- implies(ProtectionDomain, Permission) - Static method in class com.sun.enterprise.security.jacc.provider.SimplePolicyConfiguration
-
Evaluates the policy to determine whether the permissions is granted to the ProtectionDomain.
- implies(ProtectionDomain, Permission) - Method in class com.sun.enterprise.security.jacc.provider.SimplePolicyProvider
-
Evaluates the global policy for the permissions granted to the ProtectionDomain and tests whether the permission is granted.
- inService() - Method in class com.sun.enterprise.security.jacc.provider.SimplePolicyConfiguration
-
This method is used to determine if the policy context whose interface is this PolicyConfiguration Object is in the "inService" state.
- inService(String) - Static method in class com.sun.enterprise.security.jacc.provider.SimplePolicyConfiguration
- inService(String) - Method in class com.sun.enterprise.security.jacc.provider.SimplePolicyConfigurationFactory
-
This method determines if the identified policy context exists with state "inService" in the Policy provider associated with the factory.
- INSERVICE_STATE - Static variable in class com.sun.enterprise.security.jacc.provider.SimplePolicyConfiguration
- isSubjectInRole(String, Subject, String) - Method in class com.sun.enterprise.security.jacc.provider.GlassfishRoleMapper
- isSubjectInRole(String, Subject, String) - Method in interface com.sun.enterprise.security.jacc.provider.JACCRoleMapper
J
- JACCRoleMapper - Interface in com.sun.enterprise.security.jacc.provider
L
- linkConfiguration(PolicyConfiguration) - Method in class com.sun.enterprise.security.jacc.provider.SimplePolicyConfiguration
-
Creates a relationship between this configuration and another such that they share the same principal-to-role mappings.
O
- OPEN_STATE - Static variable in class com.sun.enterprise.security.jacc.provider.SimplePolicyConfiguration
R
- refresh() - Method in class com.sun.enterprise.security.jacc.provider.SimplePolicyProvider
-
Refreshes/reloads the policy configuration.
- removeExcludedPolicy() - Method in class com.sun.enterprise.security.jacc.provider.SimplePolicyConfiguration
-
Used to remove any excluded policy statements from this PolicyConfiguration.
- removeRole(String) - Method in class com.sun.enterprise.security.jacc.provider.SimplePolicyConfiguration
-
Used to remove a role and all its permissions from this PolicyConfiguration.
- removeUncheckedPolicy() - Method in class com.sun.enterprise.security.jacc.provider.SimplePolicyConfiguration
-
Used to remove any unchecked policy statements from this PolicyConfiguration.
- Role - Class in com.sun.enterprise.security.jacc.provider
- Role(String) - Constructor for class com.sun.enterprise.security.jacc.provider.Role
S
- SharedState - Class in com.sun.enterprise.security.jacc.provider
- SharedState() - Constructor for class com.sun.enterprise.security.jacc.provider.SharedState
- SimplePolicyConfiguration - Class in com.sun.enterprise.security.jacc.provider
-
The methods of this interface are used by containers to create policy statements in a Policy provider.
- SimplePolicyConfiguration(String) - Constructor for class com.sun.enterprise.security.jacc.provider.SimplePolicyConfiguration
-
Creates a new instance of SimplePolicyConfiguration
- SimplePolicyConfigurationFactory - Class in com.sun.enterprise.security.jacc.provider
-
Abstract factory and finder class for obtaining the instance of the class that implements the PolicyConfigurationFactory of a provider.
- SimplePolicyConfigurationFactory() - Constructor for class com.sun.enterprise.security.jacc.provider.SimplePolicyConfigurationFactory
- SimplePolicyProvider - Class in com.sun.enterprise.security.jacc.provider
- SimplePolicyProvider() - Constructor for class com.sun.enterprise.security.jacc.provider.SimplePolicyProvider
-
Create a new instance of SimplePolicyProvider delegates to existing policy provider unless one is not defined, in which case it trys to load default sun provider
All Classes All Packages