public class OpenPgpMetadata extends Object
Constructor and Description |
---|
OpenPgpMetadata(Set<Long> recipientKeyIds,
OpenPgpV4Fingerprint decryptionFingerprint,
SymmetricKeyAlgorithm symmetricKeyAlgorithm,
CompressionAlgorithm algorithm,
boolean integrityProtected,
Set<Long> unverifiedSignatureKeyIds,
Set<OpenPgpV4Fingerprint> verifiedSignaturesFingerprints) |
Modifier and Type | Method and Description |
---|---|
boolean |
containsVerifiedSignatureFrom(OpenPgpV4Fingerprint fingerprint) |
boolean |
containsVerifiedSignatureFrom(org.bouncycastle.openpgp.PGPPublicKeyRing publicKeys) |
Set<Long> |
getAllSignatureKeyFingerprints() |
CompressionAlgorithm |
getCompressionAlgorithm() |
OpenPgpV4Fingerprint |
getDecryptionFingerprint() |
Set<Long> |
getRecipientKeyIds() |
SymmetricKeyAlgorithm |
getSymmetricKeyAlgorithm() |
Set<OpenPgpV4Fingerprint> |
getVerifiedSignaturesFingerprints() |
boolean |
isEncrypted() |
boolean |
isIntegrityProtected() |
boolean |
isSigned() |
boolean |
isVerified() |
public OpenPgpMetadata(Set<Long> recipientKeyIds, OpenPgpV4Fingerprint decryptionFingerprint, SymmetricKeyAlgorithm symmetricKeyAlgorithm, CompressionAlgorithm algorithm, boolean integrityProtected, Set<Long> unverifiedSignatureKeyIds, Set<OpenPgpV4Fingerprint> verifiedSignaturesFingerprints)
public Set<Long> getRecipientKeyIds()
public boolean isEncrypted()
public OpenPgpV4Fingerprint getDecryptionFingerprint()
public SymmetricKeyAlgorithm getSymmetricKeyAlgorithm()
public CompressionAlgorithm getCompressionAlgorithm()
public boolean isIntegrityProtected()
public Set<Long> getAllSignatureKeyFingerprints()
public boolean isSigned()
public Set<OpenPgpV4Fingerprint> getVerifiedSignaturesFingerprints()
public boolean isVerified()
public boolean containsVerifiedSignatureFrom(org.bouncycastle.openpgp.PGPPublicKeyRing publicKeys)
public boolean containsVerifiedSignatureFrom(OpenPgpV4Fingerprint fingerprint)