## Uses of Class
be.fgov.ehealth.etee.crypto.policies.SigningOption

- Packages that use SigningOption
  Package | Description
  --- | ---
  be.fgov.ehealth.etee.crypto.decrypt | Classes for validation and unsealing of sealed message.
  be.fgov.ehealth.etee.crypto.encrypt | Classes for sealing of message and validation of ETKs.
  be.fgov.ehealth.etee.crypto.policies | Contains supported policies and options for configuration of the crypto services.

- - ### Uses of SigningOption in be.fgov.ehealth.etee.crypto.decrypt

    Method parameters in be.fgov.ehealth.etee.crypto.decrypt with type arguments of type SigningOption
    Modifier and Type | Method and Description
    --- | ---
    `DataUnsealerBuilder.PublicKeyPolicyStep` | DataUnsealerBuilder.SigningPolicyStep.`addSigningPolicy(java.security.KeyStore keyStore, java.util.Map<SigningOption,java.lang.Object> signingOptions, SigningPolicy... signingPolicies)` Configure the accepted signing policies by giving your trusted key store and a dynamic list of signing policies that you which to accept
    `DataSealCheckerBuilder.BuildStep` | DataSealCheckerBuilder.SigningPolicyStep.`addSigningPolicy(java.security.KeyStore keyStore, java.util.Map<SigningOption,java.lang.Object> signingOptions, SigningPolicy... signingPolicies)` Configure the accepted signing policies by giving your trusted key store and a dynamic list of signing policies that you which to accept

  - ### Uses of SigningOption in be.fgov.ehealth.etee.crypto.encrypt

    Method parameters in be.fgov.ehealth.etee.crypto.encrypt with type arguments of type SigningOption
    Modifier and Type | Method and Description
    --- | ---
    `DataSealerBuilder.PublicKeyEncryptionPolicyStep` | DataSealerBuilder.SigningPolicyStep.`addSigningPolicy(SigningPolicy policy, java.security.KeyStore keyStore, java.util.Map<SigningOption,java.lang.Object> signingOptions)` Configure a signing policy with a `KeyStore` and a map with options to retrieve the keypairs from the store

  - ### Uses of SigningOption in be.fgov.ehealth.etee.crypto.policies

    Methods in be.fgov.ehealth.etee.crypto.policies that return SigningOption
    Modifier and Type | Method and Description
    --- | ---
    `static SigningOption` | SigningOption.`valueOf(java.lang.String name)` Returns the enum constant of this type with the specified name.
    `static SigningOption[]` | SigningOption.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in be.fgov.ehealth.etee.crypto.policies with parameters of type SigningOption
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.Boolean` | SigningOptions.`getBoolean(SigningOption signingOption)`
    `java.security.cert.CertStore` | SigningOptions.`getCertStore(SigningOption signingOption)`
    `java.lang.Integer` | SigningOptions.`getInteger(SigningOption signingOption)`
    `java.security.KeyStore` | SigningOptions.`getKeyStore(SigningOption signingOption)`
    `java.lang.Long` | SigningOptions.`getLong(SigningOption signingOption)`
    `java.lang.String` | SigningOptions.`getString(SigningOption signingOption)`
    `SigningOptions` | SigningOptions.`set(SigningOption option, java.lang.Object value)` Override a default SigningOption.

    Method parameters in be.fgov.ehealth.etee.crypto.policies with type arguments of type SigningOption
    Modifier and Type | Method and Description
    --- | ---
    `SigningOptions` | SigningOptions.`setAll(java.util.Map<SigningOption,java.lang.Object> options)`

Copyright © 2021 eHealth. All rights reserved.