Skip navigation links
A C D E G H I J L O R S 

A

addToExcludedPolicy(PermissionCollection) - Method in class com.sun.enterprise.security.jacc.provider.SimplePolicyConfiguration
Used to add excluded policy statements to this PolicyConfiguration.
addToExcludedPolicy(Permission) - Method in class com.sun.enterprise.security.jacc.provider.SimplePolicyConfiguration
Used to add a single excluded policy statement to 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.
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.
addToUncheckedPolicy(PermissionCollection) - Method in class com.sun.enterprise.security.jacc.provider.SimplePolicyConfiguration
Used to add unchecked policy statements to 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.
arePrincipalsInRole(SecurityRoleMapper, Principal[], String) - Method in class com.sun.enterprise.security.jacc.provider.GlassfishRoleMapper
 
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
 

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(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(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(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, Principal[]) - Method in class com.sun.enterprise.security.jacc.provider.GlassfishRoleMapper
 
getRolesOfPrincipals(String, 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
 
getRolesOfPrincipals(String, String[], Principal[]) - 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, 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
 
getRolesOfSubject(String, String[], Subject) - Method in interface com.sun.enterprise.security.jacc.provider.JACCRoleMapper
 
GlassfishRoleMapper - Class in com.sun.enterprise.security.jacc.provider
Glassfish role mapper NB: mapper only supports disjunctive (as apposed to conjunctive principal 2 role mappings.
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
 
SimplePolicyConfiguration - Class in com.sun.enterprise.security.jacc.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
Creates a new instance of 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
A C D E G H I J L O R S 
Skip navigation links

Copyright © 2017–2020 Eclipse Foundation. All rights reserved.