Class SignatureSubpackets
java.lang.Object
org.pgpainless.signature.subpackets.SignatureSubpackets
- All Implemented Interfaces:
BaseSignatureSubpackets,CertificationSubpackets,RevocationSignatureSubpackets,SelfSignatureSubpackets
public class SignatureSubpackets
extends Object
implements BaseSignatureSubpackets, SelfSignatureSubpackets, CertificationSubpackets, RevocationSignatureSubpackets
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddEmbeddedSignature(boolean isCritical, org.bouncycastle.openpgp.PGPSignature signature) addEmbeddedSignature(org.bouncycastle.bcpg.sig.EmbeddedSignature embeddedSignature) addEmbeddedSignature(org.bouncycastle.openpgp.PGPSignature signature) addIntendedRecipientFingerprint(boolean isCritical, org.bouncycastle.openpgp.PGPPublicKey recipient) addIntendedRecipientFingerprint(org.bouncycastle.bcpg.sig.IntendedRecipientFingerprint intendedRecipientFingerprint) addIntendedRecipientFingerprint(org.bouncycastle.openpgp.PGPPublicKey recipient) addNotationData(boolean isCritical, boolean isHumanReadable, String notationName, String notationValue) addNotationData(boolean isCritical, String notationName, String notationValue) addNotationData(org.bouncycastle.bcpg.sig.NotationData notationData) addResidualSubpacket(org.bouncycastle.bcpg.SignatureSubpacket subpacket) addRevocationKey(boolean isCritical, boolean isSensitive, org.bouncycastle.openpgp.PGPPublicKey revocationKey) addRevocationKey(boolean isCritical, org.bouncycastle.openpgp.PGPPublicKey revocationKey) addRevocationKey(org.bouncycastle.bcpg.sig.RevocationKey revocationKey) addRevocationKey(org.bouncycastle.openpgp.PGPPublicKey revocationKey) static SignatureSubpacketsstatic SignatureSubpacketscreateHashedSubpackets(org.bouncycastle.openpgp.PGPPublicKey issuer) static SignatureSubpacketscreateHashedSubpacketsFrom(org.bouncycastle.openpgp.PGPPublicKey issuer, org.bouncycastle.openpgp.PGPSignatureSubpacketVector base) static SignatureSubpacketscreateSubpacketsFrom(org.bouncycastle.openpgp.PGPSignatureSubpacketVector base) List<org.bouncycastle.bcpg.sig.EmbeddedSignature> org.bouncycastle.bcpg.sig.Exportableorg.bouncycastle.bcpg.sig.FeaturesList<org.bouncycastle.bcpg.sig.IntendedRecipientFingerprint> org.bouncycastle.bcpg.sig.IssuerFingerprintorg.bouncycastle.bcpg.sig.IssuerKeyIDorg.bouncycastle.bcpg.sig.KeyExpirationTimeorg.bouncycastle.bcpg.sig.KeyFlagsList<org.bouncycastle.bcpg.sig.NotationData> org.bouncycastle.bcpg.sig.PolicyURIorg.bouncycastle.bcpg.sig.PreferredAlgorithmsorg.bouncycastle.bcpg.sig.PreferredAlgorithmsorg.bouncycastle.bcpg.sig.PreferredAlgorithmsorg.bouncycastle.bcpg.sig.PrimaryUserIDorg.bouncycastle.bcpg.sig.RegularExpressionList<org.bouncycastle.bcpg.SignatureSubpacket> org.bouncycastle.bcpg.sig.RevocableList<org.bouncycastle.bcpg.sig.RevocationKey> org.bouncycastle.bcpg.sig.RevocationReasonorg.bouncycastle.bcpg.sig.SignatureCreationTimeorg.bouncycastle.bcpg.sig.SignatureExpirationTimeorg.bouncycastle.bcpg.sig.SignatureTargetorg.bouncycastle.bcpg.sig.SignerUserIDorg.bouncycastle.bcpg.sig.TrustSignaturestatic SignatureSubpacketsrefreshHashedSubpackets(org.bouncycastle.openpgp.PGPPublicKey issuer, org.bouncycastle.openpgp.PGPSignature oldSignature) static SignatureSubpacketsrefreshUnhashedSubpackets(org.bouncycastle.openpgp.PGPSignature oldSignature) setExportable(boolean exportable) setExportable(boolean isCritical, boolean isExportable) setExportable(org.bouncycastle.bcpg.sig.Exportable exportable) setFeatures(boolean isCritical, Feature... features) setFeatures(org.bouncycastle.bcpg.sig.Features features) setFeatures(Feature... features) setIssuerFingerprint(boolean isCritical, org.bouncycastle.openpgp.PGPPublicKey key) setIssuerFingerprint(org.bouncycastle.bcpg.sig.IssuerFingerprint fingerprint) setIssuerFingerprint(org.bouncycastle.openpgp.PGPPublicKey key) setIssuerFingerprintAndKeyId(org.bouncycastle.openpgp.PGPPublicKey key) setIssuerKeyId(boolean isCritical, long keyId) setIssuerKeyId(long keyId) setIssuerKeyId(org.bouncycastle.bcpg.sig.IssuerKeyID issuerKeyID) setKeyExpirationTime(boolean isCritical, long secondsFromCreationToExpiration) setKeyExpirationTime(boolean isCritical, Date keyCreationTime, Date keyExpirationTime) setKeyExpirationTime(Date keyCreationTime, Date keyExpirationTime) setKeyExpirationTime(org.bouncycastle.bcpg.sig.KeyExpirationTime keyExpirationTime) setKeyExpirationTime(org.bouncycastle.openpgp.PGPPublicKey key, Date keyExpirationTime) setKeyFlags(boolean isCritical, KeyFlag... keyFlags) setKeyFlags(org.bouncycastle.bcpg.sig.KeyFlags keyFlags) setKeyFlags(KeyFlag... keyFlags) setPolicyUrl(boolean isCritical, URL policyUrl) setPolicyUrl(URL policyUrl) setPolicyUrl(org.bouncycastle.bcpg.sig.PolicyURI policyUrl) setPreferredCompressionAlgorithms(boolean isCritical, Set<CompressionAlgorithm> algorithms) setPreferredCompressionAlgorithms(Set<CompressionAlgorithm> algorithms) setPreferredCompressionAlgorithms(org.bouncycastle.bcpg.sig.PreferredAlgorithms algorithms) setPreferredCompressionAlgorithms(CompressionAlgorithm... algorithms) setPreferredHashAlgorithms(boolean isCritical, Set<HashAlgorithm> algorithms) setPreferredHashAlgorithms(Set<HashAlgorithm> algorithms) setPreferredHashAlgorithms(org.bouncycastle.bcpg.sig.PreferredAlgorithms algorithms) setPreferredHashAlgorithms(HashAlgorithm... algorithms) setPreferredSymmetricKeyAlgorithms(boolean isCritical, Set<SymmetricKeyAlgorithm> algorithms) setPreferredSymmetricKeyAlgorithms(Set<SymmetricKeyAlgorithm> algorithms) setPreferredSymmetricKeyAlgorithms(org.bouncycastle.bcpg.sig.PreferredAlgorithms algorithms) setPreferredSymmetricKeyAlgorithms(SymmetricKeyAlgorithm... algorithms) setPrimaryUserId(boolean isCritical) setPrimaryUserId(org.bouncycastle.bcpg.sig.PrimaryUserID primaryUserId) setRegularExpression(boolean isCritical, String regex) setRegularExpression(String regex) setRegularExpression(org.bouncycastle.bcpg.sig.RegularExpression regex) setRevocable(boolean revocable) setRevocable(boolean isCritical, boolean isRevocable) setRevocable(org.bouncycastle.bcpg.sig.Revocable revocable) setRevocationReason(boolean isCritical, RevocationAttributes revocationAttributes) setRevocationReason(boolean isCritical, RevocationAttributes.Reason reason, String description) setRevocationReason(org.bouncycastle.bcpg.sig.RevocationReason reason) setRevocationReason(RevocationAttributes revocationAttributes) setSignatureCreationTime(boolean isCritical, Date creationTime) setSignatureCreationTime(Date creationTime) setSignatureCreationTime(org.bouncycastle.bcpg.sig.SignatureCreationTime signatureCreationTime) setSignatureExpirationTime(boolean isCritical, long seconds) setSignatureExpirationTime(boolean isCritical, Date creationTime, Date expirationTime) setSignatureExpirationTime(Date creationTime, Date expirationTime) setSignatureExpirationTime(org.bouncycastle.bcpg.sig.SignatureExpirationTime expirationTime) setSignatureTarget(boolean isCritical, PublicKeyAlgorithm keyAlgorithm, HashAlgorithm hashAlgorithm, byte[] hashData) setSignatureTarget(org.bouncycastle.bcpg.sig.SignatureTarget signatureTarget) setSignatureTarget(PublicKeyAlgorithm keyAlgorithm, HashAlgorithm hashAlgorithm, byte[] hashData) setSignerUserId(boolean isCritical, String userId) setSignerUserId(String userId) setSignerUserId(org.bouncycastle.bcpg.sig.SignerUserID signerUserId) setTrust(boolean isCritical, int depth, int amount) setTrust(int depth, int amount) setTrust(org.bouncycastle.bcpg.sig.TrustSignature trust) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.pgpainless.signature.subpackets.SelfSignatureSubpackets
setKeyFlags
-
Constructor Details
-
SignatureSubpackets
public SignatureSubpackets()
-
-
Method Details
-
refreshHashedSubpackets
public static SignatureSubpackets refreshHashedSubpackets(org.bouncycastle.openpgp.PGPPublicKey issuer, org.bouncycastle.openpgp.PGPSignature oldSignature) -
refreshUnhashedSubpackets
public static SignatureSubpackets refreshUnhashedSubpackets(org.bouncycastle.openpgp.PGPSignature oldSignature) -
createHashedSubpacketsFrom
public static SignatureSubpackets createHashedSubpacketsFrom(org.bouncycastle.openpgp.PGPPublicKey issuer, org.bouncycastle.openpgp.PGPSignatureSubpacketVector base) -
createSubpacketsFrom
public static SignatureSubpackets createSubpacketsFrom(org.bouncycastle.openpgp.PGPSignatureSubpacketVector base) -
createHashedSubpackets
public static SignatureSubpackets createHashedSubpackets(org.bouncycastle.openpgp.PGPPublicKey issuer) -
createEmptySubpackets
-
setIssuerFingerprintAndKeyId
- Specified by:
setIssuerFingerprintAndKeyIdin interfaceBaseSignatureSubpackets
-
setIssuerKeyId
- Specified by:
setIssuerKeyIdin interfaceBaseSignatureSubpackets
-
setIssuerKeyId
- Specified by:
setIssuerKeyIdin interfaceBaseSignatureSubpackets
-
setIssuerKeyId
public SignatureSubpackets setIssuerKeyId(@Nullable org.bouncycastle.bcpg.sig.IssuerKeyID issuerKeyID) - Specified by:
setIssuerKeyIdin interfaceBaseSignatureSubpackets
-
getIssuerKeyIdSubpacket
public org.bouncycastle.bcpg.sig.IssuerKeyID getIssuerKeyIdSubpacket() -
setIssuerFingerprint
- Specified by:
setIssuerFingerprintin interfaceBaseSignatureSubpackets
-
setIssuerFingerprint
public SignatureSubpackets setIssuerFingerprint(boolean isCritical, @Nonnull org.bouncycastle.openpgp.PGPPublicKey key) - Specified by:
setIssuerFingerprintin interfaceBaseSignatureSubpackets
-
setIssuerFingerprint
public SignatureSubpackets setIssuerFingerprint(@Nullable org.bouncycastle.bcpg.sig.IssuerFingerprint fingerprint) - Specified by:
setIssuerFingerprintin interfaceBaseSignatureSubpackets
-
getIssuerFingerprintSubpacket
public org.bouncycastle.bcpg.sig.IssuerFingerprint getIssuerFingerprintSubpacket() -
setKeyFlags
- Specified by:
setKeyFlagsin interfaceSelfSignatureSubpackets
-
setKeyFlags
- Specified by:
setKeyFlagsin interfaceSelfSignatureSubpackets
-
setKeyFlags
- Specified by:
setKeyFlagsin interfaceSelfSignatureSubpackets
-
getKeyFlagsSubpacket
public org.bouncycastle.bcpg.sig.KeyFlags getKeyFlagsSubpacket() -
setSignatureCreationTime
- Specified by:
setSignatureCreationTimein interfaceBaseSignatureSubpackets
-
setSignatureCreationTime
- Specified by:
setSignatureCreationTimein interfaceBaseSignatureSubpackets
-
setSignatureCreationTime
public SignatureSubpackets setSignatureCreationTime(@Nullable org.bouncycastle.bcpg.sig.SignatureCreationTime signatureCreationTime) - Specified by:
setSignatureCreationTimein interfaceBaseSignatureSubpackets
-
getSignatureCreationTimeSubpacket
public org.bouncycastle.bcpg.sig.SignatureCreationTime getSignatureCreationTimeSubpacket() -
setSignatureExpirationTime
public SignatureSubpackets setSignatureExpirationTime(@Nonnull Date creationTime, @Nonnull Date expirationTime) - Specified by:
setSignatureExpirationTimein interfaceBaseSignatureSubpackets
-
setSignatureExpirationTime
public SignatureSubpackets setSignatureExpirationTime(boolean isCritical, @Nonnull Date creationTime, @Nonnull Date expirationTime) - Specified by:
setSignatureExpirationTimein interfaceBaseSignatureSubpackets
-
setSignatureExpirationTime
- Specified by:
setSignatureExpirationTimein interfaceBaseSignatureSubpackets
-
setSignatureExpirationTime
public SignatureSubpackets setSignatureExpirationTime(@Nullable org.bouncycastle.bcpg.sig.SignatureExpirationTime expirationTime) - Specified by:
setSignatureExpirationTimein interfaceBaseSignatureSubpackets
-
getSignatureExpirationTimeSubpacket
public org.bouncycastle.bcpg.sig.SignatureExpirationTime getSignatureExpirationTimeSubpacket() -
setSignerUserId
- Specified by:
setSignerUserIdin interfaceBaseSignatureSubpackets
-
setSignerUserId
- Specified by:
setSignerUserIdin interfaceBaseSignatureSubpackets
-
setSignerUserId
public SignatureSubpackets setSignerUserId(@Nullable org.bouncycastle.bcpg.sig.SignerUserID signerUserId) - Specified by:
setSignerUserIdin interfaceBaseSignatureSubpackets
-
getSignerUserIdSubpacket
public org.bouncycastle.bcpg.sig.SignerUserID getSignerUserIdSubpacket() -
setPrimaryUserId
- Specified by:
setPrimaryUserIdin interfaceSelfSignatureSubpackets
-
setPrimaryUserId
- Specified by:
setPrimaryUserIdin interfaceSelfSignatureSubpackets
-
setPrimaryUserId
public SignatureSubpackets setPrimaryUserId(@Nullable org.bouncycastle.bcpg.sig.PrimaryUserID primaryUserId) - Specified by:
setPrimaryUserIdin interfaceSelfSignatureSubpackets
-
getPrimaryUserIdSubpacket
public org.bouncycastle.bcpg.sig.PrimaryUserID getPrimaryUserIdSubpacket() -
setKeyExpirationTime
public SignatureSubpackets setKeyExpirationTime(@Nonnull org.bouncycastle.openpgp.PGPPublicKey key, @Nullable Date keyExpirationTime) - Specified by:
setKeyExpirationTimein interfaceSelfSignatureSubpackets
-
setKeyExpirationTime
public SignatureSubpackets setKeyExpirationTime(@Nonnull Date keyCreationTime, @Nullable Date keyExpirationTime) - Specified by:
setKeyExpirationTimein interfaceSelfSignatureSubpackets
-
setKeyExpirationTime
public SignatureSubpackets setKeyExpirationTime(boolean isCritical, @Nonnull Date keyCreationTime, @Nullable Date keyExpirationTime) - Specified by:
setKeyExpirationTimein interfaceSelfSignatureSubpackets
-
setKeyExpirationTime
public SignatureSubpackets setKeyExpirationTime(boolean isCritical, long secondsFromCreationToExpiration) - Specified by:
setKeyExpirationTimein interfaceSelfSignatureSubpackets
-
setKeyExpirationTime
public SignatureSubpackets setKeyExpirationTime(@Nullable org.bouncycastle.bcpg.sig.KeyExpirationTime keyExpirationTime) - Specified by:
setKeyExpirationTimein interfaceSelfSignatureSubpackets
-
getKeyExpirationTimeSubpacket
public org.bouncycastle.bcpg.sig.KeyExpirationTime getKeyExpirationTimeSubpacket() -
setPreferredCompressionAlgorithms
- Specified by:
setPreferredCompressionAlgorithmsin interfaceSelfSignatureSubpackets
-
setPreferredCompressionAlgorithms
- Specified by:
setPreferredCompressionAlgorithmsin interfaceSelfSignatureSubpackets
-
setPreferredCompressionAlgorithms
public SignatureSubpackets setPreferredCompressionAlgorithms(boolean isCritical, Set<CompressionAlgorithm> algorithms) - Specified by:
setPreferredCompressionAlgorithmsin interfaceSelfSignatureSubpackets
-
setPreferredCompressionAlgorithms
public SignatureSubpackets setPreferredCompressionAlgorithms(@Nullable org.bouncycastle.bcpg.sig.PreferredAlgorithms algorithms) - Specified by:
setPreferredCompressionAlgorithmsin interfaceSelfSignatureSubpackets
-
getPreferredCompressionAlgorithmsSubpacket
public org.bouncycastle.bcpg.sig.PreferredAlgorithms getPreferredCompressionAlgorithmsSubpacket() -
setPreferredSymmetricKeyAlgorithms
- Specified by:
setPreferredSymmetricKeyAlgorithmsin interfaceSelfSignatureSubpackets
-
setPreferredSymmetricKeyAlgorithms
public SignatureSubpackets setPreferredSymmetricKeyAlgorithms(Set<SymmetricKeyAlgorithm> algorithms) - Specified by:
setPreferredSymmetricKeyAlgorithmsin interfaceSelfSignatureSubpackets
-
setPreferredSymmetricKeyAlgorithms
public SignatureSubpackets setPreferredSymmetricKeyAlgorithms(boolean isCritical, Set<SymmetricKeyAlgorithm> algorithms) - Specified by:
setPreferredSymmetricKeyAlgorithmsin interfaceSelfSignatureSubpackets
-
setPreferredSymmetricKeyAlgorithms
public SignatureSubpackets setPreferredSymmetricKeyAlgorithms(@Nullable org.bouncycastle.bcpg.sig.PreferredAlgorithms algorithms) - Specified by:
setPreferredSymmetricKeyAlgorithmsin interfaceSelfSignatureSubpackets
-
getPreferredSymmetricKeyAlgorithmsSubpacket
public org.bouncycastle.bcpg.sig.PreferredAlgorithms getPreferredSymmetricKeyAlgorithmsSubpacket() -
setPreferredHashAlgorithms
- Specified by:
setPreferredHashAlgorithmsin interfaceSelfSignatureSubpackets
-
setPreferredHashAlgorithms
- Specified by:
setPreferredHashAlgorithmsin interfaceSelfSignatureSubpackets
-
setPreferredHashAlgorithms
public SignatureSubpackets setPreferredHashAlgorithms(boolean isCritical, Set<HashAlgorithm> algorithms) - Specified by:
setPreferredHashAlgorithmsin interfaceSelfSignatureSubpackets
-
setPreferredHashAlgorithms
public SignatureSubpackets setPreferredHashAlgorithms(@Nullable org.bouncycastle.bcpg.sig.PreferredAlgorithms algorithms) - Specified by:
setPreferredHashAlgorithmsin interfaceSelfSignatureSubpackets
-
getPreferredHashAlgorithmsSubpacket
public org.bouncycastle.bcpg.sig.PreferredAlgorithms getPreferredHashAlgorithmsSubpacket() -
addNotationData
public SignatureSubpackets addNotationData(boolean isCritical, @Nonnull String notationName, @Nonnull String notationValue) - Specified by:
addNotationDatain interfaceBaseSignatureSubpackets
-
addNotationData
public SignatureSubpackets addNotationData(boolean isCritical, boolean isHumanReadable, @Nonnull String notationName, @Nonnull String notationValue) - Specified by:
addNotationDatain interfaceBaseSignatureSubpackets
-
addNotationData
public SignatureSubpackets addNotationData(@Nonnull org.bouncycastle.bcpg.sig.NotationData notationData) - Specified by:
addNotationDatain interfaceBaseSignatureSubpackets
-
clearNotationData
- Specified by:
clearNotationDatain interfaceBaseSignatureSubpackets
-
getNotationDataSubpackets
-
addIntendedRecipientFingerprint
public SignatureSubpackets addIntendedRecipientFingerprint(@Nonnull org.bouncycastle.openpgp.PGPPublicKey recipient) - Specified by:
addIntendedRecipientFingerprintin interfaceBaseSignatureSubpackets
-
addIntendedRecipientFingerprint
public SignatureSubpackets addIntendedRecipientFingerprint(boolean isCritical, @Nonnull org.bouncycastle.openpgp.PGPPublicKey recipient) - Specified by:
addIntendedRecipientFingerprintin interfaceBaseSignatureSubpackets
-
addIntendedRecipientFingerprint
public SignatureSubpackets addIntendedRecipientFingerprint(org.bouncycastle.bcpg.sig.IntendedRecipientFingerprint intendedRecipientFingerprint) - Specified by:
addIntendedRecipientFingerprintin interfaceBaseSignatureSubpackets
-
clearIntendedRecipientFingerprints
- Specified by:
clearIntendedRecipientFingerprintsin interfaceBaseSignatureSubpackets
-
getIntendedRecipientFingerprintSubpackets
public List<org.bouncycastle.bcpg.sig.IntendedRecipientFingerprint> getIntendedRecipientFingerprintSubpackets() -
setExportable
- Specified by:
setExportablein interfaceBaseSignatureSubpackets
-
setExportable
- Specified by:
setExportablein interfaceBaseSignatureSubpackets
-
setExportable
- Specified by:
setExportablein interfaceBaseSignatureSubpackets
-
getExportableSubpacket
public org.bouncycastle.bcpg.sig.Exportable getExportableSubpacket() -
setPolicyUrl
- Specified by:
setPolicyUrlin interfaceBaseSignatureSubpackets
-
setPolicyUrl
- Specified by:
setPolicyUrlin interfaceBaseSignatureSubpackets
-
setPolicyUrl
public BaseSignatureSubpackets setPolicyUrl(@Nullable org.bouncycastle.bcpg.sig.PolicyURI policyUrl) - Specified by:
setPolicyUrlin interfaceBaseSignatureSubpackets
-
getPolicyURI
public org.bouncycastle.bcpg.sig.PolicyURI getPolicyURI() -
setRegularExpression
- Specified by:
setRegularExpressionin interfaceBaseSignatureSubpackets
-
setRegularExpression
- Specified by:
setRegularExpressionin interfaceBaseSignatureSubpackets
-
setRegularExpression
public BaseSignatureSubpackets setRegularExpression(@Nullable org.bouncycastle.bcpg.sig.RegularExpression regex) - Specified by:
setRegularExpressionin interfaceBaseSignatureSubpackets
-
getRegularExpression
public org.bouncycastle.bcpg.sig.RegularExpression getRegularExpression() -
setRevocable
- Specified by:
setRevocablein interfaceBaseSignatureSubpackets
-
setRevocable
- Specified by:
setRevocablein interfaceBaseSignatureSubpackets
-
setRevocable
- Specified by:
setRevocablein interfaceBaseSignatureSubpackets
-
getRevocableSubpacket
public org.bouncycastle.bcpg.sig.Revocable getRevocableSubpacket() -
addRevocationKey
public SignatureSubpackets addRevocationKey(@Nonnull org.bouncycastle.openpgp.PGPPublicKey revocationKey) - Specified by:
addRevocationKeyin interfaceSelfSignatureSubpackets
-
addRevocationKey
public SignatureSubpackets addRevocationKey(boolean isCritical, @Nonnull org.bouncycastle.openpgp.PGPPublicKey revocationKey) - Specified by:
addRevocationKeyin interfaceSelfSignatureSubpackets
-
addRevocationKey
public SignatureSubpackets addRevocationKey(boolean isCritical, boolean isSensitive, @Nonnull org.bouncycastle.openpgp.PGPPublicKey revocationKey) - Specified by:
addRevocationKeyin interfaceSelfSignatureSubpackets
-
addRevocationKey
public SignatureSubpackets addRevocationKey(@Nonnull org.bouncycastle.bcpg.sig.RevocationKey revocationKey) - Specified by:
addRevocationKeyin interfaceSelfSignatureSubpackets
-
clearRevocationKeys
- Specified by:
clearRevocationKeysin interfaceSelfSignatureSubpackets
-
getRevocationKeySubpackets
-
setRevocationReason
- Specified by:
setRevocationReasonin interfaceRevocationSignatureSubpackets
-
setRevocationReason
public SignatureSubpackets setRevocationReason(boolean isCritical, RevocationAttributes revocationAttributes) - Specified by:
setRevocationReasonin interfaceRevocationSignatureSubpackets
-
setRevocationReason
public SignatureSubpackets setRevocationReason(boolean isCritical, RevocationAttributes.Reason reason, @Nonnull String description) - Specified by:
setRevocationReasonin interfaceRevocationSignatureSubpackets
-
setRevocationReason
public SignatureSubpackets setRevocationReason(@Nullable org.bouncycastle.bcpg.sig.RevocationReason reason) - Specified by:
setRevocationReasonin interfaceRevocationSignatureSubpackets
-
getRevocationReasonSubpacket
public org.bouncycastle.bcpg.sig.RevocationReason getRevocationReasonSubpacket() -
setSignatureTarget
public SignatureSubpackets setSignatureTarget(@Nonnull PublicKeyAlgorithm keyAlgorithm, @Nonnull HashAlgorithm hashAlgorithm, @Nonnull byte[] hashData) - Specified by:
setSignatureTargetin interfaceBaseSignatureSubpackets
-
setSignatureTarget
public SignatureSubpackets setSignatureTarget(boolean isCritical, @Nonnull PublicKeyAlgorithm keyAlgorithm, @Nonnull HashAlgorithm hashAlgorithm, @Nonnull byte[] hashData) - Specified by:
setSignatureTargetin interfaceBaseSignatureSubpackets
-
setSignatureTarget
public SignatureSubpackets setSignatureTarget(@Nullable org.bouncycastle.bcpg.sig.SignatureTarget signatureTarget) - Specified by:
setSignatureTargetin interfaceBaseSignatureSubpackets
-
getSignatureTargetSubpacket
public org.bouncycastle.bcpg.sig.SignatureTarget getSignatureTargetSubpacket() -
setFeatures
- Specified by:
setFeaturesin interfaceSelfSignatureSubpackets
-
setFeatures
- Specified by:
setFeaturesin interfaceSelfSignatureSubpackets
-
setFeatures
- Specified by:
setFeaturesin interfaceSelfSignatureSubpackets
-
getFeaturesSubpacket
public org.bouncycastle.bcpg.sig.Features getFeaturesSubpacket() -
setTrust
- Specified by:
setTrustin interfaceBaseSignatureSubpackets
-
setTrust
- Specified by:
setTrustin interfaceBaseSignatureSubpackets
-
setTrust
- Specified by:
setTrustin interfaceBaseSignatureSubpackets
-
getTrustSubpacket
public org.bouncycastle.bcpg.sig.TrustSignature getTrustSubpacket() -
addEmbeddedSignature
public SignatureSubpackets addEmbeddedSignature(@Nonnull org.bouncycastle.openpgp.PGPSignature signature) throws IOException - Specified by:
addEmbeddedSignaturein interfaceBaseSignatureSubpackets- Throws:
IOException
-
addEmbeddedSignature
public SignatureSubpackets addEmbeddedSignature(boolean isCritical, @Nonnull org.bouncycastle.openpgp.PGPSignature signature) throws IOException - Specified by:
addEmbeddedSignaturein interfaceBaseSignatureSubpackets- Throws:
IOException
-
addEmbeddedSignature
public SignatureSubpackets addEmbeddedSignature(@Nonnull org.bouncycastle.bcpg.sig.EmbeddedSignature embeddedSignature) - Specified by:
addEmbeddedSignaturein interfaceBaseSignatureSubpackets
-
clearEmbeddedSignatures
- Specified by:
clearEmbeddedSignaturesin interfaceBaseSignatureSubpackets
-
getEmbeddedSignatureSubpackets
-
addResidualSubpacket
-
getResidualSubpackets
-