Class OpenPgpMetadata.Builder
java.lang.Object
org.pgpainless.decryption_verification.OpenPgpMetadata.Builder
- Enclosing class:
- OpenPgpMetadata
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddInvalidDetachedSignature
(SignatureVerification signatureVerification, SignatureValidationException e) addInvalidInbandSignature
(SignatureVerification signatureVerification, SignatureValidationException e) addRecipientKeyId
(Long keyId) addVerifiedDetachedSignature
(SignatureVerification signatureVerification) addVerifiedInbandSignature
(SignatureVerification signatureVerification) build()
setCompressionAlgorithm
(CompressionAlgorithm algorithm) setDecryptionKey
(SubkeyIdentifier decryptionKey) setFileEncoding
(StreamEncoding encoding) setFileName
(String fileName) setModificationDate
(Date modificationDate) setSessionKey
(SessionKey sessionKey)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
addRecipientKeyId
-
setDecryptionKey
-
setSessionKey
-
setCompressionAlgorithm
-
setFileName
-
setModificationDate
-
setFileEncoding
-
addVerifiedInbandSignature
public OpenPgpMetadata.Builder addVerifiedInbandSignature(SignatureVerification signatureVerification) -
addVerifiedDetachedSignature
public OpenPgpMetadata.Builder addVerifiedDetachedSignature(SignatureVerification signatureVerification) -
addInvalidInbandSignature
public OpenPgpMetadata.Builder addInvalidInbandSignature(SignatureVerification signatureVerification, SignatureValidationException e) -
addInvalidDetachedSignature
public OpenPgpMetadata.Builder addInvalidDetachedSignature(SignatureVerification signatureVerification, SignatureValidationException e) -
setCleartextSigned
-
build
-