gov.nih.nci.cagrid.dorian.service.ca
Class BaseEracomCertificateAuthority
java.lang.Object
gov.nih.nci.cagrid.dorian.common.LoggingObject
gov.nih.nci.cagrid.dorian.service.ca.CertificateAuthority
gov.nih.nci.cagrid.dorian.service.ca.BaseEracomCertificateAuthority
- Direct Known Subclasses:
- EracomCertificateAuthority, EracomWrappingCertificateAuthority
public abstract class BaseEracomCertificateAuthority
- extends CertificateAuthority
| Methods inherited from class gov.nih.nci.cagrid.dorian.service.ca.CertificateAuthority |
addCertificate, addCredentials, clear, clearCertificateAuthority, createCredentials, createImpersonationProxyCertificate, deleteCredentials, getCACertificate, getCAPrivateKey, getCertificate, getCertificateSerialNumber, getConfiguration, getCRL, getPrivateKey, getProperty, getUserCredentialsProvider, hasCredentials, renewCertifcateAuthorityCredentials, setCACredentials, signCertificate, signHostCertificate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WRAPPER_KEY_ALIAS
public static final java.lang.String WRAPPER_KEY_ALIAS
- See Also:
- Constant Field Values
SIGNATURE_ALGORITHM
public static final java.lang.String SIGNATURE_ALGORITHM
- See Also:
- Constant Field Values
SLOT_PROPERTY
public static final java.lang.String SLOT_PROPERTY
- See Also:
- Constant Field Values
BaseEracomCertificateAuthority
public BaseEracomCertificateAuthority(DorianCAConfiguration conf)
throws CertificateAuthorityFault
- Throws:
CertificateAuthorityFault
getSignatureAlgorithm
public java.lang.String getSignatureAlgorithm()
- Specified by:
getSignatureAlgorithm in class CertificateAuthority
getCACredentialsProvider
public java.lang.String getCACredentialsProvider()
- Specified by:
getCACredentialsProvider in class CertificateAuthority
getProvider
protected java.security.Provider getProvider()
getKeyStore
protected java.security.KeyStore getKeyStore()
getWrapperKey
protected java.security.Key getWrapperKey()
setInitialized
protected void setInitialized(boolean val)
init
protected void init()
throws CertificateAuthorityFault
- Throws:
CertificateAuthorityFault
unwrap
public java.security.PrivateKey unwrap(WrappedKey key)
throws CertificateAuthorityFault
- Throws:
CertificateAuthorityFault
wrap
public WrappedKey wrap(java.security.PrivateKey key)
throws CertificateAuthorityFault
- Throws:
CertificateAuthorityFault
convert
protected java.security.cert.X509Certificate convert(java.security.cert.X509Certificate cert)
throws java.lang.Exception
- Throws:
java.lang.Exception