A B C D E F G H I L M O P R S U W X

A

ACCESS_CONFIG_FILE - Static variable in class org.globus.wsrf.impl.security.authorization.AccessControlListPDP
 
AccessControlListPDP - Class in org.globus.wsrf.impl.security.authorization
 
AccessControlListPDP() - Constructor for class org.globus.wsrf.impl.security.authorization.AccessControlListPDP
 
AccessControlListPDP.AccessControlList - Class in org.globus.wsrf.impl.security.authorization
 
AccessControlListPDP.AccessControlList(String) - Constructor for class org.globus.wsrf.impl.security.authorization.AccessControlListPDP.AccessControlList
 
accessList - Variable in class org.globus.wsrf.impl.security.authorization.AccessControlListPDP
 
ACTIONS_SEPARATOR - Static variable in class org.globus.wsrf.impl.security.authorization.AccessControlListPDP
 
ADMIN_CONFIG_FILE - Static variable in class org.globus.wsrf.impl.security.authorization.AccessControlListPDP
 
adminList - Variable in class org.globus.wsrf.impl.security.authorization.AccessControlListPDP
 
authorize(EntityAttributes, EntityAttributes, EntityAttributes, boolean) - Method in class org.globus.wsrf.impl.security.authorization.AccessControlListPDP
 
authorize(Subject, Subject, MessageContext, EntityAttributes, EntityAttributes) - Method in class org.globus.wsrf.impl.security.authorization.BasePDPImpl
 
authorize(Subject, Subject, MessageContext) - Method in class org.globus.wsrf.impl.security.authorization.BasePDPImpl
Matches to see if localSubject is equals to peerSubject
authorize(URL, String) - Method in class org.globus.wsrf.impl.security.authorization.HostAuthzPDP
 
authorize(EntityAttributes, EntityAttributes, EntityAttributes, EntityAttributes) - Method in class org.globus.wsrf.impl.security.authorization.ResourcePropertiesPDP
 

B

BasePDPImpl - Class in org.globus.wsrf.impl.security.authorization
Base PDPInterceptor implementation.
BasePDPImpl() - Constructor for class org.globus.wsrf.impl.security.authorization.BasePDPImpl
 

C

canAccess(RequestEntities, NonRequestEntities) - Method in class org.globus.wsrf.impl.security.authorization.AccessControlListPDP
 
canAccess(RequestEntities, NonRequestEntities) - Method in class org.globus.wsrf.impl.security.authorization.HostAuthzPDP
 
canAccess(RequestEntities, NonRequestEntities) - Method in class org.globus.wsrf.impl.security.authorization.IdentityAuthzPDP
Does identity authorization of the client.The expected identity can be set by a) using contructor by passing an identity/subject b) configuring a property idenAuthz-identityin the PDPConfig object passed.
canAccess(RequestEntities, NonRequestEntities) - Method in class org.globus.wsrf.impl.security.authorization.ResourcePropertiesPDP
 
canAccess(RequestEntities, NonRequestEntities) - Method in class org.globus.wsrf.impl.security.authorization.SelfAuthzPDP
 
canAccess(RequestEntities, NonRequestEntities) - Method in class org.globus.wsrf.impl.security.authorization.UsernameAuthzPDP
 
canAdminister(RequestEntities, NonRequestEntities) - Method in class org.globus.wsrf.impl.security.authorization.AccessControlListPDP
 
canAdminister(RequestEntities, NonRequestEntities) - Method in class org.globus.wsrf.impl.security.authorization.HostAuthzPDP
 
canAdminister(RequestEntities, NonRequestEntities) - Method in class org.globus.wsrf.impl.security.authorization.IdentityAuthzPDP
 
canAdminister(RequestEntities, NonRequestEntities) - Method in class org.globus.wsrf.impl.security.authorization.ResourcePropertiesPDP
 
canAdminister(RequestEntities, NonRequestEntities) - Method in class org.globus.wsrf.impl.security.authorization.SelfAuthzPDP
 
