Package org.globus.gsi.stores
Class CertKeyCredential
java.lang.Object
org.globus.gsi.stores.CertKeyCredential
- All Implemented Interfaces:
CredentialWrapper,SecurityObjectWrapper<X509Credential>,Storable
public class CertKeyCredential
extends Object
implements SecurityObjectWrapper<X509Credential>, Storable, CredentialWrapper
Fill Me
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCertKeyCredential(GlobusResource certResource, GlobusResource keyResource) CertKeyCredential(GlobusResource certResource, GlobusResource keyResource, X509Credential credential) -
Method Summary
Modifier and TypeMethodDescriptionprotected X509CredentialcreateObject(GlobusResource certSource, GlobusResource keySource) getAlias()booleanprotected voidinit(GlobusResource initCertResource, GlobusResource initKeyResource) protected voidinit(GlobusResource initCertFile, GlobusResource keyResource, X509Credential initCredential) voidrefresh()voidstore()
-
Field Details
-
globusCertFile
-
globusKeyFile
-
-
Constructor Details
-
CertKeyCredential
public CertKeyCredential(GlobusResource certResource, GlobusResource keyResource) throws ResourceStoreException - Throws:
ResourceStoreException
-
CertKeyCredential
public CertKeyCredential(GlobusResource certResource, GlobusResource keyResource, X509Credential credential) throws ResourceStoreException - Throws:
ResourceStoreException
-
-
Method Details
-
init
protected void init(GlobusResource initCertResource, GlobusResource initKeyResource) throws ResourceStoreException - Throws:
ResourceStoreException
-
init
protected void init(GlobusResource initCertFile, GlobusResource keyResource, X509Credential initCredential) throws ResourceStoreException - Throws:
ResourceStoreException
-
refresh
- Specified by:
refreshin interfaceSecurityObjectWrapper<X509Credential>- Throws:
ResourceStoreException
-
getCertificateFile
-
getKeyFile
-
createObject
protected X509Credential createObject(GlobusResource certSource, GlobusResource keySource) throws ResourceStoreException - Throws:
ResourceStoreException
-
getSecurityObject
- Specified by:
getSecurityObjectin interfaceSecurityObjectWrapper<X509Credential>- Throws:
ResourceStoreException
-
hasChanged
public boolean hasChanged()- Specified by:
hasChangedin interfaceSecurityObjectWrapper<X509Credential>
-
getCredential
- Specified by:
getCredentialin interfaceCredentialWrapper- Throws:
ResourceStoreException
-
store
- Specified by:
storein interfaceStorable- Throws:
ResourceStoreException
-
getAlias
- Specified by:
getAliasin interfaceSecurityObjectWrapper<X509Credential>
-