Package org.globus.wsrf.impl.security.authorization

Interface Summary
Authorization Interface to be implemented by client side authorization mechanism.
 

Class Summary
AuthorizationHandler Enforces the service authorization policy.
BasePDPConfig Base class that implements the PDPConfig interface.
BasicSubjectAuthorization Base class used to do subject based authorization.
ClientPropertiesHandler Handler used to set appropriate authorization properties when transport security is used.
ContainerPDPConfig PDP Configuration class that set/retrieves data from global parameters in the deployment descriptor.
GridMapAuthorization Performs gridmap authorization and implements PDP interface.
HostAuthorization Performs host based authorization and implements PDP and Authorization interface.
IdentityAuthorization Does identity authorization and and implements PDP and Authorization interface.
InterceptorConfig The InterceptorConfig class is used to hold configuration information about an interceptor in a configuration mechanism independent way.
LocalConfigPDP A PDP implementation that is intended to be used by services to easily bootstrap an ACL into the PDP.
NoAuthorization No authorization of the peer is done.
ResourcePDPConfig A PDPConfig class that can be used by resources to create dynamic ServiceAuthorizationChain that uses a HashMap to store properties.
SAMLAuthorizationCallout Calls out to a configured authorization service.
SAMLAuthorizationConstants Constants used by SAMLAuthorizationCallout
SelfAuthorization Enforces that the client and server have the same identity.
ServiceAuthorizationChain The ServiceAuthorizationChain class ties together and evaluates chains of PDP and PIP implementations.
ServicePropertiesPDPConfig This class is used to store configuration information of interceptors in a ServiceProperties object associated with a service.
SimpleCallbackHandler  
TrustedTargetHandler This class reads a map of trusted targets associated with the message context of a request and compares it with the authenticated target.
UsernameAuthorization Uses Java Login module to authorize based on user name and password used on the method call.