public class LunaKeyStoreSIM
extends java.security.KeyStoreSpi
Constructor and Description |
---|
LunaKeyStoreSIM() |
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 certificate) |
java.security.cert.Certificate[] |
engineGetCertificateChain(java.lang.String alias) |
java.util.Date |
engineGetCreationDate(java.lang.String alias) |
java.security.Key |
engineGetKey(java.lang.String alias,
char[] password) |
boolean |
engineIsCertificateEntry(java.lang.String alias) |
boolean |
engineIsKeyEntry(java.lang.String alias) |
void |
engineLoad(java.io.InputStream inputStream,
char[] password) |
void |
engineSetCertificateEntry(java.lang.String alias,
java.security.cert.Certificate certificate) |
void |
engineSetKeyEntry(java.lang.String alias,
byte[] key,
java.security.cert.Certificate[] certificateChain) |
void |
engineSetKeyEntry(java.lang.String alias,
java.security.Key key,
char[] password,
java.security.cert.Certificate[] certificateChain) |
int |
engineSize() |
void |
engineStore(java.io.OutputStream outputStream,
char[] password) |
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 java.util.Date engineGetCreationDate(java.lang.String alias)
engineGetCreationDate
in class java.security.KeyStoreSpi
public void engineDeleteEntry(java.lang.String alias) throws java.security.KeyStoreException
engineDeleteEntry
in class java.security.KeyStoreSpi
java.security.KeyStoreException
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 certificate)
engineGetCertificateAlias
in class java.security.KeyStoreSpi
public java.security.cert.Certificate[] engineGetCertificateChain(java.lang.String alias)
engineGetCertificateChain
in class java.security.KeyStoreSpi
public java.security.Key engineGetKey(java.lang.String alias, char[] password) throws java.security.NoSuchAlgorithmException, java.security.UnrecoverableKeyException
engineGetKey
in class java.security.KeyStoreSpi
java.security.NoSuchAlgorithmException
java.security.UnrecoverableKeyException
public boolean engineIsCertificateEntry(java.lang.String alias)
engineIsCertificateEntry
in class java.security.KeyStoreSpi
public boolean engineIsKeyEntry(java.lang.String alias)
engineIsKeyEntry
in class java.security.KeyStoreSpi
public void engineSetCertificateEntry(java.lang.String alias, java.security.cert.Certificate certificate) throws java.security.KeyStoreException
engineSetCertificateEntry
in class java.security.KeyStoreSpi
java.security.KeyStoreException
public void engineSetKeyEntry(java.lang.String alias, byte[] key, java.security.cert.Certificate[] certificateChain) throws java.security.KeyStoreException
engineSetKeyEntry
in class java.security.KeyStoreSpi
java.security.KeyStoreException
public void engineSetKeyEntry(java.lang.String alias, java.security.Key key, char[] password, java.security.cert.Certificate[] certificateChain) throws java.security.KeyStoreException
engineSetKeyEntry
in class java.security.KeyStoreSpi
java.security.KeyStoreException
public int engineSize()
engineSize
in class java.security.KeyStoreSpi
public void engineLoad(java.io.InputStream inputStream, char[] password) throws java.io.IOException, java.security.NoSuchAlgorithmException, java.security.cert.CertificateException
engineLoad
in class java.security.KeyStoreSpi
java.io.IOException
java.security.NoSuchAlgorithmException
java.security.cert.CertificateException
public void engineStore(java.io.OutputStream outputStream, char[] password) throws java.io.IOException, java.security.NoSuchAlgorithmException, java.security.cert.CertificateException
engineStore
in class java.security.KeyStoreSpi
java.io.IOException
java.security.NoSuchAlgorithmException
java.security.cert.CertificateException
Copyright 2014-2018 SafeNet. All rights reserved.