Class DecryptResult.Builder

java.lang.Object
co.ankatech.ankasecure.sdk.model.DecryptResult.Builder
Enclosing class:
DecryptResult

public static final class DecryptResult.Builder extends Object
Builder for constructing immutable DecryptResult instances.
  • Method Details

    • decryptedData

      public DecryptResult.Builder decryptedData(byte[] 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

      public DecryptResult build()
      Builds an immutable DecryptResult instance.
      Returns:
      the constructed DecryptResult