org.LexGrid.LexBIG.cagrid.LexEVSGridService.service.globus
Class LexEVSGridServiceAuthorization
java.lang.Object
org.LexGrid.LexBIG.cagrid.LexEVSGridService.service.globus.LexEVSGridServiceAuthorization
public class LexEVSGridServiceAuthorization
- extends java.lang.Object
DO NOT EDIT: This class is autogenerated!
This is a PDP for use with the globus authorization callout.
This class will have a authorize method for each method on this grid service.
The method is responsibe for making any authorization callouts required to satisfy the
authorization requirements placed on each method call. Each method will either return
apon a successful authorization or will throw an exception apon a failed authorization.
Method Summary |
void |
authorizeGetCodingSchemeConcepts(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeGetFilter(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeGetFilterExtensions(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeGetGenericExtension(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeGetGenericExtensions(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeGetHistoryService(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeGetMatchAlgorithms(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeGetMultipleResourceProperties(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeGetNodeGraph(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeGetResourceProperty(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeGetServiceMetadata(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeGetServiceSecurityMetadata(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeGetSortAlgorithm(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeGetSortAlgorithms(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeGetSupportedCodingSchemes(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeQueryResourceProperties(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeResolveCodingScheme(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeResolveCodingSchemeCopyright(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeSetSecurityToken(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
close()
|
static java.lang.String |
getCallerIdentity()
|
org.w3c.dom.Node |
getPolicy(org.w3c.dom.Node query)
|
java.lang.String[] |
getPolicyNames()
|
protected java.lang.String |
getServiceNamespace()
|
void |
initialize(PDPConfig config,
java.lang.String name,
java.lang.String id)
|
boolean |
isPermitted(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
org.w3c.dom.Node |
setPolicy(org.w3c.dom.Node policy)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SERVICE_NAMESPACE
public static final java.lang.String SERVICE_NAMESPACE
- See Also:
- Constant Field Values
LexEVSGridServiceAuthorization
public LexEVSGridServiceAuthorization()
getServiceNamespace
protected java.lang.String getServiceNamespace()
getCallerIdentity
public static java.lang.String getCallerIdentity()
authorizeGetServiceSecurityMetadata
public void authorizeGetServiceSecurityMetadata(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeGetSupportedCodingSchemes
public void authorizeGetSupportedCodingSchemes(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeGetCodingSchemeConcepts
public void authorizeGetCodingSchemeConcepts(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeResolveCodingScheme
public void authorizeResolveCodingScheme(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeGetMatchAlgorithms
public void authorizeGetMatchAlgorithms(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeGetNodeGraph
public void authorizeGetNodeGraph(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeGetSortAlgorithms
public void authorizeGetSortAlgorithms(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeGetGenericExtensions
public void authorizeGetGenericExtensions(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeGetGenericExtension
public void authorizeGetGenericExtension(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeGetFilterExtensions
public void authorizeGetFilterExtensions(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeGetHistoryService
public void authorizeGetHistoryService(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeGetServiceMetadata
public void authorizeGetServiceMetadata(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeGetSortAlgorithm
public void authorizeGetSortAlgorithm(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeGetFilter
public void authorizeGetFilter(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeResolveCodingSchemeCopyright
public void authorizeResolveCodingSchemeCopyright(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeSetSecurityToken
public void authorizeSetSecurityToken(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeGetMultipleResourceProperties
public void authorizeGetMultipleResourceProperties(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeGetResourceProperty
public void authorizeGetResourceProperty(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeQueryResourceProperties
public void authorizeQueryResourceProperties(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
isPermitted
public boolean isPermitted(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
getPolicy
public org.w3c.dom.Node getPolicy(org.w3c.dom.Node query)
throws InvalidPolicyException
- Throws:
InvalidPolicyException
getPolicyNames
public java.lang.String[] getPolicyNames()
setPolicy
public org.w3c.dom.Node setPolicy(org.w3c.dom.Node policy)
throws InvalidPolicyException
- Throws:
InvalidPolicyException
close
public void close()
throws CloseException
- Throws:
CloseException
initialize
public void initialize(PDPConfig config,
java.lang.String name,
java.lang.String id)
throws InitializeException
- Throws:
InitializeException