A C D E F G H I J L M N P R S T U V W 
All Classes All Packages

A

actions - Variable in class javax.security.jacc.EJBRoleRefPermission
The security-role-ref/role-link value
actions - Variable in class javax.security.jacc.WebRoleRefPermission
The security-role-ref/role-link value
addToExcludedPolicy(Permission) - Method in interface javax.security.jacc.PolicyConfiguration
Used to add a single excluded policy statement to this PolicyConfiguration.
addToExcludedPolicy(PermissionCollection) - Method in interface javax.security.jacc.PolicyConfiguration
Used to add excluded policy statements to this PolicyConfiguration.
addToRole(String, Permission) - Method in interface javax.security.jacc.PolicyConfiguration
Used to add a single permission to a named role in this PolicyConfiguration.
addToRole(String, PermissionCollection) - Method in interface javax.security.jacc.PolicyConfiguration
Used to add permissions to a named role in this PolicyConfiguration.
addToUncheckedPolicy(Permission) - Method in interface javax.security.jacc.PolicyConfiguration
Used to add a single unchecked policy statement to this PolicyConfiguration.
addToUncheckedPolicy(PermissionCollection) - Method in interface javax.security.jacc.PolicyConfiguration
Used to add unchecked policy statements to this PolicyConfiguration.
ALL_HTTP_METHODS - Static variable in class javax.security.jacc.WebResourcePermission
 

C

canonicalMethods(String) - Static method in class javax.security.jacc.WebResourcePermission
 
canonicalMethods(String[]) - Static method in class javax.security.jacc.WebResourcePermission
 
canonicalMethods(TreeSet<String>) - Static method in class javax.security.jacc.WebResourcePermission
 
commit() - Method in interface javax.security.jacc.PolicyConfiguration
This method is used to set to "inService" the state of the policy context whose interface is this PolicyConfiguration Object.
contextIDLocal - Static variable in class javax.security.jacc.PolicyContext
 
convertParameters(Class<?>[]) - Static method in class javax.security.jacc.EJBMethodPermission
Converts the specified method parameter classes to String.

D

DEFAULT - javax.security.jacc.URLPattern.PatternType
the '/' pattern
DEFAULT_FACTORY_NAME - Static variable in class javax.security.jacc.PolicyConfigurationFactory
The default PolicyConfigurationFactory implementation
delete() - Method in interface javax.security.jacc.PolicyConfiguration
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

EJBMethodPermission - Class in javax.security.jacc
Class for EJB method permissions.
EJBMethodPermission(String, String) - Constructor for class javax.security.jacc.EJBMethodPermission
Creates a new EJBMethodPermission with the specified name and actions.
EJBMethodPermission(String, String, Method) - Constructor for class javax.security.jacc.EJBMethodPermission
Creates a new EJBMethodPermission with name corresponding to the EJBName and actions composed from methodInterface, and the Method object.
EJBMethodPermission(String, String, String, String[]) - Constructor for class javax.security.jacc.EJBMethodPermission
Creates a new EJBMethodPermission with name corresponding to the EJBName and actions composed from methodName, methodInterface, and methodParams.
EJBRoleRefPermission - Class in javax.security.jacc
Class for EJB isCallerInRole (String reference) permissions.
EJBRoleRefPermission(String, String) - Constructor for class javax.security.jacc.EJBRoleRefPermission
Creates a new EJBRoleRefPermission with the specified name and actions.
ENCODED_COLON - Static variable in class javax.security.jacc.WebResourcePermission
 
equals(Object) - Method in class javax.security.jacc.EJBMethodPermission
Checks two EJBMethodPermission objects for equality.
equals(Object) - Method in class javax.security.jacc.EJBRoleRefPermission
Checks two EJBRoleRefPermission objects for equality.
equals(Object) - Method in class javax.security.jacc.URLPattern
 
equals(Object) - Method in class javax.security.jacc.URLPatternSpec
 
equals(Object) - Method in class javax.security.jacc.WebResourcePermission
Checks two WebResourcePermission objects for equality.
equals(Object) - Method in class javax.security.jacc.WebRoleRefPermission
Checks two WebRoleRefPermission objects for equality.
equals(Object) - Method in class javax.security.jacc.WebUserDataPermission
Checks two WebUserDataPermission objects for equality.
EXACT - javax.security.jacc.URLPattern.PatternType
an exact pattern
ext - Variable in class javax.security.jacc.URLPattern
 
