This package contains the Java Authorization Contract for Containers API
Interface Summary Interface Description PolicyConfigurationThe methods of this interface are used by containers to create policy statements in a Policy provider. PolicyContextHandlerThis interface defines the methods that must be implemented by handlers that are to be registered and activated by the
Class Summary Class Description EJBMethodPermissionClass for EJB method permissions. EJBRoleRefPermissionClass for EJB
isCallerInRole (String reference)permissions.
PolicyConfigurationFactoryAbstract factory and finder class for obtaining the instance of the class that implements the PolicyConfigurationFactory of a provider. PolicyContextThis utility class is used by containers to communicate policy context identifiers and other policy relevant context to
WebResourcePermissionClass for Servlet web resource permissions. WebRoleRefPermissionClass for Servlet
isUserInRole (String reference)permissions.
WebUserDataPermissionClass for Servlet Web user data permissions.
Exception Summary Exception Description PolicyContextExceptionThis checked exception is thrown by implementations of the
javax.security.jacc.PolicyConfigurationFactoryabstract class, the
javax.security.jacc.PolicyContextutility class, and implementations of the