Package org.bouncycastle.pkcs
Class PKCS8EncryptedPrivateKeyInfo
- java.lang.Object
 - 
- org.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfo
 
 
- 
public class PKCS8EncryptedPrivateKeyInfo extends java.lang.ObjectHolding class for a PKCS#8 EncryptedPrivateKeyInfo structure. 
- 
- 
Constructor Summary
Constructors Constructor Description PKCS8EncryptedPrivateKeyInfo(byte[] encryptedPrivateKeyInfo)PKCS8EncryptedPrivateKeyInfo(org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo encryptedPrivateKeyInfo) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.bouncycastle.asn1.pkcs.PrivateKeyInfodecryptPrivateKeyInfo(InputDecryptorProvider inputDecryptorProvider)byte[]getEncoded()byte[]getEncryptedData()org.bouncycastle.asn1.x509.AlgorithmIdentifiergetEncryptionAlgorithm()org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfotoASN1Structure() 
 - 
 
- 
- 
Constructor Detail
- 
PKCS8EncryptedPrivateKeyInfo
public PKCS8EncryptedPrivateKeyInfo(org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo encryptedPrivateKeyInfo)
 
- 
PKCS8EncryptedPrivateKeyInfo
public PKCS8EncryptedPrivateKeyInfo(byte[] encryptedPrivateKeyInfo) throws java.io.IOException- Throws:
 java.io.IOException
 
 - 
 
- 
Method Detail
- 
getEncryptionAlgorithm
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getEncryptionAlgorithm()
 
- 
getEncryptedData
public byte[] getEncryptedData()
 
- 
toASN1Structure
public org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo toASN1Structure()
 
- 
getEncoded
public byte[] getEncoded() throws java.io.IOException- Throws:
 java.io.IOException
 
- 
decryptPrivateKeyInfo
public org.bouncycastle.asn1.pkcs.PrivateKeyInfo decryptPrivateKeyInfo(InputDecryptorProvider inputDecryptorProvider) throws PKCSException
- Throws:
 PKCSException
 
 - 
 
 -