canAdminister(RequestEntities, NonRequestEntities) - Method in class org.globus.wsrf.impl.security.authorization.UsernameAuthzPDP
 
chainConfig - Variable in class org.globus.wsrf.impl.security.authorization.HostAuthzPDP
 
chainConfig - Variable in class org.globus.wsrf.impl.security.authorization.UsernameAuthzPDP
 
close() - Method in class org.globus.wsrf.impl.security.authorization.BasePDPImpl
 
close() - Method in class org.globus.wsrf.impl.security.authorization.ParameterPIP
 
close() - Method in class org.globus.wsrf.impl.security.authorization.ResourcePropertiesPDP
 
close() - Method in class org.globus.wsrf.impl.security.authorization.UsernameAuthzPDP
 
close() - Method in class org.globus.wsrf.impl.security.authorization.X509BootstrapPIP
 
collectAttributes(RequestEntities) - Method in class org.globus.wsrf.impl.security.authorization.ParameterPIP
 
collectAttributes(RequestEntities) - Method in class org.globus.wsrf.impl.security.authorization.X509BootstrapPIP
 
collectRequestAttributes(RequestEntities) - Method in class org.globus.wsrf.impl.security.authorization.X509BootstrapPIP
 
config - Variable in class org.globus.wsrf.impl.security.authorization.AccessControlListPDP
 
config - Variable in class org.globus.wsrf.impl.security.authorization.ResourcePropertiesPDP
 
CONFIG_CLASS - Static variable in class org.globus.wsrf.impl.security.authorization.UsernameAuthzPDP
 
CONFIG_FILE_PROP - Static variable in class org.globus.wsrf.impl.security.authorization.ParameterPIP
 
CONFIG_LOCATIONS - Variable in class org.globus.wsrf.impl.security.authorization.AccessControlListPDP.AccessControlList
 

D

DEFAULT_ACCESS_CONFIG_FILE - Static variable in class org.globus.wsrf.impl.security.authorization.AccessControlListPDP
 
DEFAULT_ADMIN_CONFIG_FILE - Static variable in class org.globus.wsrf.impl.security.authorization.AccessControlListPDP
 

E

extractParamElem(Element, QName[]) - Method in class org.globus.wsrf.impl.security.authorization.ParameterPIP
 

F

file - Variable in class org.globus.wsrf.impl.security.authorization.AccessControlListPDP.AccessControlList
 
file - Variable in class org.globus.wsrf.impl.security.authorization.ResourcePropertiesPDP.AccessConfiguration
 
fileName - Variable in class org.globus.wsrf.impl.security.authorization.AccessControlListPDP.AccessControlList
 
fileName - Variable in class org.globus.wsrf.impl.security.authorization.ParameterPIP
 
findConfigFile() - Method in class org.globus.wsrf.impl.security.authorization.AccessControlListPDP.AccessControlList
 

G

GET_RP_CONFIG_FILE - Static variable in class org.globus.wsrf.impl.security.authorization.ResourcePropertiesPDP
 
getAccessFileName(ChainConfig, String) - Method in class org.globus.wsrf.impl.security.authorization.AccessControlListPDP
 
getAdminFileName(ChainConfig, String) - Method in class org.globus.wsrf.impl.security.authorization.AccessControlListPDP
 
getFile(MessageContext, String) - Method in class org.globus.wsrf.impl.security.authorization.ResourcePropertiesPDP
 
getIdentity() - Method in class org.globus.wsrf.impl.security.authorization.IdentityAuthzPDP
 
getInstance() - Static method in class org.globus.wsrf.impl.security.authorization.HostAuthzPDP
Returns an instance of host authentication.
getInstance() - Static method in class org.globus.wsrf.impl.security.authorization.SelfAuthzPDP
 
getName(URL) - Method in class org.globus.wsrf.impl.security.authorization.HostAuthzPDP
 
getPolicyMap() - Method in class org.globus.wsrf.impl.security.authorization.AccessControlListPDP.AccessControlList
 
