org.bouncycastle.openpgp
Class ExtendedPGPSecretKey
java.lang.Object
org.bouncycastle.openpgp.PGPSecretKey
org.bouncycastle.openpgp.ExtendedPGPSecretKey
- public class ExtendedPGPSecretKey
- extends PGPSecretKey
Constructor Summary |
ExtendedPGPSecretKey(java.util.List headerList,
java.util.List attributes,
int certificationLevel,
PGPKeyPair keyPair,
java.lang.String id,
PGPDigestCalculator checksumCalculator,
PGPSignatureSubpacketVector hashedPcks,
PGPSignatureSubpacketVector unhashedPcks,
PGPContentSignerBuilder certificationSignerBuilder,
PBESecretKeyEncryptor keyEncryptor)
|
ExtendedPGPSecretKey(java.util.List headerList,
java.util.List attributes,
int certificationLevel,
PGPKeyPair keyPair,
java.lang.String id,
PGPSignatureSubpacketVector hashedPcks,
PGPSignatureSubpacketVector unhashedPcks,
PGPContentSignerBuilder certificationSignerBuilder,
PBESecretKeyEncryptor keyEncryptor)
|
ExtendedPGPSecretKey(java.util.List headerList,
java.util.List attributes,
PGPKeyPair masterKeyPair,
PGPKeyPair keyPair,
PGPDigestCalculator checksumCalculator,
PGPContentSignerBuilder certificationSignerBuilder,
PBESecretKeyEncryptor keyEncryptor)
|
ExtendedPGPSecretKey(java.util.List headerList,
java.util.List attributes,
PGPKeyPair masterKeyPair,
PGPKeyPair keyPair,
PGPDigestCalculator checksumCalculator,
PGPSignatureSubpacketVector hashedPcks,
PGPSignatureSubpacketVector unhashedPcks,
PGPContentSignerBuilder certificationSignerBuilder,
PBESecretKeyEncryptor keyEncryptor)
|
ExtendedPGPSecretKey(java.util.List headerList,
java.util.List attributes,
PGPPrivateKey privKey,
PGPPublicKey pubKey,
PGPDigestCalculator checksumCalculator,
boolean isMasterKey,
PBESecretKeyEncryptor keyEncryptor)
|
ExtendedPGPSecretKey(java.util.List headerList,
java.util.List attributes,
SecretKeyPacket secret,
PGPPublicKey pub)
|
Methods inherited from class org.bouncycastle.openpgp.PGPSecretKey |
copyWithNewPassword, copyWithNewPassword, encode, extractKeyPair, extractPrivateKey, getAEADKeyEncryptionAlgorithm, getEncoded, getFingerprint, getKeyEncryptionAlgorithm, getKeyID, getKeyIdentifier, getPublicKey, getS2K, getS2KUsage, getUserAttributes, getUserIDs, isMasterKey, isPrivateKeyEmpty, isSigningKey, parseSecretKeyFromSExpr, parseSecretKeyFromSExpr, replacePublicKey |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExtendedPGPSecretKey
public ExtendedPGPSecretKey(java.util.List headerList,
java.util.List attributes,
SecretKeyPacket secret,
PGPPublicKey pub)
ExtendedPGPSecretKey
public ExtendedPGPSecretKey(java.util.List headerList,
java.util.List attributes,
PGPPrivateKey privKey,
PGPPublicKey pubKey,
PGPDigestCalculator checksumCalculator,
boolean isMasterKey,
PBESecretKeyEncryptor keyEncryptor)
throws PGPException
ExtendedPGPSecretKey
public ExtendedPGPSecretKey(java.util.List headerList,
java.util.List attributes,
int certificationLevel,
PGPKeyPair keyPair,
java.lang.String id,
PGPSignatureSubpacketVector hashedPcks,
PGPSignatureSubpacketVector unhashedPcks,
PGPContentSignerBuilder certificationSignerBuilder,
PBESecretKeyEncryptor keyEncryptor)
throws PGPException
ExtendedPGPSecretKey
public ExtendedPGPSecretKey(java.util.List headerList,
java.util.List attributes,
PGPKeyPair masterKeyPair,
PGPKeyPair keyPair,
PGPDigestCalculator checksumCalculator,
PGPContentSignerBuilder certificationSignerBuilder,
PBESecretKeyEncryptor keyEncryptor)
throws PGPException
ExtendedPGPSecretKey
public ExtendedPGPSecretKey(java.util.List headerList,
java.util.List attributes,
PGPKeyPair masterKeyPair,
PGPKeyPair keyPair,
PGPDigestCalculator checksumCalculator,
PGPSignatureSubpacketVector hashedPcks,
PGPSignatureSubpacketVector unhashedPcks,
PGPContentSignerBuilder certificationSignerBuilder,
PBESecretKeyEncryptor keyEncryptor)
throws PGPException
ExtendedPGPSecretKey
public ExtendedPGPSecretKey(java.util.List headerList,
java.util.List attributes,
int certificationLevel,
PGPKeyPair keyPair,
java.lang.String id,
PGPDigestCalculator checksumCalculator,
PGPSignatureSubpacketVector hashedPcks,
PGPSignatureSubpacketVector unhashedPcks,
PGPContentSignerBuilder certificationSignerBuilder,
PBESecretKeyEncryptor keyEncryptor)
throws PGPException
getHeaders
public java.util.List getHeaders()
getAttributes
public java.util.List getAttributes()