public class DistributedKeyStore extends KeyStoreSpi
KeyStoreSpi
Constructor and Description |
---|
DistributedKeyStore() |
Modifier and Type | Method and Description |
---|---|
Enumeration<String> |
engineAliases() |
boolean |
engineContainsAlias(String alias) |
void |
engineDeleteEntry(String alias) |
Certificate |
engineGetCertificate(String alias) |
String |
engineGetCertificateAlias(Certificate cert) |
Certificate[] |
engineGetCertificateChain(String alias) |
Date |
engineGetCreationDate(String alias) |
Key |
engineGetKey(String alias,
char[] password) |
boolean |
engineIsCertificateEntry(String alias) |
boolean |
engineIsKeyEntry(String alias) |
void |
engineLoad(InputStream stream,
char[] password) |
void |
engineLoad(KeyStore.LoadStoreParameter param) |
void |
engineSetCertificateEntry(String alias,
Certificate cert) |
void |
engineSetKeyEntry(String alias,
byte[] key,
Certificate[] chain) |
void |
engineSetKeyEntry(String alias,
Key key,
char[] password,
Certificate[] chain) |
int |
engineSize() |
void |
engineStore(OutputStream stream,
char[] password) |
engineEntryInstanceOf, engineGetEntry, engineSetEntry, engineStore
public void engineLoad(KeyStore.LoadStoreParameter param) throws IOException, NoSuchAlgorithmException, CertificateException
engineLoad
in class KeyStoreSpi
IOException
NoSuchAlgorithmException
CertificateException
KeyStoreSpi.engineLoad(java.security.KeyStore.LoadStoreParameter)
public Key engineGetKey(String alias, char[] password) throws NoSuchAlgorithmException, UnrecoverableKeyException
engineGetKey
in class KeyStoreSpi
NoSuchAlgorithmException
UnrecoverableKeyException
KeyStoreSpi.engineGetKey(java.lang.String, char[])
public Certificate[] engineGetCertificateChain(String alias)
engineGetCertificateChain
in class KeyStoreSpi
KeyStoreSpi.engineGetCertificateChain(java.lang.String)
public Certificate engineGetCertificate(String alias)
engineGetCertificate
in class KeyStoreSpi
KeyStoreSpi.engineGetCertificate(java.lang.String)
public Date engineGetCreationDate(String alias)
engineGetCreationDate
in class KeyStoreSpi
KeyStoreSpi.engineGetCreationDate(java.lang.String)
public void engineSetKeyEntry(String alias, Key key, char[] password, Certificate[] chain) throws KeyStoreException
engineSetKeyEntry
in class KeyStoreSpi
KeyStoreException
KeyStoreSpi.engineSetKeyEntry(java.lang.String, java.security.Key, char[], java.security.cert.Certificate[])
public void engineSetKeyEntry(String alias, byte[] key, Certificate[] chain) throws KeyStoreException
engineSetKeyEntry
in class KeyStoreSpi
KeyStoreException
KeyStoreSpi.engineSetKeyEntry(java.lang.String, byte[], java.security.cert.Certificate[])
public void engineSetCertificateEntry(String alias, Certificate cert) throws KeyStoreException
engineSetCertificateEntry
in class KeyStoreSpi
KeyStoreException
KeyStoreSpi.engineSetCertificateEntry(java.lang.String, java.security.cert.Certificate)
public void engineDeleteEntry(String alias) throws KeyStoreException
engineDeleteEntry
in class KeyStoreSpi
KeyStoreException
KeyStoreSpi.engineDeleteEntry(java.lang.String)
public Enumeration<String> engineAliases()
engineAliases
in class KeyStoreSpi
KeyStoreSpi.engineAliases()
public boolean engineContainsAlias(String alias)
engineContainsAlias
in class KeyStoreSpi
KeyStoreSpi.engineContainsAlias(java.lang.String)
public int engineSize()
engineSize
in class KeyStoreSpi
KeyStoreSpi.engineSize()
public boolean engineIsKeyEntry(String alias)
engineIsKeyEntry
in class KeyStoreSpi
KeyStoreSpi.engineIsKeyEntry(java.lang.String)
public boolean engineIsCertificateEntry(String alias)
engineIsCertificateEntry
in class KeyStoreSpi
KeyStoreSpi.engineIsCertificateEntry(java.lang.String)
public String engineGetCertificateAlias(Certificate cert)
engineGetCertificateAlias
in class KeyStoreSpi
KeyStoreSpi.engineGetCertificateAlias(java.security.cert.Certificate)
public void engineStore(OutputStream stream, char[] password) throws IOException, NoSuchAlgorithmException, CertificateException
engineStore
in class KeyStoreSpi
IOException
NoSuchAlgorithmException
CertificateException
KeyStoreSpi.engineStore(java.io.OutputStream, char[])
public void engineLoad(InputStream stream, char[] password) throws IOException, NoSuchAlgorithmException, CertificateException
engineLoad
in class KeyStoreSpi
IOException
NoSuchAlgorithmException
CertificateException
KeyStoreSpi.engineLoad(java.io.InputStream, char[])
Connector Packaging TECHNICAL 4.1.2 API
Copyright © {inceptionYear}-2022 eHealth. All Rights Reserved.