getPolicyMap() - Method in class org.globus.wsrf.impl.security.authorization.ResourcePropertiesPDP.AccessConfiguration
 
getPolicyNames() - Method in class org.globus.wsrf.impl.security.authorization.AccessControlListPDP
 
getPolicyNames() - Method in class org.globus.wsrf.impl.security.authorization.ResourcePropertiesPDP
 
getRPAccessConfig - Variable in class org.globus.wsrf.impl.security.authorization.ResourcePropertiesPDP
 
getRPFilename - Variable in class org.globus.wsrf.impl.security.authorization.ResourcePropertiesPDP
 
getSubject(String) - Method in class org.globus.wsrf.impl.security.authorization.IdentityAuthzPDP
 

H

handle(Callback[]) - Method in class org.globus.wsrf.impl.security.authorization.UsernameTokenCallbackHandler
 
HostAuthzPDP - Class in org.globus.wsrf.impl.security.authorization
Performs host based authorization and implements org.globus.wsrf.security.authorization.Authorization interface.
HostAuthzPDP() - Constructor for class org.globus.wsrf.impl.security.authorization.HostAuthzPDP
 
HostAuthzPDP(String) - Constructor for class org.globus.wsrf.impl.security.authorization.HostAuthzPDP
 

I

i18n - Static variable in class org.globus.wsrf.impl.security.authorization.AccessControlListPDP
 
i18n - Static variable in class org.globus.wsrf.impl.security.authorization.BasePDPImpl
 
i18n - Static variable in class org.globus.wsrf.impl.security.authorization.ParameterPIP
 
i18n - Static variable in class org.globus.wsrf.impl.security.authorization.ResourcePropertiesPDP
 
i18n - Static variable in class org.globus.wsrf.impl.security.authorization.X509BootstrapPIP
 
IDENTITY_PROP - Static variable in class org.globus.wsrf.impl.security.authorization.IdentityAuthzPDP
 
IdentityAuthzPDP - Class in org.globus.wsrf.impl.security.authorization
Does identity authorization and and implements PDP and Authorization interface.
IdentityAuthzPDP() - Constructor for class org.globus.wsrf.impl.security.authorization.IdentityAuthzPDP
 
IdentityAuthzPDP(Subject) - Constructor for class org.globus.wsrf.impl.security.authorization.IdentityAuthzPDP
 
IdentityAuthzPDP(String) - Constructor for class org.globus.wsrf.impl.security.authorization.IdentityAuthzPDP
 
initialize(String, String, ChainConfig) - Method in class org.globus.wsrf.impl.security.authorization.AccessControlListPDP
 
initialize - Variable in class org.globus.wsrf.impl.security.authorization.BasePDPImpl
 
initialize(ChainConfig) - Method in class org.globus.wsrf.impl.security.authorization.BasePDPImpl
 
initialize(EntityAttributes, EntityAttributes) - Method in class org.globus.wsrf.impl.security.authorization.BasePDPImpl
This method requires a MessageContext to be associated with current thread
initialize(String, String, ChainConfig) - Method in class org.globus.wsrf.impl.security.authorization.HostAuthzPDP
 
initialize(String, String, ChainConfig) - Method in class org.globus.wsrf.impl.security.authorization.IdentityAuthzPDP
 
initialize(String, String, ChainConfig) - Method in class org.globus.wsrf.impl.security.authorization.ParameterPIP
 
initialize(String, String, ChainConfig) - Method in class org.globus.wsrf.impl.security.authorization.ResourcePropertiesPDP
 
initialize(String, String, ChainConfig) - Method in class org.globus.wsrf.impl.security.authorization.SelfAuthzPDP
 
initialize(String, String, ChainConfig) - Method in class org.globus.wsrf.impl.security.authorization.UsernameAuthzPDP
 
initialize(String, String, ChainConfig) - Method in class org.globus.wsrf.impl.security.authorization.X509BootstrapPIP
 
initializeParam() - Method in class org.globus.wsrf.impl.security.authorization.AccessControlListPDP
 
