org.bouncycastle.jce.provider
Class JDKKeyStore
public
class
JDKKeyStore
extends KeyStoreSpi
implements BCKeyStore
Method Summary |
Enumeration | 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 | 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) |
protected boolean | isSameAs(byte[] one, byte[] two) |
protected void | loadStore(InputStream in) |
protected Cipher | makePBECipher(String algorithm, int mode, char[] password, byte[] salt, int iterationCount) |
protected void | saveStore(OutputStream out) |
void | setRandom(SecureRandom rand) |
protected SecureRandom random
protected Hashtable table
public JDKKeyStore()
public Enumeration engineAliases()
public boolean engineContainsAlias(String alias)
public void engineDeleteEntry(String alias)
public Certificate engineGetCertificate(String alias)
public String engineGetCertificateAlias(Certificate cert)
public Certificate[] engineGetCertificateChain(String alias)
public Date engineGetCreationDate(String alias)
public Key engineGetKey(String alias, char[] password)
public boolean engineIsCertificateEntry(String alias)
public boolean engineIsKeyEntry(String alias)
public void engineLoad(InputStream stream, char[] password)
public void engineSetCertificateEntry(String alias, Certificate cert)
public void engineSetKeyEntry(String alias, byte[] key, Certificate[] chain)
public void engineSetKeyEntry(String alias, Key key, char[] password, Certificate[] chain)
public int engineSize()
public void engineStore(OutputStream stream, char[] password)
protected boolean isSameAs(byte[] one, byte[] two)
protected void loadStore(InputStream in)
protected Cipher makePBECipher(String algorithm, int mode, char[] password, byte[] salt, int iterationCount)
protected void saveStore(OutputStream out)
public void setRandom(SecureRandom rand)