Uses of Class
org.globus.delegation.DelegationException

Packages that use DelegationException
org.globus.delegation   
org.globus.delegation.factory   
org.globus.delegation.service   
 

Uses of DelegationException in org.globus.delegation
 

Methods in org.globus.delegation that throw DelegationException
static org.apache.ws.security.message.token.PKIPathSecurity DelegationUtil.getServiceCertAsToken(java.lang.String servicePath, boolean useDefault)
          Create a token containing service's public certificate (to expose as Resource Property)
static java.security.PrivateKey DelegationUtil.getServicePrivateKey(java.lang.String servicePath, boolean useDefault)
          Get private key of the service's credential
static void DelegationUtil.registerDelegationListener(org.apache.axis.message.addressing.EndpointReferenceType epr, DelegationListener listener)
          Register the listener object with deleagtion resource represented by EPR.
static void DelegationUtil.registerDelegationListener(org.apache.axis.message.addressing.EndpointReferenceType epr, DelegationListener listener, javax.security.auth.Subject subject)
           
static void DelegationUtil.removeDelegationListener(org.apache.axis.message.addressing.EndpointReferenceType epr, java.lang.String listenerId)
          Remove the listener object with said id on delegation resoruce represented by EPR.
static DelegationResource DelegationUtil.getDelegationResource(org.apache.axis.message.addressing.EndpointReferenceType epr)
          Return the delegation resource referred to by EPR.
static RequestSecurityTokenType DelegationUtil.getTokenToDelegate(org.globus.gsi.GlobusCredential issuingCred, java.security.cert.X509Certificate certificate, int lifetime, boolean fullDelegation)
          Create a new proxy with said lifetime, using the public key of certificate and signed by issuing credential.
static RequestSecurityTokenType DelegationUtil.getTokenToDelegate(java.security.cert.X509Certificate[] issuerCertificateChain, java.security.PrivateKey issuerKey, java.security.PublicKey publicKey, int lifetime, boolean fullDelegation)
          Create a new proxy with said lifetime, signed by issuing credential.
static org.apache.axis.message.addressing.EndpointReferenceType DelegationUtil.delegate(java.lang.String delegationServiceUrl, org.globus.gsi.GlobusCredential issuingCred, java.security.cert.X509Certificate certificate, boolean fullDelegation, ClientSecurityDescriptor desc)
          Store the request token (delegated credential) on the delegation service.
static org.apache.axis.message.addressing.EndpointReferenceType DelegationUtil.delegate(java.lang.String delegationServiceUrl, org.globus.gsi.GlobusCredential issuingCred, java.security.cert.X509Certificate certificate, int lifetime, boolean fullDelegation, ClientSecurityDescriptor desc)
          Store the request token (delegated credential) on the delegation service.
static void DelegationUtil.refresh(org.globus.gsi.GlobusCredential issuingCred, java.security.cert.X509Certificate certToSign, int lifetime, boolean fullDelegation, ClientSecurityDescriptor desc, org.apache.axis.message.addressing.EndpointReferenceType epr)
          Refresh credential referred to by EPR.
static java.security.cert.X509Certificate[] DelegationUtil.getCertificateChainRP(org.apache.axis.message.addressing.EndpointReferenceType epr, ClientSecurityDescriptor desc)
          Retrieve certificate chain from resource property on Delegation Factory Service.
static java.security.cert.X509Certificate[] DelegationUtil.getCertificateChainRP(org.apache.axis.message.addressing.EndpointReferenceType epr, javax.xml.namespace.QName qName, java.lang.Class rpClass, ClientSecurityDescriptor desc)
          Retrieve certificate chain from resource property on Delegation Factory Service.
private static org.globus.gsi.GlobusCredential DelegationUtil.getServiceCredential(java.lang.String servicePath, boolean useDefault)
           
private static org.apache.ws.security.message.token.PKIPathSecurity DelegationUtil.getPKIToken(java.security.cert.X509Certificate[] certChain, boolean reverse)
           
 void DelegationListener.setCredential(org.globus.gsi.GlobusCredential credential)
          Called on regsiteration of listener and on refresh of listener
 

Uses of DelegationException in org.globus.delegation.factory
 

Methods in org.globus.delegation.factory that throw DelegationException
private  void DelegationFactoryResource.setResourceProperties()
           
 org.apache.axis.message.addressing.EndpointReferenceType DelegationFactoryResource.createServiceResource(org.apache.ws.security.message.token.BinarySecurity token)
           
protected  DelegationHome DelegationFactoryResource.getServiceHome()
           
 

Constructors in org.globus.delegation.factory that throw DelegationException
DelegationFactoryResource()
           
 

Uses of DelegationException in org.globus.delegation.service
 

Methods in org.globus.delegation.service that throw DelegationException
 void DelegationResource.create(org.apache.ws.security.message.token.BinarySecurity _token, java.lang.String _callerDN, java.lang.String _localName, java.lang.String _resourceDescPath, java.lang.String id)
           
private  void DelegationResource.initialize()
           
 void DelegationResource.storeToken(org.apache.ws.security.message.token.BinarySecurity token)
           
private  void DelegationResource.setToken(org.apache.ws.security.message.token.BinarySecurity token)
           
 org.globus.gsi.GlobusCredential DelegationResource.getCredential()
           
 org.globus.gsi.GlobusCredential DelegationResource.getCredential(javax.security.auth.Subject subject)
           
 void DelegationResource.addRefreshListener(DelegationListener listener)
           
 void DelegationResource.addRefreshListener(DelegationListener listener, javax.security.auth.Subject subject)
           
private  void DelegationResource.addListener(DelegationListener listener)
           
private  java.security.cert.X509Certificate[] DelegationResource.getCertificateChain(org.apache.ws.security.message.token.BinarySecurity token)
           
private  void DelegationResource.notifyListeners()
           
private  void DelegationResource.setResourceDescriptor()
           
private  void DelegationResource.authorize(javax.security.auth.Subject subject)
           
private  void DelegationResource.authorize()
           
private  void DelegationResource.authorize(java.lang.String callerDN)
           
 org.apache.axis.message.addressing.EndpointReferenceType DelegationHome.create(org.apache.ws.security.message.token.BinarySecurity token, java.lang.String callerDN, java.lang.String localName)