initializeParam() - Method in class org.globus.wsrf.impl.security.authorization.BasePDPImpl
 
initializeParam() - Method in class org.globus.wsrf.impl.security.authorization.HostAuthzPDP
 
initializeParam() - Method in class org.globus.wsrf.impl.security.authorization.IdentityAuthzPDP
 
initializeParam() - Method in class org.globus.wsrf.impl.security.authorization.SelfAuthzPDP
 
initializeParam() - Method in class org.globus.wsrf.impl.security.authorization.UsernameAuthzPDP
 
isPermitted(Subject, String, String, EntityAttributes, EntityAttributes, boolean) - Method in class org.globus.wsrf.impl.security.authorization.AccessControlListPDP
 
isPermitted(EntityAttributes) - Method in class org.globus.wsrf.impl.security.authorization.HostAuthzPDP
Does host based authorization of the client.
isPermitted(EntityAttributes, EntityAttributes) - Method in class org.globus.wsrf.impl.security.authorization.IdentityAuthzPDP
 
isPermitted(Subject, Vector, String, EntityAttributes, EntityAttributes) - Method in class org.globus.wsrf.impl.security.authorization.ResourcePropertiesPDP
 
isPermitted(RequestEntities) - Method in class org.globus.wsrf.impl.security.authorization.SelfAuthzPDP
 
isPermitted(EntityAttributes, EntityAttributes) - Method in class org.globus.wsrf.impl.security.authorization.UsernameAuthzPDP
 

L

lastModified - Variable in class org.globus.wsrf.impl.security.authorization.AccessControlListPDP.AccessControlList
 
lastModified - Variable in class org.globus.wsrf.impl.security.authorization.ParameterPIP
 
lastModified - Variable in class org.globus.wsrf.impl.security.authorization.ResourcePropertiesPDP.AccessConfiguration
 
logger - Static variable in class org.globus.wsrf.impl.security.authorization.AccessControlListPDP
 
logger - Static variable in class org.globus.wsrf.impl.security.authorization.BasePDPImpl
 
logger - Static variable in class org.globus.wsrf.impl.security.authorization.HostAuthzPDP
 
logger - Static variable in class org.globus.wsrf.impl.security.authorization.IdentityAuthzPDP
 
logger - Static variable in class org.globus.wsrf.impl.security.authorization.ParameterPIP
 
logger - Static variable in class org.globus.wsrf.impl.security.authorization.ResourcePropertiesPDP
 
logger - Static variable in class org.globus.wsrf.impl.security.authorization.SelfAuthzPDP
 
logger - Static variable in class org.globus.wsrf.impl.security.authorization.UsernameAuthzPDP
 
logger - Static variable in class org.globus.wsrf.impl.security.authorization.X509BootstrapPIP
 

M

map - Variable in class org.globus.wsrf.impl.security.authorization.AccessControlListPDP.AccessControlList
 

O

org.globus.wsrf.impl.security.authorization - package org.globus.wsrf.impl.security.authorization
 

P

ParameterPIP - Class in org.globus.wsrf.impl.security.authorization
This PIP extracts configured parameter element from the SOAPMessage.
ParameterPIP() - Constructor for class org.globus.wsrf.impl.security.authorization.ParameterPIP
 
policy - Variable in class org.globus.wsrf.impl.security.authorization.ResourcePropertiesPDP.AccessConfiguration
 
prefix - Variable in class org.globus.wsrf.impl.security.authorization.BasePDPImpl
 
principal - Variable in class org.globus.wsrf.impl.security.authorization.UsernameTokenCallbackHandler
 
PROMPT_CREATED - Static variable in class org.globus.wsrf.impl.security.authorization.UsernameTokenCallbackHandler
 
PROMPT_DIGEST - Static variable in class org.globus.wsrf.impl.security.authorization.UsernameTokenCallbackHandler
 
PROMPT_NONCE - Static variable in class org.globus.wsrf.impl.security.authorization.UsernameTokenCallbackHandler
 

R

readConfigFile() - Method in class org.globus.wsrf.impl.security.authorization.AccessControlListPDP.AccessControlList
 
readConfigFile() - Method in class org.globus.wsrf.impl.security.authorization.ResourcePropertiesPDP.AccessConfiguration
 
readObject(ObjectInputStream) - Method in class org.globus.wsrf.impl.security.authorization.IdentityAuthzPDP
 
readSOAPParameters(MessageContext) - Method in class org.globus.wsrf.impl.security.authorization.ParameterPIP
 
refresh() - Method in class org.globus.wsrf.impl.security.authorization.AccessControlListPDP.AccessControlList
 
refresh() - Method in class org.globus.wsrf.impl.security.authorization.ResourcePropertiesPDP.AccessConfiguration
 
ResourcePropertiesPDP - Class in org.globus.wsrf.impl.security.authorization
The PDP enforces a parameter based authorization policy on GetResourceProperty, GetMultipleResourceProperties and SetResourceProperties.
ResourcePropertiesPDP() - Constructor for class org.globus.wsrf.impl.security.authorization.ResourcePropertiesPDP
 
ResourcePropertiesPDP.AccessConfiguration - Class in org.globus.wsrf.impl.security.authorization
 
ResourcePropertiesPDP.AccessConfiguration(File) - Constructor for class org.globus.wsrf.impl.security.authorization.ResourcePropertiesPDP.AccessConfiguration
 

S

SelfAuthzPDP - Class in org.globus.wsrf.impl.security.authorization
Enforces that the client and server have the same identity.
SelfAuthzPDP() - Constructor for class org.globus.wsrf.impl.security.authorization.SelfAuthzPDP
 
SEPARATOR - Static variable in class org.globus.wsrf.impl.security.authorization.ResourcePropertiesPDP.AccessConfiguration
 
service - Variable in class org.globus.wsrf.impl.security.authorization.HostAuthzPDP
 
SERVICE_PROPERTY - Static variable in class org.globus.wsrf.impl.security.authorization.HostAuthzPDP
 
SERVICE_RIGHTS_SEPARATOR - Static variable in class org.globus.wsrf.impl.security.authorization.AccessControlListPDP
 
SERVICE_SEPARATOR - Static variable in class org.globus.wsrf.impl.security.authorization.AccessControlListPDP
 
SET_RP_CONFIG_FILE - Static variable in class org.globus.wsrf.impl.security.authorization.ResourcePropertiesPDP
 
setRPAccessConfig - Variable in class org.globus.wsrf.impl.security.authorization.ResourcePropertiesPDP
 
setRPFilename - Variable in class org.globus.wsrf.impl.security.authorization.ResourcePropertiesPDP
 
soapParameters - Variable in class org.globus.wsrf.impl.security.authorization.ParameterPIP
 
subject - Variable in class org.globus.wsrf.impl.security.authorization.IdentityAuthzPDP
 

U

URL_PROPERTY - Static variable in class org.globus.wsrf.impl.security.authorization.HostAuthzPDP
 
UsernameAuthzPDP - Class in org.globus.wsrf.impl.security.authorization
Uses Java Login module to authorize based on user name and password used on the method call.
UsernameAuthzPDP() - Constructor for class org.globus.wsrf.impl.security.authorization.UsernameAuthzPDP
 
UsernameTokenCallbackHandler - Class in org.globus.wsrf.impl.security.authorization
 
UsernameTokenCallbackHandler(Subject) - Constructor for class org.globus.wsrf.impl.security.authorization.UsernameTokenCallbackHandler
 

W

writeObject(ObjectOutputStream) - Method in class org.globus.wsrf.impl.security.authorization.IdentityAuthzPDP
 

X

X509BootstrapPIP - Class in org.globus.wsrf.impl.security.authorization
 
X509BootstrapPIP() - Constructor for class org.globus.wsrf.impl.security.authorization.X509BootstrapPIP
 

A B C D E F G H I L M O P R S U W X