org.LexGrid.LexBIG.cagrid.LexEVSGridService.LexBIGServiceConvenienceMethods.service.globus
Class LexBIGServiceConvenienceMethodsAuthorization
java.lang.Object
org.LexGrid.LexBIG.cagrid.LexEVSGridService.LexBIGServiceConvenienceMethods.service.globus.LexBIGServiceConvenienceMethodsAuthorization
public class LexBIGServiceConvenienceMethodsAuthorization
- 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 |
authorizeCreateCodeNodeSet(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeDestroy(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeGetAssociationForwardAndReverseNames(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeGetAssociationForwardName(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeGetAssociationForwardNames(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeGetAssociationForwardOneLevel(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeGetAssociationReverseName(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeGetAssociationReverseNames(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeGetAssociationReverseOneLevel(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeGetCodingSchemeCopyright(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeGetCodingSchemesWithSupportedAssociation(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeGetHierarchyIDs(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeGetHierarchyLevelNext(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeGetHierarchyLevelPrev(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeGetHierarchyPathToRoot(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeGetHierarchyRoots(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeGetHierarchyRootSet(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 |
authorizeGetRenderingDetail(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 |
authorizeGetServiceSecurityMetadata(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeIsCodeRetired(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeIsForwardName(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
|
void |
authorizeIsReverseName(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 |
authorizeSetTerminationTime(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
LexBIGServiceConvenienceMethodsAuthorization
public LexBIGServiceConvenienceMethodsAuthorization()
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
authorizeGetRenderingDetail
public void authorizeGetRenderingDetail(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeGetCodingSchemesWithSupportedAssociation
public void authorizeGetCodingSchemesWithSupportedAssociation(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeGetHierarchyIDs
public void authorizeGetHierarchyIDs(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeIsCodeRetired
public void authorizeIsCodeRetired(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeGetAssociationForwardName
public void authorizeGetAssociationForwardName(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeGetAssociationForwardNames
public void authorizeGetAssociationForwardNames(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeGetAssociationReverseName
public void authorizeGetAssociationReverseName(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeGetAssociationReverseNames
public void authorizeGetAssociationReverseNames(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeIsForwardName
public void authorizeIsForwardName(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeIsReverseName
public void authorizeIsReverseName(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeGetHierarchyLevelNext
public void authorizeGetHierarchyLevelNext(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeGetHierarchyLevelPrev
public void authorizeGetHierarchyLevelPrev(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeGetHierarchyPathToRoot
public void authorizeGetHierarchyPathToRoot(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeGetHierarchyRoots
public void authorizeGetHierarchyRoots(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeGetHierarchyRootSet
public void authorizeGetHierarchyRootSet(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeCreateCodeNodeSet
public void authorizeCreateCodeNodeSet(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeGetAssociationForwardAndReverseNames
public void authorizeGetAssociationForwardAndReverseNames(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeDestroy
public void authorizeDestroy(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeSetTerminationTime
public void authorizeSetTerminationTime(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeGetCodingSchemeCopyright
public void authorizeGetCodingSchemeCopyright(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeGetAssociationReverseOneLevel
public void authorizeGetAssociationReverseOneLevel(javax.security.auth.Subject peerSubject,
MessageContext context,
javax.xml.namespace.QName operation)
throws AuthorizationException
- Throws:
AuthorizationException
authorizeGetAssociationForwardOneLevel
public void authorizeGetAssociationForwardOneLevel(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