org.LexGrid.LexBIG.cagrid.LexEVSGridService.ResolvedConceptReferencesIterator.service.globus
Class ResolvedConceptReferencesIteratorAuthorization

java.lang.Object
  extended by org.LexGrid.LexBIG.cagrid.LexEVSGridService.ResolvedConceptReferencesIterator.service.globus.ResolvedConceptReferencesIteratorAuthorization

public class ResolvedConceptReferencesIteratorAuthorization
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.


Field Summary
static java.lang.String SERVICE_NAMESPACE
           
 
Constructor Summary
ResolvedConceptReferencesIteratorAuthorization()
           
 
Method Summary
 void authorizeDestroy(javax.security.auth.Subject peerSubject, MessageContext context, javax.xml.namespace.QName operation)
           
 void authorizeGet(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 authorizeGetNext(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 authorizeHasNext(javax.security.auth.Subject peerSubject, MessageContext context, javax.xml.namespace.QName operation)
           
 void authorizeNext(javax.security.auth.Subject peerSubject, MessageContext context, javax.xml.namespace.QName operation)
           
 void authorizeNextInt(javax.security.auth.Subject peerSubject, MessageContext context, javax.xml.namespace.QName operation)
           
 void authorizeNumberRemaining(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 authorizeScroll(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
 

Field Detail

SERVICE_NAMESPACE

public static final java.lang.String SERVICE_NAMESPACE
See Also:
Constant Field Values
Constructor Detail

ResolvedConceptReferencesIteratorAuthorization

public ResolvedConceptReferencesIteratorAuthorization()
Method Detail

getServiceNamespace

protected java.lang.String getServiceNamespace()

getCallerIdentity

public static java.lang.String getCallerIdentity()

authorizeNext

public void authorizeNext(javax.security.auth.Subject peerSubject,
                          MessageContext context,
                          javax.xml.namespace.QName operation)
                   throws AuthorizationException
Throws:
AuthorizationException

authorizeNextInt

public void authorizeNextInt(javax.security.auth.Subject peerSubject,
                             MessageContext context,
                             javax.xml.namespace.QName operation)
                      throws AuthorizationException
Throws:
AuthorizationException

authorizeGet

public void authorizeGet(javax.security.auth.Subject peerSubject,
                         MessageContext context,
                         javax.xml.namespace.QName operation)
                  throws AuthorizationException
Throws:
AuthorizationException

authorizeScroll

public void authorizeScroll(javax.security.auth.Subject peerSubject,
                            MessageContext context,
                            javax.xml.namespace.QName operation)
                     throws AuthorizationException
Throws:
AuthorizationException

authorizeGetNext

public void authorizeGetNext(javax.security.auth.Subject peerSubject,
                             MessageContext context,
                             javax.xml.namespace.QName operation)
                      throws AuthorizationException
Throws:
AuthorizationException

authorizeGetServiceSecurityMetadata

public void authorizeGetServiceSecurityMetadata(javax.security.auth.Subject peerSubject,
                                                MessageContext context,
                                                javax.xml.namespace.QName operation)
                                         throws AuthorizationException
Throws:
AuthorizationException

authorizeHasNext

public void authorizeHasNext(javax.security.auth.Subject peerSubject,
                             MessageContext context,
                             javax.xml.namespace.QName operation)
                      throws AuthorizationException
Throws:
AuthorizationException

authorizeNumberRemaining

public void authorizeNumberRemaining(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

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

Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER.