Service Configuration

Deianira may be configured by adding the appropriate section under the Authentication Providers configuration section.

The following example assumes the private keys and certificates are placed in the root of the checkout.

The IdP’s metadata should similarly be added as metadata under options. This file was downloaded as part of setting up the IdP in the [previous step].

Multiple IdPs are supported, each having a unique id with a description. Ensure the algorithm, digest_algorithm and aspects match up with how the IdP has been set up.

Refer to the configuration classes for more detailed information.

authentication:
  # other details/providers omitted
  providers:
    - id: oktasaml
      description: Okta SAML
      enabled: true
      options:
        strategy: saml
        issuer: https://uat.asterias.io
        metadata: ./okta-metadata.xml
        signing:
          algorithm: sha256
          digest_algorithm: sha256
          aspects: assertions
          key: ./saml-sign.key
          certificate: ./saml-sign.crt
        decryption:
          enabled: true
          key: ./saml-decrypt.key
          certificate: ./saml-decrypt.crt