Uses of Interface
org.glite.security.authz.ServiceInterceptor

Packages that use ServiceInterceptor
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. 
 

Uses of ServiceInterceptor in org.glite.security.authz
 

Subinterfaces of ServiceInterceptor in org.glite.security.authz
 interface 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.
 interface 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.
 interface 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 that implement ServiceInterceptor
 class ServiceAuthorizationChain
          The ServiceAuthorizationChain class ties together and evaluates chains of ServicePDP and ServicePIP implementations.
 class SimpleServicePDP
          Simple ServicePDP implementation allowing role permissions and blacklists to be set.
 class SimpleServicePIP
          Simple ServicePIP implementation maintaining Subject DN to role mappings.
 

Methods in org.glite.security.authz that return ServiceInterceptor
 ServiceInterceptor InterceptorConfig.getInterceptor()
          gets the interceptor.
 

Constructors in org.glite.security.authz with parameters of type ServiceInterceptor
InterceptorConfig(java.lang.String configName, ServiceInterceptor serviceInterceptor)
          Constructor.
 

Uses of ServiceInterceptor in org.glite.security.authz.pdp
 

Classes in org.glite.security.authz.pdp that implement ServiceInterceptor
 class BlackListServicePDP
          BlackList ServicePDP implementation allowing blacklist files to be set.
 class GridMapServicePDP
          Simple ServicePDP implementation allowing role permissions and blacklists to be set.
 class VomsServicePDP