Bouncy Castle Cryptography Library 1.79

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 }


Constructor Summary
PKCS8EncryptedPrivateKeyInfoBuilder(byte[] privateKeyInfo)
           
PKCS8EncryptedPrivateKeyInfoBuilder(org.bouncycastle.asn1.pkcs.PrivateKeyInfo privateKeyInfo)
           
 
Method Summary
 PKCS8EncryptedPrivateKeyInfo build(OutputEncryptor encryptor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PKCS8EncryptedPrivateKeyInfoBuilder

public PKCS8EncryptedPrivateKeyInfoBuilder(byte[] privateKeyInfo)

PKCS8EncryptedPrivateKeyInfoBuilder

public PKCS8EncryptedPrivateKeyInfoBuilder(org.bouncycastle.asn1.pkcs.PrivateKeyInfo privateKeyInfo)
Method Detail

build

public PKCS8EncryptedPrivateKeyInfo build(OutputEncryptor encryptor)

Bouncy Castle Cryptography Library 1.79