org.bouncycastle.pkcs
Class PKCS8EncryptedPrivateKeyInfoBuilder
java.lang.Object
|
+--org.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfoBuilder
- Direct Known Subclasses:
- JcaPKCS8EncryptedPrivateKeyInfoBuilder
- public class PKCS8EncryptedPrivateKeyInfoBuilder
- extends java.lang.Object
A class for creating EncryptedPrivateKeyInfo structures.
EncryptedPrivateKeyInfo ::= SEQUENCE {
encryptionAlgorithm AlgorithmIdentifier {{KeyEncryptionAlgorithms}},
encryptedData EncryptedData
}
EncryptedData ::= OCTET STRING
KeyEncryptionAlgorithms ALGORITHM-IDENTIFIER ::= {
... -- For local profiles
}
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
PKCS8EncryptedPrivateKeyInfoBuilder
public PKCS8EncryptedPrivateKeyInfoBuilder(byte[] privateKeyInfo)
PKCS8EncryptedPrivateKeyInfoBuilder
public PKCS8EncryptedPrivateKeyInfoBuilder(org.bouncycastle.asn1.pkcs.PrivateKeyInfo privateKeyInfo)
build
public PKCS8EncryptedPrivateKeyInfo build(org.bouncycastle.operator.OutputEncryptor encryptor)