public class ExtendedPGPSecretKey extends PGPSecretKey
Constructor and Description |
---|
ExtendedPGPSecretKey(java.util.List<PGPExtendedKeyHeader> headerList,
java.util.List<PGPExtendedKeyAttribute> attributes,
int certificationLevel,
PGPKeyPair keyPair,
java.lang.String id,
PGPDigestCalculator checksumCalculator,
PGPSignatureSubpacketVector hashedPcks,
PGPSignatureSubpacketVector unhashedPcks,
PGPContentSignerBuilder certificationSignerBuilder,
PBESecretKeyEncryptor keyEncryptor) |
ExtendedPGPSecretKey(java.util.List<PGPExtendedKeyHeader> headerList,
java.util.List<PGPExtendedKeyAttribute> attributes,
int certificationLevel,
PGPKeyPair keyPair,
java.lang.String id,
PGPSignatureSubpacketVector hashedPcks,
PGPSignatureSubpacketVector unhashedPcks,
PGPContentSignerBuilder certificationSignerBuilder,
PBESecretKeyEncryptor keyEncryptor) |
ExtendedPGPSecretKey(java.util.List<PGPExtendedKeyHeader> headerList,
java.util.List<PGPExtendedKeyAttribute> attributes,
PGPKeyPair masterKeyPair,
PGPKeyPair keyPair,
PGPDigestCalculator checksumCalculator,
PGPContentSignerBuilder certificationSignerBuilder,
PBESecretKeyEncryptor keyEncryptor) |
ExtendedPGPSecretKey(java.util.List<PGPExtendedKeyHeader> headerList,
java.util.List<PGPExtendedKeyAttribute> attributes,
PGPKeyPair masterKeyPair,
PGPKeyPair keyPair,
PGPDigestCalculator checksumCalculator,
PGPSignatureSubpacketVector hashedPcks,
PGPSignatureSubpacketVector unhashedPcks,
PGPContentSignerBuilder certificationSignerBuilder,
PBESecretKeyEncryptor keyEncryptor) |
ExtendedPGPSecretKey(java.util.List<PGPExtendedKeyHeader> headerList,
java.util.List<PGPExtendedKeyAttribute> attributes,
PGPPrivateKey privKey,
PGPPublicKey pubKey,
PGPDigestCalculator checksumCalculator,
boolean isMasterKey,
PBESecretKeyEncryptor keyEncryptor) |
ExtendedPGPSecretKey(java.util.List<PGPExtendedKeyHeader> headerList,
java.util.List<PGPExtendedKeyAttribute> attributes,
SecretKeyPacket secret,
PGPPublicKey pub) |
Modifier and Type | Method and Description |
---|---|
java.util.List<PGPExtendedKeyAttribute> |
getAttributes() |
java.util.List<PGPExtendedKeyHeader> |
getHeaders() |
copyWithNewPassword, copyWithNewPassword, encode, extractKeyPair, extractPrivateKey, getEncoded, getFingerprint, getKeyEncryptionAlgorithm, getKeyID, getPublicKey, getS2K, getS2KUsage, getUserAttributes, getUserIDs, isMasterKey, isPrivateKeyEmpty, isSigningKey, parseSecretKeyFromSExpr, parseSecretKeyFromSExpr, replacePublicKey
public ExtendedPGPSecretKey(java.util.List<PGPExtendedKeyHeader> headerList, java.util.List<PGPExtendedKeyAttribute> attributes, SecretKeyPacket secret, PGPPublicKey pub)
public ExtendedPGPSecretKey(java.util.List<PGPExtendedKeyHeader> headerList, java.util.List<PGPExtendedKeyAttribute> attributes, PGPPrivateKey privKey, PGPPublicKey pubKey, PGPDigestCalculator checksumCalculator, boolean isMasterKey, PBESecretKeyEncryptor keyEncryptor) throws PGPException
PGPException
public ExtendedPGPSecretKey(java.util.List<PGPExtendedKeyHeader> headerList, java.util.List<PGPExtendedKeyAttribute> attributes, int certificationLevel, PGPKeyPair keyPair, java.lang.String id, PGPSignatureSubpacketVector hashedPcks, PGPSignatureSubpacketVector unhashedPcks, PGPContentSignerBuilder certificationSignerBuilder, PBESecretKeyEncryptor keyEncryptor) throws PGPException
PGPException
public ExtendedPGPSecretKey(java.util.List<PGPExtendedKeyHeader> headerList, java.util.List<PGPExtendedKeyAttribute> attributes, PGPKeyPair masterKeyPair, PGPKeyPair keyPair, PGPDigestCalculator checksumCalculator, PGPContentSignerBuilder certificationSignerBuilder, PBESecretKeyEncryptor keyEncryptor) throws PGPException
PGPException
public ExtendedPGPSecretKey(java.util.List<PGPExtendedKeyHeader> headerList, java.util.List<PGPExtendedKeyAttribute> attributes, PGPKeyPair masterKeyPair, PGPKeyPair keyPair, PGPDigestCalculator checksumCalculator, PGPSignatureSubpacketVector hashedPcks, PGPSignatureSubpacketVector unhashedPcks, PGPContentSignerBuilder certificationSignerBuilder, PBESecretKeyEncryptor keyEncryptor) throws PGPException
PGPException
public ExtendedPGPSecretKey(java.util.List<PGPExtendedKeyHeader> headerList, java.util.List<PGPExtendedKeyAttribute> attributes, int certificationLevel, PGPKeyPair keyPair, java.lang.String id, PGPDigestCalculator checksumCalculator, PGPSignatureSubpacketVector hashedPcks, PGPSignatureSubpacketVector unhashedPcks, PGPContentSignerBuilder certificationSignerBuilder, PBESecretKeyEncryptor keyEncryptor) throws PGPException
PGPException
public java.util.List<PGPExtendedKeyHeader> getHeaders()
public java.util.List<PGPExtendedKeyAttribute> getAttributes()