public final class SingleCertKeyStore
extends java.security.KeyStoreSpi
KeyStore
para el manejo de certificados en disco en formato
PKCS#7 o X.509 en Base64.Constructor and Description |
---|
SingleCertKeyStore() |
Modifier and Type | Method and Description |
---|---|
java.util.Enumeration<java.lang.String> |
engineAliases() |
boolean |
engineContainsAlias(java.lang.String alias) |
void |
engineDeleteEntry(java.lang.String alias) |
java.security.cert.Certificate |
engineGetCertificate(java.lang.String alias) |
java.lang.String |
engineGetCertificateAlias(java.security.cert.Certificate cert) |
java.security.cert.Certificate[] |
engineGetCertificateChain(java.lang.String alias) |
java.util.Date |
engineGetCreationDate(java.lang.String arg0) |
java.security.Key |
engineGetKey(java.lang.String alias,
char[] arg1) |
boolean |
engineIsCertificateEntry(java.lang.String arg0) |
boolean |
engineIsKeyEntry(java.lang.String arg0) |
void |
engineLoad(java.io.InputStream is,
char[] pwd) |
void |
engineSetCertificateEntry(java.lang.String arg0,
java.security.cert.Certificate arg1) |
void |
engineSetKeyEntry(java.lang.String arg0,
byte[] arg1,
java.security.cert.Certificate[] arg2) |
void |
engineSetKeyEntry(java.lang.String arg0,
java.security.Key arg1,
char[] arg2,
java.security.cert.Certificate[] arg3) |
int |
engineSize() |
void |
engineStore(java.io.OutputStream arg0,
char[] arg1) |
public java.util.Enumeration<java.lang.String> engineAliases()
engineAliases
in class java.security.KeyStoreSpi
public boolean engineContainsAlias(java.lang.String alias)
engineContainsAlias
in class java.security.KeyStoreSpi
public void engineDeleteEntry(java.lang.String alias)
engineDeleteEntry
in class java.security.KeyStoreSpi
public java.security.cert.Certificate engineGetCertificate(java.lang.String alias)
engineGetCertificate
in class java.security.KeyStoreSpi
public java.lang.String engineGetCertificateAlias(java.security.cert.Certificate cert)
engineGetCertificateAlias
in class java.security.KeyStoreSpi
public java.security.cert.Certificate[] engineGetCertificateChain(java.lang.String alias)
engineGetCertificateChain
in class java.security.KeyStoreSpi
public java.util.Date engineGetCreationDate(java.lang.String arg0)
engineGetCreationDate
in class java.security.KeyStoreSpi
public java.security.Key engineGetKey(java.lang.String alias, char[] arg1) throws java.security.UnrecoverableKeyException
engineGetKey
in class java.security.KeyStoreSpi
java.security.UnrecoverableKeyException
public boolean engineIsCertificateEntry(java.lang.String arg0)
engineIsCertificateEntry
in class java.security.KeyStoreSpi
public boolean engineIsKeyEntry(java.lang.String arg0)
engineIsKeyEntry
in class java.security.KeyStoreSpi
public void engineLoad(java.io.InputStream is, char[] pwd) throws java.io.IOException
engineLoad
in class java.security.KeyStoreSpi
java.io.IOException
public void engineSetCertificateEntry(java.lang.String arg0, java.security.cert.Certificate arg1)
engineSetCertificateEntry
in class java.security.KeyStoreSpi
public void engineSetKeyEntry(java.lang.String arg0, byte[] arg1, java.security.cert.Certificate[] arg2)
engineSetKeyEntry
in class java.security.KeyStoreSpi
public void engineSetKeyEntry(java.lang.String arg0, java.security.Key arg1, char[] arg2, java.security.cert.Certificate[] arg3)
engineSetKeyEntry
in class java.security.KeyStoreSpi
public int engineSize()
engineSize
in class java.security.KeyStoreSpi
public void engineStore(java.io.OutputStream arg0, char[] arg1)
engineStore
in class java.security.KeyStoreSpi