Package org.bouncycastle.openpgp
Class OpenedPGPKeyData
- java.lang.Object
-
- org.bouncycastle.openpgp.OpenedPGPKeyData
-
public class OpenedPGPKeyData extends java.lang.ObjectWraps PGP key headers and pgp key SExpression
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOpenedPGPKeyData.Builder
-
Constructor Summary
Constructors Constructor Description OpenedPGPKeyData(java.util.List headerList, org.bouncycastle.gpg.SExpression keyExpression)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static OpenedPGPKeyData.Builderbuilder()java.util.ListgetHeaderList()ExtendedPGPSecretKeygetKeyData(PGPPublicKey publicKey, PGPDigestCalculatorProvider digestCalculatorProvider, PBEProtectionRemoverFactory keyProtectionRemoverFactory, KeyFingerPrintCalculator fingerPrintCalculator, int maxDepth)org.bouncycastle.gpg.SExpressiongetKeyExpression()java.lang.StringgetKeyType()
-
-
-
Method Detail
-
getHeaderList
public java.util.List getHeaderList()
-
getKeyExpression
public org.bouncycastle.gpg.SExpression getKeyExpression()
-
builder
public static OpenedPGPKeyData.Builder builder()
-
getKeyType
public java.lang.String getKeyType()
-
getKeyData
public ExtendedPGPSecretKey getKeyData(PGPPublicKey publicKey, PGPDigestCalculatorProvider digestCalculatorProvider, PBEProtectionRemoverFactory keyProtectionRemoverFactory, KeyFingerPrintCalculator fingerPrintCalculator, int maxDepth) throws PGPException, java.io.IOException
- Throws:
PGPExceptionjava.io.IOException
-
-