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, java.lang.String notationName, java.lang.String notationValue)BaseSignatureSubpacketsaddNotationData(boolean isCritical, java.lang.String notationName, java.lang.String notationValue)BaseSignatureSubpacketsaddNotationData(org.bouncycastle.bcpg.sig.NotationData notationData)BaseSignatureSubpacketsclearEmbeddedSignatures()BaseSignatureSubpacketsclearIntendedRecipientFingerprints()BaseSignatureSubpacketsclearNotationData()BaseSignatureSubpacketssetExportable(boolean isExportable)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)BaseSignatureSubpacketssetPolicyUrl(boolean isCritical, java.net.URL policyUrl)BaseSignatureSubpacketssetPolicyUrl(java.net.URL policyUrl)BaseSignatureSubpacketssetPolicyUrl(org.bouncycastle.bcpg.sig.PolicyURI policyUrl)BaseSignatureSubpacketssetRegularExpression(boolean isCritical, java.lang.String regex)BaseSignatureSubpacketssetRegularExpression(java.lang.String regex)BaseSignatureSubpacketssetRegularExpression(org.bouncycastle.bcpg.sig.RegularExpression regex)BaseSignatureSubpacketssetRevocable(boolean revocable)BaseSignatureSubpacketssetRevocable(boolean isCritical, boolean isRevocable)BaseSignatureSubpacketssetRevocable(org.bouncycastle.bcpg.sig.Revocable revocable)BaseSignatureSubpacketssetSignatureCreationTime(boolean isCritical, java.util.Date creationTime)BaseSignatureSubpacketssetSignatureCreationTime(java.util.Date creationTime)BaseSignatureSubpacketssetSignatureCreationTime(org.bouncycastle.bcpg.sig.SignatureCreationTime signatureCreationTime)BaseSignatureSubpacketssetSignatureExpirationTime(boolean isCritical, long seconds)BaseSignatureSubpacketssetSignatureExpirationTime(boolean isCritical, java.util.Date creationTime, java.util.Date expirationTime)BaseSignatureSubpacketssetSignatureExpirationTime(java.util.Date creationTime, java.util.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, java.lang.String userId)BaseSignatureSubpacketssetSignerUserId(java.lang.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 java.util.Date creationTime)
-
setSignatureCreationTime
BaseSignatureSubpackets setSignatureCreationTime(boolean isCritical, @Nonnull java.util.Date creationTime)
-
setSignatureCreationTime
BaseSignatureSubpackets setSignatureCreationTime(@Nullable org.bouncycastle.bcpg.sig.SignatureCreationTime signatureCreationTime)
-
setSignatureExpirationTime
BaseSignatureSubpackets setSignatureExpirationTime(@Nonnull java.util.Date creationTime, @Nonnull java.util.Date expirationTime)
-
setSignatureExpirationTime
BaseSignatureSubpackets setSignatureExpirationTime(boolean isCritical, @Nonnull java.util.Date creationTime, @Nonnull java.util.Date expirationTime)
-
setSignatureExpirationTime
BaseSignatureSubpackets setSignatureExpirationTime(boolean isCritical, long seconds)
-
setSignatureExpirationTime
BaseSignatureSubpackets setSignatureExpirationTime(@Nullable org.bouncycastle.bcpg.sig.SignatureExpirationTime expirationTime)
-
setSignerUserId
BaseSignatureSubpackets setSignerUserId(@Nonnull java.lang.String userId)
-
setSignerUserId
BaseSignatureSubpackets setSignerUserId(boolean isCritical, @Nonnull java.lang.String userId)
-
setSignerUserId
BaseSignatureSubpackets setSignerUserId(@Nullable org.bouncycastle.bcpg.sig.SignerUserID signerUserId)
-
addNotationData
BaseSignatureSubpackets addNotationData(boolean isCritical, @Nonnull java.lang.String notationName, @Nonnull java.lang.String notationValue)
-
addNotationData
BaseSignatureSubpackets addNotationData(boolean isCritical, boolean isHumanReadable, @Nonnull java.lang.String notationName, @Nonnull java.lang.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 isExportable)
-
setExportable
BaseSignatureSubpackets setExportable(boolean isCritical, boolean isExportable)
-
setExportable
BaseSignatureSubpackets setExportable(@Nullable org.bouncycastle.bcpg.sig.Exportable exportable)
-
setPolicyUrl
BaseSignatureSubpackets setPolicyUrl(@Nonnull java.net.URL policyUrl)
-
setPolicyUrl
BaseSignatureSubpackets setPolicyUrl(boolean isCritical, @Nonnull java.net.URL policyUrl)
-
setPolicyUrl
BaseSignatureSubpackets setPolicyUrl(@Nullable org.bouncycastle.bcpg.sig.PolicyURI policyUrl)
-
setRegularExpression
BaseSignatureSubpackets setRegularExpression(@Nonnull java.lang.String regex)
-
setRegularExpression
BaseSignatureSubpackets setRegularExpression(boolean isCritical, @Nonnull java.lang.String regex)
-
setRegularExpression
BaseSignatureSubpackets setRegularExpression(@Nullable org.bouncycastle.bcpg.sig.RegularExpression regex)
-
setRevocable
BaseSignatureSubpackets setRevocable(boolean revocable)
-
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 java.io.IOException
- Throws:
java.io.IOException
-
addEmbeddedSignature
BaseSignatureSubpackets addEmbeddedSignature(boolean isCritical, @Nonnull org.bouncycastle.openpgp.PGPSignature signature) throws java.io.IOException
- Throws:
java.io.IOException
-
addEmbeddedSignature
BaseSignatureSubpackets addEmbeddedSignature(@Nonnull org.bouncycastle.bcpg.sig.EmbeddedSignature embeddedSignature)
-
clearEmbeddedSignatures
BaseSignatureSubpackets clearEmbeddedSignatures()
-
-