Interface BaseSignatureSubpackets
-
- All Known Subinterfaces:
CertificationSubpackets,RevocationSignatureSubpackets,SelfSignatureSubpackets
- All Known Implementing Classes:
SignatureSubpackets
public interface BaseSignatureSubpackets
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceBaseSignatureSubpackets.Callback
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BaseSignatureSubpacketsaddEmbeddedSignature(boolean isCritical, org.bouncycastle.openpgp.PGPSignature signature)BaseSignatureSubpacketsaddEmbeddedSignature(org.bouncycastle.bcpg.sig.EmbeddedSignature embeddedSignature)BaseSignatureSubpacketsaddEmbeddedSignature(org.bouncycastle.openpgp.PGPSignature signature)BaseSignatureSubpacketsaddIntendedRecipientFingerprint(boolean isCritical, org.bouncycastle.openpgp.PGPPublicKey recipient)BaseSignatureSubpacketsaddIntendedRecipientFingerprint(org.bouncycastle.bcpg.sig.IntendedRecipientFingerprint intendedRecipientFingerprint)BaseSignatureSubpacketsaddIntendedRecipientFingerprint(org.bouncycastle.openpgp.PGPPublicKey recipient)BaseSignatureSubpacketsaddNotationData(boolean isCritical, boolean isHumanReadable, String notationName, String notationValue)BaseSignatureSubpacketsaddNotationData(boolean isCritical, String notationName, String notationValue)BaseSignatureSubpacketsaddNotationData(org.bouncycastle.bcpg.sig.NotationData notationData)BaseSignatureSubpacketsclearEmbeddedSignatures()BaseSignatureSubpacketsclearIntendedRecipientFingerprints()BaseSignatureSubpacketsclearNotationData()BaseSignatureSubpacketssetExportable(boolean isCritical, boolean isExportable)BaseSignatureSubpacketssetExportable(org.bouncycastle.bcpg.sig.Exportable exportable)BaseSignatureSubpacketssetIssuerFingerprint(boolean isCritical, org.bouncycastle.openpgp.PGPPublicKey key)BaseSignatureSubpacketssetIssuerFingerprint(org.bouncycastle.bcpg.sig.IssuerFingerprint fingerprint)BaseSignatureSubpacketssetIssuerFingerprint(org.bouncycastle.openpgp.PGPPublicKey key)BaseSignatureSubpacketssetIssuerFingerprintAndKeyId(org.bouncycastle.openpgp.PGPPublicKey key)BaseSignatureSubpacketssetIssuerKeyId(boolean isCritical, long keyId)BaseSignatureSubpacketssetIssuerKeyId(long keyId)BaseSignatureSubpacketssetIssuerKeyId(org.bouncycastle.bcpg.sig.IssuerKeyID issuerKeyID)BaseSignatureSubpacketssetRevocable(boolean isCritical, boolean isRevocable)BaseSignatureSubpacketssetRevocable(org.bouncycastle.bcpg.sig.Revocable revocable)BaseSignatureSubpacketssetSignatureCreationTime(boolean isCritical, Date creationTime)BaseSignatureSubpacketssetSignatureCreationTime(Date creationTime)BaseSignatureSubpacketssetSignatureCreationTime(org.bouncycastle.bcpg.sig.SignatureCreationTime signatureCreationTime)BaseSignatureSubpacketssetSignatureExpirationTime(boolean isCritical, long seconds)BaseSignatureSubpacketssetSignatureExpirationTime(boolean isCritical, Date creationTime, Date expirationTime)BaseSignatureSubpacketssetSignatureExpirationTime(Date creationTime, Date expirationTime)BaseSignatureSubpacketssetSignatureExpirationTime(org.bouncycastle.bcpg.sig.SignatureExpirationTime expirationTime)BaseSignatureSubpacketssetSignatureTarget(boolean isCritical, PublicKeyAlgorithm keyAlgorithm, HashAlgorithm hashAlgorithm, byte[] hashData)BaseSignatureSubpacketssetSignatureTarget(org.bouncycastle.bcpg.sig.SignatureTarget signatureTarget)BaseSignatureSubpacketssetSignatureTarget(PublicKeyAlgorithm keyAlgorithm, HashAlgorithm hashAlgorithm, byte[] hashData)BaseSignatureSubpacketssetSignerUserId(boolean isCritical, String userId)BaseSignatureSubpacketssetSignerUserId(String userId)BaseSignatureSubpacketssetSignerUserId(org.bouncycastle.bcpg.sig.SignerUserID signerUserId)BaseSignatureSubpacketssetTrust(boolean isCritical, int depth, int amount)BaseSignatureSubpacketssetTrust(int depth, int amount)BaseSignatureSubpacketssetTrust(org.bouncycastle.bcpg.sig.TrustSignature trust)
-
-
-
Method Detail
-
setIssuerFingerprintAndKeyId
BaseSignatureSubpackets setIssuerFingerprintAndKeyId(org.bouncycastle.openpgp.PGPPublicKey key)
-
setIssuerKeyId
BaseSignatureSubpackets setIssuerKeyId(long keyId)
-
setIssuerKeyId
BaseSignatureSubpackets setIssuerKeyId(boolean isCritical, long keyId)
-
setIssuerKeyId
BaseSignatureSubpackets setIssuerKeyId(@Nullable org.bouncycastle.bcpg.sig.IssuerKeyID issuerKeyID)
-
setIssuerFingerprint
BaseSignatureSubpackets setIssuerFingerprint(@Nonnull org.bouncycastle.openpgp.PGPPublicKey key)
-
setIssuerFingerprint
BaseSignatureSubpackets setIssuerFingerprint(boolean isCritical, @Nonnull org.bouncycastle.openpgp.PGPPublicKey key)
-
setIssuerFingerprint
BaseSignatureSubpackets setIssuerFingerprint(@Nullable org.bouncycastle.bcpg.sig.IssuerFingerprint fingerprint)
-
setSignatureCreationTime
BaseSignatureSubpackets setSignatureCreationTime(@Nonnull Date creationTime)
-
setSignatureCreationTime
BaseSignatureSubpackets setSignatureCreationTime(boolean isCritical, @Nonnull Date creationTime)
-
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
BaseSignatureSubpackets setSignatureExpirationTime(boolean isCritical, long seconds)
-
setSignatureExpirationTime
BaseSignatureSubpackets setSignatureExpirationTime(@Nullable org.bouncycastle.bcpg.sig.SignatureExpirationTime expirationTime)
-
setSignerUserId
BaseSignatureSubpackets setSignerUserId(@Nonnull String userId)
-
setSignerUserId
BaseSignatureSubpackets setSignerUserId(boolean isCritical, @Nonnull String userId)
-
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
BaseSignatureSubpackets setExportable(boolean isCritical, boolean isExportable)
-
setExportable
BaseSignatureSubpackets setExportable(@Nullable org.bouncycastle.bcpg.sig.Exportable exportable)
-
setRevocable
BaseSignatureSubpackets setRevocable(boolean isCritical, boolean isRevocable)
-
setRevocable
BaseSignatureSubpackets setRevocable(@Nullable org.bouncycastle.bcpg.sig.Revocable revocable)
-
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
BaseSignatureSubpackets setTrust(int depth, int amount)
-
setTrust
BaseSignatureSubpackets setTrust(boolean isCritical, int depth, int amount)
-
setTrust
BaseSignatureSubpackets setTrust(@Nullable org.bouncycastle.bcpg.sig.TrustSignature trust)
-
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()
-
-