public interface X509Credential
Modifier and Type | Method and Description |
---|---|
java.security.cert.X509Certificate |
getCertificate()
Helper method to get certificate from the underlying keystore
|
java.security.cert.X509Certificate[] |
getCertificateChain()
Helper method to get certificate chain from the underlying keystore
|
java.security.PrivateKey |
getKey()
Helper method to get private key from the underlying keystore
|
java.lang.String |
getKeyAlias()
Returns an alias which can be used to obtain the PrivateKey entry
from the KeyStore returned by the
getKeyStore() method. |
javax.net.ssl.X509ExtendedKeyManager |
getKeyManager()
Returns a KeyManager which accompanies the KeyStore.
|
char[] |
getKeyPassword()
Returns a password which can be used to obtain PrivateKey entry
from the KeyStore returned by the
getKeyStore() method,
with the alias returned by the getKeyAlias() method. |
java.security.KeyStore |
getKeyStore()
Returns the credential in a keystore.
|
java.lang.String |
getSubjectName() |
java.security.KeyStore getKeyStore()
javax.net.ssl.X509ExtendedKeyManager getKeyManager()
char[] getKeyPassword()
getKeyStore()
method,
with the alias returned by the getKeyAlias()
method.java.lang.String getKeyAlias()
getKeyStore()
method.java.security.PrivateKey getKey()
java.security.cert.X509Certificate getCertificate()
java.security.cert.X509Certificate[] getCertificateChain()
java.lang.String getSubjectName()