Uses of Package
org.glite.security.authz

Packages that use org.glite.security.authz
org.glite.security.authz This package contains the core gLite Authorization Framework providing an abstract policy evaluation runtime for integrating various policy engines with attribute authorities. 
org.glite.security.authz.pdp This package contains Policy Decision Point (PDP) plugins for the gLite Authorization Framework, a BlackList PDP compares authenticated users against a blacklist that can be updated at runtime, a GridMap PDP checks if the authenticated user has a mapping in a gridmap file. 
org.glite.security.authz.providers This package contains ServiceAutorizationChain providers for the gLite Authorization Framework, a PermitOverrides provider implements a policy combining algorithm that evaluates all PDPs in turn but stops the evaluation if a PDP returns a successful authorization result. 
 

Classes in org.glite.security.authz used by org.glite.security.authz
AttributeException
          This exception is thrown when an exception occured during attribute collection.
AuthorizationException
          This exception is thrown to stop the evaluation of an authorization chain.
ChainConfig
          This interface is used to encapsulate and shield the interceptor configuration mechanism from the core PDP framework.
CloseException
          This exception is thrown when an exception occured when closing down an interceptor chain.
ConfigException
          This exception is thrown when congiguration is missing or incorrect.
InitializeException
          This exception is thrown when an exception occurs during initialization.
InterceptorConfig
          The InterceptorConfig class is used to hold configuration information about an interceptor in a configuration mechanism independent way.
InvalidPolicyException
          This exception is thrown when an invalid policy was found.
ServiceAuthorizationChain
          The ServiceAuthorizationChain class ties together and evaluates chains of ServicePDP and ServicePIP implementations.
ServiceInterceptor
          Generic interface to be implemented by all interceptors (PIPs and PDPs) in a chain.
ServicePAP
          Interface that must be implemented by all PAPs in an interceptor chain A PAP is responsible for setting and retrieving policies to clients (typically services or PEPs) ServiceInterceptor through the id parameter.
ServicePDP
          Interface that must be implemented by all PDPs in an interceptor chain A PDP is responsible for making decisions whether a subject is allowed to invoke a certain operation.
ServicePIP
          The ServicePIP interface should be implemeted by interceptors that are responsible for collecting attributes for subject that later on can be used by PDPs to determine whether the subject is allowed to invoke the requested operation.
 

Classes in org.glite.security.authz used by org.glite.security.authz.pdp
AuthorizationException
          This exception is thrown to stop the evaluation of an authorization chain.
ChainConfig
          This interface is used to encapsulate and shield the interceptor configuration mechanism from the core PDP framework.
CloseException
          This exception is thrown when an exception occured when closing down an interceptor chain.
InitializeException
          This exception is thrown when an exception occurs during initialization.
InvalidPolicyException
          This exception is thrown when an invalid policy was found.
PIPAttribute
          This class represents an attribute that is collected by a ServicePIP implementation, and put into the javax.security.auth.Subject public or private credentials, in order to later be read by ServicePDP implementations It is recommended to subclass this class for faster lookups of attributes of a specific type.
ServiceInterceptor
          Generic interface to be implemented by all interceptors (PIPs and PDPs) in a chain.
ServicePDP
          Interface that must be implemented by all PDPs in an interceptor chain A PDP is responsible for making decisions whether a subject is allowed to invoke a certain operation.
 

Classes in org.glite.security.authz used by org.glite.security.authz.providers
AuthorizationException
          This exception is thrown to stop the evaluation of an authorization chain.
ChainConfig
          This interface is used to encapsulate and shield the interceptor configuration mechanism from the core PDP framework.
CloseException
          This exception is thrown when an exception occured when closing down an interceptor chain.
InitializeException
          This exception is thrown when an exception occurs during initialization.
InvalidPolicyException
          This exception is thrown when an invalid policy was found.
ServiceAuthorizationChain
          The ServiceAuthorizationChain class ties together and evaluates chains of ServicePDP and ServicePIP implementations.
ServiceAuthorizationChainSpi
          The ServiceAuthorizationChainSpi is the interface that should be implemented by ServiceAuthorizationChain providers.