be.fgov.ehealth.etee.crypto.encrypt

## Interface DataSealerBuilder.PublicKeyEncryptionPolicyStep

- All Superinterfaces:
    DataSealerBuilder.BuildStep
  Enclosing class:
    DataSealerBuilder

      public static interface DataSealerBuilder.PublicKeyEncryptionPolicyStep
      extends DataSealerBuilder.BuildStep

  Third step (optional): Choose a public key `EncryptionPolicy`. This step is optional and will default to `EncryptionPolicy.KNOWN_RECIPIENT`.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `DataSealerBuilder.SecretKeyEncryptionPolicyStep` | `addPublicKeyPolicy(EncryptionPolicy encryptionPolicy)` Configure a public key encryption policy

    - ### Methods inherited from interface be.fgov.ehealth.etee.crypto.encrypt.DataSealerBuilder.BuildStep

      `build`

- - ### Method Detail

    - #### addPublicKeyPolicy

          DataSealerBuilder.SecretKeyEncryptionPolicyStep addPublicKeyPolicy(EncryptionPolicy encryptionPolicy)

      Configure a public key encryption policy

Copyright © 2021 eHealth. All rights reserved.