public class CertKeyCredential extends Object implements SecurityObjectWrapper<X509Credential>, Storable, CredentialWrapper
Modifier and Type | Field and Description |
---|---|
protected GlobusResource |
globusCertFile |
protected GlobusResource |
globusKeyFile |
Constructor and Description |
---|
CertKeyCredential(GlobusResource certResource,
GlobusResource keyResource) |
CertKeyCredential(GlobusResource certResource,
GlobusResource keyResource,
X509Credential credential) |
Modifier and Type | Method and Description |
---|---|
protected X509Credential |
createObject(GlobusResource certSource,
GlobusResource keySource) |
String |
getAlias() |
GlobusResource |
getCertificateFile() |
X509Credential |
getCredential() |
GlobusResource |
getKeyFile() |
X509Credential |
getSecurityObject() |
boolean |
hasChanged() |
protected void |
init(GlobusResource initCertResource,
GlobusResource initKeyResource) |
protected void |
init(GlobusResource initCertFile,
GlobusResource keyResource,
X509Credential initCredential) |
void |
refresh() |
void |
store() |
protected GlobusResource globusCertFile
protected GlobusResource globusKeyFile
public CertKeyCredential(GlobusResource certResource, GlobusResource keyResource) throws ResourceStoreException
ResourceStoreException
public CertKeyCredential(GlobusResource certResource, GlobusResource keyResource, X509Credential credential) throws ResourceStoreException
ResourceStoreException
protected void init(GlobusResource initCertResource, GlobusResource initKeyResource) throws ResourceStoreException
ResourceStoreException
protected void init(GlobusResource initCertFile, GlobusResource keyResource, X509Credential initCredential) throws ResourceStoreException
ResourceStoreException
public void refresh() throws ResourceStoreException
refresh
in interface SecurityObjectWrapper<X509Credential>
ResourceStoreException
public GlobusResource getCertificateFile()
public GlobusResource getKeyFile()
protected X509Credential createObject(GlobusResource certSource, GlobusResource keySource) throws ResourceStoreException
ResourceStoreException
public X509Credential getSecurityObject() throws ResourceStoreException
getSecurityObject
in interface SecurityObjectWrapper<X509Credential>
ResourceStoreException
public boolean hasChanged()
hasChanged
in interface SecurityObjectWrapper<X509Credential>
public X509Credential getCredential() throws ResourceStoreException
getCredential
in interface CredentialWrapper
ResourceStoreException
public void store() throws ResourceStoreException
store
in interface Storable
ResourceStoreException
public String getAlias()
getAlias
in interface SecurityObjectWrapper<X509Credential>
Copyright © 2016. All rights reserved.