Interface BaseSignatureSubpackets
- All Known Subinterfaces:
CertificationSubpackets
,RevocationSignatureSubpackets
,SelfSignatureSubpackets
- All Known Implementing Classes:
SignatureSubpackets
public interface BaseSignatureSubpackets
-
Nested Class Summary
Nested Classes -
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) setExportable
(boolean isExportable) setExportable
(boolean isCritical, boolean isExportable) setExportable
(org.bouncycastle.bcpg.sig.Exportable exportable) 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) setPolicyUrl
(boolean isCritical, URL policyUrl) setPolicyUrl
(URL policyUrl) setPolicyUrl
(org.bouncycastle.bcpg.sig.PolicyURI policyUrl) 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) 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)
-
Method Details
-
setIssuerFingerprintAndKeyId
-
setIssuerKeyId
-
setIssuerKeyId
-
setIssuerKeyId
-
setIssuerFingerprint
-
setIssuerFingerprint
BaseSignatureSubpackets setIssuerFingerprint(boolean isCritical, @Nonnull org.bouncycastle.openpgp.PGPPublicKey key) -
setIssuerFingerprint
BaseSignatureSubpackets setIssuerFingerprint(@Nullable org.bouncycastle.bcpg.sig.IssuerFingerprint fingerprint) -
setSignatureCreationTime
-
setSignatureCreationTime
-
setSignatureCreationTime
BaseSignatureSubpackets setSignatureCreationTime(@Nullable org.bouncycastle.bcpg.sig.SignatureCreationTime signatureCreationTime) -
setSignatureExpirationTime
BaseSignatureSubpackets setSignatureExpirationTime(@Nonnull Date creationTime, @Nonnull Date expirationTime) -
setSignatureExpirationTime
BaseSignatureSubpackets setSignatureExpirationTime(boolean isCritical, @Nonnull Date creationTime, @Nonnull Date expirationTime) -
setSignatureExpirationTime
-
setSignatureExpirationTime
BaseSignatureSubpackets setSignatureExpirationTime(@Nullable org.bouncycastle.bcpg.sig.SignatureExpirationTime expirationTime) -
setSignerUserId
-
setSignerUserId
-
setSignerUserId
BaseSignatureSubpackets setSignerUserId(@Nullable org.bouncycastle.bcpg.sig.SignerUserID signerUserId) -
addNotationData
BaseSignatureSubpackets addNotationData(boolean isCritical, @Nonnull String notationName, @Nonnull String notationValue) -
addNotationData
BaseSignatureSubpackets addNotationData(boolean isCritical, boolean isHumanReadable, @Nonnull String notationName, @Nonnull String notationValue) -
addNotationData
BaseSignatureSubpackets addNotationData(@Nonnull org.bouncycastle.bcpg.sig.NotationData notationData) -
clearNotationData
BaseSignatureSubpackets clearNotationData() -
addIntendedRecipientFingerprint
BaseSignatureSubpackets addIntendedRecipientFingerprint(@Nonnull org.bouncycastle.openpgp.PGPPublicKey recipient) -
addIntendedRecipientFingerprint
BaseSignatureSubpackets addIntendedRecipientFingerprint(boolean isCritical, @Nonnull org.bouncycastle.openpgp.PGPPublicKey recipient) -
addIntendedRecipientFingerprint
BaseSignatureSubpackets addIntendedRecipientFingerprint(org.bouncycastle.bcpg.sig.IntendedRecipientFingerprint intendedRecipientFingerprint) -
clearIntendedRecipientFingerprints
BaseSignatureSubpackets clearIntendedRecipientFingerprints() -
setExportable
-
setExportable
-
setExportable
-
setPolicyUrl
-
setPolicyUrl
-
setPolicyUrl
-
setRegularExpression
-
setRegularExpression
-
setRegularExpression
BaseSignatureSubpackets setRegularExpression(@Nullable org.bouncycastle.bcpg.sig.RegularExpression regex) -
setRevocable
-
setRevocable
-
setRevocable
-
setSignatureTarget
BaseSignatureSubpackets setSignatureTarget(@Nonnull PublicKeyAlgorithm keyAlgorithm, @Nonnull HashAlgorithm hashAlgorithm, @Nonnull byte[] hashData) -
setSignatureTarget
BaseSignatureSubpackets setSignatureTarget(boolean isCritical, @Nonnull PublicKeyAlgorithm keyAlgorithm, @Nonnull HashAlgorithm hashAlgorithm, @Nonnull byte[] hashData) -
setSignatureTarget
BaseSignatureSubpackets setSignatureTarget(@Nullable org.bouncycastle.bcpg.sig.SignatureTarget signatureTarget) -
setTrust
-
setTrust
-
setTrust
-
addEmbeddedSignature
BaseSignatureSubpackets addEmbeddedSignature(@Nonnull org.bouncycastle.openpgp.PGPSignature signature) throws IOException - Throws:
IOException
-
addEmbeddedSignature
BaseSignatureSubpackets addEmbeddedSignature(boolean isCritical, @Nonnull org.bouncycastle.openpgp.PGPSignature signature) throws IOException - Throws:
IOException
-
addEmbeddedSignature
BaseSignatureSubpackets addEmbeddedSignature(@Nonnull org.bouncycastle.bcpg.sig.EmbeddedSignature embeddedSignature) -
clearEmbeddedSignatures
BaseSignatureSubpackets clearEmbeddedSignatures()
-