Package co.ankatech.ankasecure.sdk.model
Class DecryptResult.Builder
java.lang.Object
co.ankatech.ankasecure.sdk.model.DecryptResult.Builder
- Enclosing class:
- DecryptResult
Builder for constructing immutable DecryptResult instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds an immutable DecryptResult instance.decryptedData(byte[] decryptedData) Sets the decrypted data (will be defensively copied).meta(DecryptResultMetadata meta) Sets the metadata.
-
Method Details
-
decryptedData
Sets the decrypted data (will be defensively copied).- Parameters:
decryptedData- the plaintext bytes- Returns:
- this builder
-
meta
Sets the metadata.- Parameters:
meta- the decryption metadata- Returns:
- this builder
-
build
Builds an immutable DecryptResult instance.- Returns:
- the constructed DecryptResult
-