public class KeyStore extends Object implements ICertificateStore
Modifier and Type | Method and Description |
---|---|
void |
clearCertificates() |
String |
getAlias(Certificate cert) |
String[] |
getAliases() |
Certificate |
getCertificate(String alias) |
Key |
getKey(String alias,
char[] password) |
KeyStore |
getKeyStore() |
void |
removeCertificate(String alias) |
void |
setCertificate(String alias,
Certificate cert) |
void |
setKey(String alias,
Key key,
char[] password) |
void |
setKeyStore(KeyStore keyStore) |
public KeyStore(KeyStore keyStore)
public String[] getAliases() throws CertificateException
getAliases
in interface ICertificateStore
CertificateException
public Certificate getCertificate(String alias) throws CertificateException
getCertificate
in interface ICertificateStore
CertificateException
public void setCertificate(String alias, Certificate cert) throws CertificateException
setCertificate
in interface ICertificateStore
CertificateException
public String getAlias(Certificate cert) throws CertificateException
getAlias
in interface ICertificateStore
CertificateException
public void removeCertificate(String alias) throws CertificateException
removeCertificate
in interface ICertificateStore
CertificateException
public void clearCertificates() throws CertificateException
clearCertificates
in interface ICertificateStore
CertificateException
public Key getKey(String alias, char[] password) throws CertificateException
getKey
in interface ICertificateStore
CertificateException
public void setKey(String alias, Key key, char[] password) throws CertificateException
setKey
in interface ICertificateStore
CertificateException
public KeyStore getKeyStore()
public void setKeyStore(KeyStore keyStore)
Copyright © 2017. All rights reserved.