| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| public static class | BcKeyStoreSpi.BouncyCastleStore
the BouncyCastle store. |
| public static class | |
| private class | |
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final int | |
| private final JcaJceHelper | |
| pack-priv static final int | |
| private static final String | |
| pack-priv static final int | |
| pack-priv static final int | |
| private static final int | |
| pack-priv static final int | |
| private static final int | |
| pack-priv static final int | |
| protected SecureRandom | |
| pack-priv static final int | |
| pack-priv static final int | |
| private static final String | |
| private static final int | |
| private static final int | |
| protected Hashtable | |
| protected int |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private Certificate | |
| private Key | |
| private void | |
| private void | |
| public Enumeration | engineAliases()
Implements abstract java. |
| public boolean | engineContainsAlias(String
the alias name alias)Implements abstract java. |
| public void | engineDeleteEntry(String
the alias name alias)Implements abstract java. |
| public Certificate | engineGetCertificate(String
the alias name alias)Implements abstract java. |
| public String | engineGetCertificateAlias(Certificate
the certificate to match with. cert)Implements abstract java. |
| public Certificate[] | engineGetCertificateChain(String
the alias name alias)Implements abstract java. |
| public Date | engineGetCreationDate(String
the alias name alias)Implements abstract java. |
| public Key | engineGetKey(String
the alias name alias, char[] the password for recovering the key password)Implements abstract java. |
| public boolean | engineIsCertificateEntry(String
the alias for the keystore entry to be checked alias)Implements abstract java. true if the entry identified by the given alias
was created by a call to setCertificateEntry,
or created by a call to setEntry with a
TrustedCertificateEntry.
|
| public boolean | engineIsKeyEntry(String
the alias for the keystore entry to be checked alias)Implements abstract java. true if the entry identified by the given alias
was created by a call to setKeyEntry,
or created by a call to setEntry with a
PrivateKeyEntry or a SecretKeyEntry.
|
| public void | engineLoad(InputStream
the input stream from which the keystore is loaded,
or stream, char[] nullthe password used to check the integrity of
the keystore, the password used to unlock the keystore,
or password)nullImplements abstract java. |
| public void | engineSetCertificateEntry(String
the alias name alias, Certificate the certificate cert)Implements abstract java. |
| public void | engineSetKeyEntry(String
the alias name alias, byte[] the key (in protected format) to be associated with the alias key, Certificate[] the certificate chain for the corresponding public
key (only useful if the protected key is of type
chain)java.security.PrivateKey).Implements abstract java. |
| public void | engineSetKeyEntry(String
the alias name alias, Key the key to be associated with the alias key, char[] the password to protect the key password, Certificate[] the certificate chain for the corresponding public
key (only required if the given key is of type
chain)java.security.PrivateKey).Implements abstract java. |
| public int | engineSize()
Implements abstract java. |
| public void | engineStore(OutputStream
the output stream to which this keystore is written. stream, char[] the password to generate the keystore integrity check.
May be password)null if the keystore does not support
or require an integrity check.Implements abstract java. |
| protected void | |
| protected Cipher | |
| protected void | |
| public void | setRandom(SecureRandom rand)
Implements org. |