org.globus.gsi.stores
Class ResourceTrustAnchor

java.lang.Object
  extended by org.globus.gsi.stores.AbstractResourceSecurityWrapper<java.security.cert.TrustAnchor>
      extended by org.globus.gsi.stores.ResourceTrustAnchor
All Implemented Interfaces:
SecurityObjectWrapper<java.security.cert.TrustAnchor>, Storable

public class ResourceTrustAnchor
extends AbstractResourceSecurityWrapper<java.security.cert.TrustAnchor>

Created by IntelliJ IDEA. User: turtlebender Date: Dec 29, 2009 Time: 11:37:52 AM To change this template use File | Settings | File Templates.


Field Summary
 
Fields inherited from class org.globus.gsi.stores.AbstractResourceSecurityWrapper
globusResolver, globusResource
 
Constructor Summary
ResourceTrustAnchor(GlobusResource globusResource)
           
ResourceTrustAnchor(GlobusResource globusResource, java.security.cert.TrustAnchor cachedAnchor)
           
ResourceTrustAnchor(java.lang.String fileName)
           
ResourceTrustAnchor(java.lang.String fileName, java.security.cert.TrustAnchor cachedAnchor)
           
 
Method Summary
protected  java.security.cert.TrustAnchor create(GlobusResource globusResource)
           
 java.security.cert.TrustAnchor getTrustAnchor()
           
 void store()
           
 
Methods inherited from class org.globus.gsi.stores.AbstractResourceSecurityWrapper
getAlias, getFile, getGlobusResource, getResourceURL, getSecurityObject, hasChanged, init, init, init, init, refresh
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceTrustAnchor

public ResourceTrustAnchor(java.lang.String fileName)
                    throws ResourceStoreException
Throws:
ResourceStoreException

ResourceTrustAnchor

public ResourceTrustAnchor(GlobusResource globusResource)
                    throws ResourceStoreException
Throws:
ResourceStoreException

ResourceTrustAnchor

public ResourceTrustAnchor(java.lang.String fileName,
                           java.security.cert.TrustAnchor cachedAnchor)
                    throws ResourceStoreException
Throws:
ResourceStoreException

ResourceTrustAnchor

public ResourceTrustAnchor(GlobusResource globusResource,
                           java.security.cert.TrustAnchor cachedAnchor)
                    throws ResourceStoreException
Throws:
ResourceStoreException
Method Detail

getTrustAnchor

public java.security.cert.TrustAnchor getTrustAnchor()
                                              throws ResourceStoreException
Throws:
ResourceStoreException

create

protected java.security.cert.TrustAnchor create(GlobusResource globusResource)
                                         throws ResourceStoreException
Specified by:
create in class AbstractResourceSecurityWrapper<java.security.cert.TrustAnchor>
Throws:
ResourceStoreException

store

public void store()
           throws ResourceStoreException
Throws:
ResourceStoreException