Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
breakoutModewide
global:
  domain: "<your domain>"
env:
  hosts:
  cdcm:
    subdomain: "<your subdomain>"
    port: "8080"
  mongoConnectionString: "mongodb+srv://USER:PASSWORD@<MongoDB Atlas cluster adress>/?retryWrites=true&w=majority&appName=Cluster0"
  oauth10a:
    active: true
    enabled: true
    outbound:
      details:
        - name: "mid-jts-outbound"
          protectedUrlRoots: "" #multiple entries, comma seperated
          consumerKey: "consumer-key"
          consumerSecret: "secret"
          rootServices: "https://elmdemo.smartfacts.com:9443/jts/rootservices"
    inbound:
      realm-name: ""
  spacesData: '[{"key": "name of database","title": "Space title"}]'
  authClientId: "cdcm"
  authClientSecret: "client_secret"
  authIssuerUri: ""
  authUri: ""
  authTokenUri: ""
  authUserInfoUri: ""
  authJwkSetUri: ""
  authUsePkce: false # Indicates whether Proof Key for Code Exchange (PKCE) is used
  authClientRolesAttribute: "roles" # Attribute name for client roles
  authUserIdAttribute: "sub" # Attribute name for user ID
  authUserNameAttribute: "name" # Attribute name for user name
  authFirstNameAttribute: "given_name" # Attribute name for user's first name
  authLastNameAttribute: "family_name" # Attribute name for user's last name
  authMailAttribute: "email" # Attribute name for user's email address
  jwtIssuerUri: ""
  oauth10a:
  active: true
  enabled: true
  outbound:
    details:
      - name: "mid-jts-outbound"
        protectedUrlRoots: "" #multiple entries, comma seperated
        consumerKey: "consumer-key"
        consumerSecret: "secret"
        rootServices: ""
  inbound:
    realm-name: ""
Expand
titleAll environment variables are explained here

Insert excerpt
Environment variables
Environment variables
nopaneltrue

OAuth10a Configuration

Parameter

Type

Required?

Description

oauth10a.active

Boolean

Yes

If set to active the technical preconditions in order to process OAuth10a requests will be applied by the application

oauth10a.enabled

Boolean

Yes

Enables or disables use of OAuth1.0a

oauth10a.outbound.details.name

String

Yes

The name of the OAuth10a connection. Serves as a unique identifier for this configuration.

oauth10a.outbound.details.protectedUrlRoots

String (List)

No

List of protected URL roots, separated by commas. Leave empty if not applicable.

oauth10a.outbound.details.consumerKey

String

Yes

The consumer key for OAuth10a authentication. Used to identify the application.

oauth10a.outbound.details.consumerSecret

String

Yes

The consumer secret for OAuth10a authentication. Used to verify the application.

oauth10a.outbound.details.rootServices

String

No

Base URLs or services to be accessed. Leave empty if not applicable.

...