org.bouncycastle.pkcs
Class PKCS8EncryptedPrivateKeyInfo
java.lang.Object
|
+--org.bouncycastle.pkcs.PKCS8EncryptedPrivateKeyInfo
- public class PKCS8EncryptedPrivateKeyInfo
- extends java.lang.Object
Holding class for a PKCS#8 EncryptedPrivateKeyInfo structure.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PKCS8EncryptedPrivateKeyInfo
public PKCS8EncryptedPrivateKeyInfo(org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo encryptedPrivateKeyInfo)
PKCS8EncryptedPrivateKeyInfo
public PKCS8EncryptedPrivateKeyInfo(byte[] encryptedPrivateKeyInfo)
throws java.io.IOException
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
decryptPrivateKeyInfo
public org.bouncycastle.asn1.pkcs.PrivateKeyInfo decryptPrivateKeyInfo(InputDecryptorProvider inputDecryptorProvider)
throws PKCSException