...
Code Block | ||
---|---|---|
| ||
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 | ||
---|---|---|
|
...
| ||||||||
|
OAuth10a Configuration
Parameter | Type | Required? | Description |
---|---|---|---|
| Boolean | Yes | If set to active the technical preconditions in order to process OAuth10a requests will be applied by the application |
| Boolean | Yes | Enables or disables use of OAuth1.0a |
| String | Yes | The name of the OAuth10a connection. Serves as a unique identifier for this configuration. |
| String (List) | No | List of protected URL roots, separated by commas. Leave empty if not applicable. |
| String | Yes | The consumer key for OAuth10a authentication. Used to identify the application. |
| String | Yes | The consumer secret for OAuth10a authentication. Used to verify the application. |
| String | No | Base URLs or services to be accessed. Leave empty if not applicable. |
...