Versions Compared

Key

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

...

Code Block
languagejson
{
  "authoritiy": "String",
  "clientId": "String",
  "clientSecret": "String",
  "responseType": "String" # defaults to "code"
  "certificateValidationOptions": {
    "certificateDistinguesedName": "String",
    "tokenLifetimeInMinutes": "String"
  },
  "Scopes": ["String"],
  "audience": "String",
  "callbackPath": "String",
  "useUserInfoEndpoint": "Boolean" # defaults to 'true',
  "requireHttpsMetadata": "Boolean" # defaults to 'true',
  "useIFrameLogoutWithIdTokenHint": "Boolean"
}

...

Options

Type

Default Value

Description

authoritiy

String

N/A

The authority for the IDP server.

clientId

String

N/A

The client identifier for the OIDC application.

clientSecret

String

N/A

The client secret for the OIDC application.

If this option is set, then certificateValidationOptions is not needed.

responseType

String

code

The response type for the OIDC request.

certificateValidationOptions

Object

N/A

Options for certificate validation.

└─ certificateDistinguesedName

String

N/A

The distinguished name of the certificate is defined in the Windows Certificate Store. If the value is "", the current CoreOne Authentication Services signing certificate is used. Signing Keys - CoreOne Suite Dokumentation - Confluence

If this option is set, then clientSecret is not needed.

└─ tokenLifetimeInMinutes

String

N/A

Lifetime of the token in minutes.

Scopes

String Array

N/A

List of scopes for the OIDC application.

audience

String

N/A

The audience of the OIDC request.

callbackPath

String

N/A

The callback path for the OIDC application.

useUserInfoEndpoint

Boolean

true

Whether to use the User Info Endpoint.

requireHttpsMetadata

Boolean

true

Whether HTTPS metadata is required.

useIFrameLogoutWithIdTokenHint

Boolean

N/A

Whether to use iframe logout with ID token hint.

...