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(OutputEncryptor encryptor)