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
-