engineAliases
public Enumeration engineAliases()
engineContainsAlias
public boolean engineContainsAlias(String alias)
engineDeleteEntry
public void engineDeleteEntry(String alias)
throws KeyStoreException
engineGetCertificate
public Certificate engineGetCertificate(String alias)
engineGetCertificateAlias
public String engineGetCertificateAlias(Certificate cert)
engineGetCertificateChain
public Certificate[] engineGetCertificateChain(String alias)
engineGetCreationDate
public Date engineGetCreationDate(String alias)
engineGetKey
public Key engineGetKey(String alias,
char[] password)
throws NoSuchAlgorithmException,
UnrecoverableKeyException
engineIsCertificateEntry
public boolean engineIsCertificateEntry(String alias)
engineIsKeyEntry
public boolean engineIsKeyEntry(String alias)
engineLoad
public void engineLoad(InputStream stream,
char[] password)
throws IOException
engineSetCertificateEntry
public void engineSetCertificateEntry(String alias,
Certificate cert)
throws KeyStoreException
engineSetKeyEntry
public void engineSetKeyEntry(String alias,
Key key,
char[] password,
Certificate[] chain)
throws KeyStoreException
engineSetKeyEntry
public void engineSetKeyEntry(String alias,
byte[] key,
Certificate[] chain)
throws KeyStoreException
engineSize
public int engineSize()
engineStore
public void engineStore(OutputStream stream,
char[] password)
throws IOException
isSameAs
protected boolean isSameAs(byte[] one,
byte[] two)
loadStore
protected void loadStore(InputStream in)
throws IOException
makePBECipher
protected Cipher makePBECipher(String algorithm,
int mode,
char[] password,
byte[] salt,
int iterationCount)
throws IOException
saveStore
protected void saveStore(OutputStream out)
throws IOException