| Modifier and Type | Field and Description |
|---|---|
| public static final String | |
| public static final String | |
| public static final String | |
| private ASN1ObjectIdentifier | |
| private Cipher | |
| public static final String | |
| private JcaJceHelper | |
| pack-priv int | |
| private SecretKey | |
| private AlgorithmParameterGenerator | |
| private AlgorithmParameters | |
| private char[] | |
| public static final String | |
| public static final String | |
| public static final String | |
| public static final String | |
| public static final String | |
| public static final String | |
| private AlgorithmIdentifier | |
| private SecureRandom | |
| pack-priv byte[] |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public OutputEncryptor | |
| public JceOpenSSLPKCS8EncryptorBuilder | |
| public JceOpenSSLPKCS8EncryptorBuilder | |
| public JceOpenSSLPKCS8EncryptorBuilder | |
| public JceOpenSSLPKCS8EncryptorBuilder | Returns: the current builder.algorithm id for PRF. prf)Set the PRF to use for key generation. |
| public JceOpenSSLPKCS8EncryptorBuilder | |
| public JceOpenSSLPKCS8EncryptorBuilder | |
| public JceOpenSSLPKCS8EncryptorBuilder |
| AES_128_CBC | back to summary |
|---|---|
| public static final String AES_128_CBC | |
| AES_192_CBC | back to summary |
|---|---|
| public static final String AES_192_CBC | |
| AES_256_CBC | back to summary |
|---|---|
| public static final String AES_256_CBC | |
| algOID | back to summary |
|---|---|
| private ASN1ObjectIdentifier algOID | |
| cipher | back to summary |
|---|---|
| private Cipher cipher | |
| DES3_CBC | back to summary |
|---|---|
| public static final String DES3_CBC | |
| helper | back to summary |
|---|---|
| private JcaJceHelper helper | |
| iterationCount | back to summary |
|---|---|
| pack-priv int iterationCount | |
| key | back to summary |
|---|---|
| private SecretKey key | |
| paramGen | back to summary |
|---|---|
| private AlgorithmParameterGenerator paramGen | |
| params | back to summary |
|---|---|
| private AlgorithmParameters params | |
| password | back to summary |
|---|---|
| private char[] password | |
| PBE_SHA1_2DES | back to summary |
|---|---|
| public static final String PBE_SHA1_2DES | |
| PBE_SHA1_3DES | back to summary |
|---|---|
| public static final String PBE_SHA1_3DES | |
| PBE_SHA1_RC2_128 | back to summary |
|---|---|
| public static final String PBE_SHA1_RC2_128 | |
| PBE_SHA1_RC2_40 | back to summary |
|---|---|
| public static final String PBE_SHA1_RC2_40 | |
| PBE_SHA1_RC4_128 | back to summary |
|---|---|
| public static final String PBE_SHA1_RC4_128 | |
| PBE_SHA1_RC4_40 | back to summary |
|---|---|
| public static final String PBE_SHA1_RC4_40 | |
| prf | back to summary |
|---|---|
| private AlgorithmIdentifier prf | |
| random | back to summary |
|---|---|
| private SecureRandom random | |
| salt | back to summary |
|---|---|
| pack-priv byte[] salt | |
| JceOpenSSLPKCS8EncryptorBuilder | back to summary |
|---|---|
| public JceOpenSSLPKCS8EncryptorBuilder(ASN1ObjectIdentifier algorithm) | |
| build | back to summary |
|---|---|
| public OutputEncryptor build() throws OperatorCreationException | |
| setIterationCount | back to summary |
|---|---|
| public JceOpenSSLPKCS8EncryptorBuilder setIterationCount(int iterationCount) | |
| setPasssword | back to summary |
|---|---|
| public JceOpenSSLPKCS8EncryptorBuilder setPasssword(char[] password)
Deprecated Incorrectly spelt - use setPassword() | |
| setPassword | back to summary |
|---|---|
| public JceOpenSSLPKCS8EncryptorBuilder setPassword(char[] password) | |
| setPRF | back to summary |
|---|---|
| public JceOpenSSLPKCS8EncryptorBuilder setPRF(AlgorithmIdentifier prf) Set the PRF to use for key generation. By default this is HmacSHA1.
| |
| setProvider | back to summary |
|---|---|
| public JceOpenSSLPKCS8EncryptorBuilder setProvider(String providerName) | |
| setProvider | back to summary |
|---|---|
| public JceOpenSSLPKCS8EncryptorBuilder setProvider(Provider provider) | |
| setRandom | back to summary |
|---|---|
| public JceOpenSSLPKCS8EncryptorBuilder setRandom(SecureRandom random) | |