EXTENSION - javax.security.jacc.URLPattern.PatternType
a '*.xxx' pattern

F

factory - Static variable in class javax.security.jacc.PolicyConfigurationFactory
The loaded PolicyConfigurationFactory provider
FACTORY_PROP - Static variable in class javax.security.jacc.PolicyConfigurationFactory
The standard name of the system property specifying the JACC PolicyConfigurationFactory implementation class name.

G

getActions() - Method in class javax.security.jacc.EJBMethodPermission
Returns a String containing a canonical representation of the actions of this EJBMethodPermission.
getActions() - Method in class javax.security.jacc.EJBRoleRefPermission
Returns a canonical String representation of the actions of this EJBRoleRefPermission.
getActions() - Method in class javax.security.jacc.WebResourcePermission
Returns a canonical String representation of the actions of this WebResourcePermission.
getActions() - Method in class javax.security.jacc.WebRoleRefPermission
Returns a canonical String representation of the actions of this WebRoleRefPermission.
getActions() - Method in class javax.security.jacc.WebUserDataPermission
Returns a canonical String representation of the actions of this WebUserDataPermission.
getContext(String) - Static method in class javax.security.jacc.PolicyContext
This method may be used by a Policy provider to activate the PolicyContextHandler registered to the context object key and cause it to return the corresponding policy context object from the container.
getContext(String, Object) - Method in interface javax.security.jacc.PolicyContextHandler
This public method is used by the PolicyContext class to activate the handler and obtain from it the context object identified by the (case-sensitive) key.
getContextID() - Method in interface javax.security.jacc.PolicyConfiguration
This method returns this object’s policy context identifier.
getContextID() - Static method in class javax.security.jacc.PolicyContext
This static method returns the value of the policy context identifier associated with the thread on which the accessor is called.
getHandlerKeys() - Static method in class javax.security.jacc.PolicyContext
This method may be used to obtain the keys that identify the container specific context handlers registered by the container.
getKeys() - Method in interface javax.security.jacc.PolicyContextHandler
This public method returns the keys identifying the context objects supported by the handler.
getName() - Method in class javax.security.jacc.PolicyConfigurationFactory.LoadAction
 
getPattern() - Method in class javax.security.jacc.URLPattern
Obtains the String representation of this pattern.
getPolicy - Static variable in class javax.security.jacc.PolicyContext
 
getPolicyConfiguration(String, boolean) - Method in class javax.security.jacc.PolicyConfigurationFactory
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.
getPolicyConfigurationFactory() - Static method in class javax.security.jacc.PolicyConfigurationFactory
This static method uses a system property to find and instantiate (via a public constructor) a provider spe- cific factory implementation class.

H

handlerDataLocal - Static variable in class javax.security.jacc.PolicyContext
 
handlerMap - Static variable in class javax.security.jacc.PolicyContext
 
hashCode - Variable in class javax.security.jacc.EJBRoleRefPermission
 
hashCode - Variable in class javax.security.jacc.WebRoleRefPermission
 
hashCode() - Method in class javax.security.jacc.EJBMethodPermission
Returns the hash code value for this EJBMethodPermission.
hashCode() - Method in class javax.security.jacc.EJBRoleRefPermission
Returns the hash code value for this EJBRoleRefPermission.
hashCode() - Method in class javax.security.jacc.URLPattern
 
hashCode() - Method in class javax.security.jacc.URLPatternSpec
 
hashCode() - Method in class javax.security.jacc.WebResourcePermission
Returns the hash code value for this WebResourcePermission.
hashCode() - Method in class javax.security.jacc.WebRoleRefPermission
Returns the hash code value for this WebRoleRefPermission.
hashCode() - Method in class javax.security.jacc.WebUserDataPermission
Returns the hash code value for this WebUserDataPermission.
httpExceptionList - Variable in class javax.security.jacc.WebResourcePermission
 
httpExceptionList - Variable in class javax.security.jacc.WebUserDataPermission
 
httpExceptionString - Variable in class javax.security.jacc.WebResourcePermission
 
httpExceptionString - Variable in class javax.security.jacc.WebUserDataPermission
 
httpMethods - Variable in class javax.security.jacc.WebResourcePermission
 
httpMethods - Variable in class javax.security.jacc.WebUserDataPermission
 
httpMethodsString - Variable in class javax.security.jacc.WebResourcePermission
 
httpMethodsString - Variable in class javax.security.jacc.WebUserDataPermission
 

I

implies(Permission) - Method in class javax.security.jacc.EJBMethodPermission
Determines if the argument Permission is "implied by" this EJBMethodPermission.
implies(Permission) - Method in class javax.security.jacc.EJBRoleRefPermission
Determines if the argument Permission is "implied by" this EJBRoleRefPermission.
implies(Permission) - Method in class javax.security.jacc.WebResourcePermission
Determines if the argument Permission is "implied by" this WebResourcePermission.
implies(Permission) - Method in class javax.security.jacc.WebRoleRefPermission
Determines if the argument Permission is "implied by" this WebRoleRefPermission.
implies(Permission) - Method in class javax.security.jacc.WebUserDataPermission
Determines if the argument Permission is "implied by" this WebUserDataPermission.
implies(URLPatternSpec) - Method in class javax.security.jacc.URLPatternSpec
Perform the permission URLPattern matching: the first URLPattern in the name of the argument permission is matched by the first URLPattern in the name of this permission. the first URLPattern in the name of the argument permission is NOT matched by any URLPattern in the URLPatternList of the URLPatternSpec of this permission. if the first URLPattern in the name of the argument permission matches the first URLPattern in the URLPatternSpec of this permission, then every URLPattern in the URLPatternList of the URLPatternSpec of this permission is matched by a URLPattern in the URLPatternList of the argument permission.
inService() - Method in interface javax.security.jacc.PolicyConfiguration
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 javax.security.jacc.PolicyConfigurationFactory
This method determines if the identified policy context exists with state “inService” in the Policy provider associated with the factory.
isDefault() - Method in class javax.security.jacc.URLPattern
Checks if this pattern is a default (i.e.
isExact() - Method in class javax.security.jacc.URLPattern
Checks if this pattern is an exact pattern.
isExtension() - Method in class javax.security.jacc.URLPattern
Checks if this pattern is an extension (i.e.
isPrefix() - Method in class javax.security.jacc.URLPattern
Checks if this pattern is a prefix (i.e.

J

javax.security.jacc - package javax.security.jacc
This package containes the Java Authorization Contract for Containers API

L

length - Variable in class javax.security.jacc.URLPattern
 
linkConfiguration(PolicyConfiguration) - Method in interface javax.security.jacc.PolicyConfiguration
Creates a relationship between this configuration and another such that they share the same principal-to- role mappings.
LoadAction() - Constructor for class javax.security.jacc.PolicyConfigurationFactory.LoadAction
 

M

matches(String) - Method in class javax.security.jacc.URLPattern
Checks if this pattern matches the specified pattern String.
matches(URLPattern) - Method in class javax.security.jacc.URLPattern
Checks if this pattern matches the specified URLPattern.
matchExceptionList(TreeSet<String>, TreeSet<String>) - Static method in class javax.security.jacc.WebResourcePermission
 
methodInterface - Variable in class javax.security.jacc.EJBMethodPermission
 
methodName - Variable in class javax.security.jacc.EJBMethodPermission
 
methodSig - Variable in class javax.security.jacc.EJBMethodPermission
 

N

name - Variable in class javax.security.jacc.PolicyConfigurationFactory.LoadAction
 

P

parseActions(String) - Method in class javax.security.jacc.WebResourcePermission
 
parseActions(String) - Method in class javax.security.jacc.WebUserDataPermission
 
parseMethodSpec(String) - Method in class javax.security.jacc.EJBMethodPermission
Parse the methodSpec string into methodName, methodInterface and methodSig.
PATH_PREFIX - javax.security.jacc.URLPattern.PatternType
a '/.../*' pattern
pattern - Variable in class javax.security.jacc.URLPattern
 
PatternType() - Constructor for enum javax.security.jacc.URLPattern.PatternType
 
PolicyConfiguration - Interface in javax.security.jacc
The methods of this interface are used by containers to create policy statements in a Policy provider.
PolicyConfigurationFactory - Class in javax.security.jacc
Abstract factory and finder class for obtaining the instance of the class that implements the PolicyConfigurationFactory of a provider.
PolicyConfigurationFactory() - Constructor for class javax.security.jacc.PolicyConfigurationFactory
 
PolicyConfigurationFactory.LoadAction - Class in javax.security.jacc
A PrivilegedExceptionAction that looks up the class name identified by the javax.security.jacc.PolicyConfigurationFactory.provider system property and loads the class using the thread context class loader.
PolicyContext - Class in javax.security.jacc
This utility class is used by containers to communicate policy context identifiers and other policy relevant context to Policy providers.
PolicyContext() - Constructor for class javax.security.jacc.PolicyContext
Private constructor.
PolicyContextException - Exception in javax.security.jacc
This checked exception is thrown by implementations of the javax.security.jacc.PolicyConfiguration interface, the javax.security.jacc.PolicyConfigurationFactory abstract class, the javax.security.jacc.PolicyContext utility class, and implementations of the javax.security.jacc.PolicyContextException interface.
PolicyContextException() - Constructor for exception javax.security.jacc.PolicyContextException
Constructs a new PolicyContextException with null as its detail message.
PolicyContextException(String) - Constructor for exception javax.security.jacc.PolicyContextException
Constructs a new PolicyContextException with the specified detail message.
PolicyContextException(String, Throwable) - Constructor for exception javax.security.jacc.PolicyContextException
Constructs a new PolicyContextException with the specified detail message and cause.
PolicyContextException(Throwable) - Constructor for exception javax.security.jacc.PolicyContextException
Constructs a new PolicyContextException with the specified cause.
PolicyContextHandler - Interface in javax.security.jacc
This interface defines the methods that must be implemented by handlers that are to be registered and activated by the PolicyContext class.

R

readObject(ObjectInputStream) - Method in class javax.security.jacc.EJBMethodPermission
 
readObject(ObjectInputStream) - Method in class javax.security.jacc.WebResourcePermission
 
readObject(ObjectInputStream) - Method in class javax.security.jacc.WebUserDataPermission
 
registerHandler(String, PolicyContextHandler, boolean) - Static method in class javax.security.jacc.PolicyContext
Authorization protected method used to register a container specific PolicyContext handler.
removeExcludedPolicy() - Method in interface javax.security.jacc.PolicyConfiguration
Used to remove any excluded policy statements from this PolicyConfiguration.
removeRole(String) - Method in interface javax.security.jacc.PolicyConfiguration
Used to remove a role and all its permissions from this PolicyConfiguration.
removeUncheckedPolicy() - Method in interface javax.security.jacc.PolicyConfiguration
Used to remove any unchecked policy statements from this PolicyConfiguration.
requestActions(HttpServletRequest) - Static method in class javax.security.jacc.WebUserDataPermission
Build the request permission actions from the HTTP method component using HttpServletRequest.getMethod() + the TransportType component of the action from HttpServletRequest.isSecure().
requestURI(HttpServletRequest) - Static method in class javax.security.jacc.WebResourcePermission
Build a permission name from the substring of the HttpServletRequest.getRequestURI()) that begins after the contextPath (HttpServletRequest.getContextPath()).
run() - Method in class javax.security.jacc.PolicyConfigurationFactory.LoadAction
 

S

serialPersistentFields - Static variable in class javax.security.jacc.EJBMethodPermission
 
serialPersistentFields - Static variable in class javax.security.jacc.WebResourcePermission
 
serialPersistentFields - Static variable in class javax.security.jacc.WebUserDataPermission
 
serialVersionUID - Static variable in class javax.security.jacc.EJBMethodPermission
 
serialVersionUID - Static variable in class javax.security.jacc.EJBRoleRefPermission
 
serialVersionUID - Static variable in exception javax.security.jacc.PolicyContextException
 
serialVersionUID - Static variable in class javax.security.jacc.WebResourcePermission
 
serialVersionUID - Static variable in class javax.security.jacc.WebRoleRefPermission
 
serialVersionUID - Static variable in class javax.security.jacc.WebUserDataPermission
 
setContextID(String) - Static method in class javax.security.jacc.PolicyContext
Authorization protected method used to modify the value of the policy context identifier associated with the thread on which this method is called.
setHandlerData(Object) - Static method in class javax.security.jacc.PolicyContext
Authorization protected method that may be used to associate a thread-scoped handler data object with the PolicyContext.
setPolicy - Static variable in class javax.security.jacc.PolicyContext
 
supports(String) - Method in interface javax.security.jacc.PolicyContextHandler
This public method returns a boolean result indicating whether or not the handler supports the context object identified by the (case-sensitive) key value.

T

THE_PATH_PREFIX - javax.security.jacc.URLPattern.PatternType
the '/*' pattern
toString() - Method in class javax.security.jacc.EJBMethodPermission
Returns the String representation of this permission, which has the following form:
toString() - Method in class javax.security.jacc.EJBRoleRefPermission
Returns the String representation of this permission, which has the following form:
transportType - Variable in class javax.security.jacc.WebUserDataPermission
 
type - Variable in class javax.security.jacc.URLPattern
 

U

urlPattern - Variable in class javax.security.jacc.URLPatternSpec
The first or only URLPattern in the specification
URLPattern - Class in javax.security.jacc
The representation of a URLPattern in the WebResourcePermission and WebUserDataPermission URLPatternSpecs.
URLPattern(String) - Constructor for class javax.security.jacc.URLPattern
Creates a URLPattern instance from the specified pattern String.
URLPattern.PatternType - Enum in javax.security.jacc
 
urlPatternList - Variable in class javax.security.jacc.URLPatternSpec
 
URLPatternSpec - Class in javax.security.jacc
Encapsulation of the URLPatternSpec defined in the WebResourcePermission and WebUserDataPermission classes.
URLPatternSpec(String) - Constructor for class javax.security.jacc.URLPatternSpec
The specification contains a URLPatternSpec that identifies the web resources to which the permissions applies.
urlSpec - Variable in class javax.security.jacc.WebResourcePermission
 
urlSpec - Variable in class javax.security.jacc.WebUserDataPermission
 

V

valueOf(String) - Static method in enum javax.security.jacc.URLPattern.PatternType
Returns the enum constant of this type with the specified name.
values() - Static method in enum javax.security.jacc.URLPattern.PatternType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebResourcePermission - Class in javax.security.jacc
Class for Servlet web resource permissions.
WebResourcePermission(String, String) - Constructor for class javax.security.jacc.WebResourcePermission
Creates a new WebResourcePermission with the specified name and actions.
WebResourcePermission(String, String[]) - Constructor for class javax.security.jacc.WebResourcePermission
Creates a new WebResourcePermission with name corresponding to the URLPatternSpec, and actions composed from the array of HTTP methods.
WebResourcePermission(HttpServletRequest) - Constructor for class javax.security.jacc.WebResourcePermission
Creates a new WebResourcePermission from the HttpServletRequest object.
WebRoleRefPermission - Class in javax.security.jacc
Class for Servlet isUserInRole (String reference) permissions.
WebRoleRefPermission(String, String) - Constructor for class javax.security.jacc.WebRoleRefPermission
Creates a new WebRoleRefPermission with the specified name and actions.
WebUserDataPermission - Class in javax.security.jacc
Class for Servlet Web user data permissions.
WebUserDataPermission(String, String) - Constructor for class javax.security.jacc.WebUserDataPermission
Creates a new WebUserDataPermission with the specified name and actions.
WebUserDataPermission(String, String[], String) - Constructor for class javax.security.jacc.WebUserDataPermission
Creates a new WebUserDataPermission with name corresponding to the URLPatternSpec, and actions composed from the array of HTTP methods and the transport type.
WebUserDataPermission(HttpServletRequest) - Constructor for class javax.security.jacc.WebUserDataPermission
Creates a new WebUserDataPermission from the HttpServletRequest object.
writeObject(ObjectOutputStream) - Method in class javax.security.jacc.EJBMethodPermission
 
writeObject(ObjectOutputStream) - Method in class javax.security.jacc.WebResourcePermission
 
writeObject(ObjectOutputStream) - Method in class javax.security.jacc.WebUserDataPermission
 
A C D E F G H I J L M N P R S T U V W 
All Classes All Packages