Authorization-server (Section)#

Path: /profiles/profile{id, type}/settings/authorization-server

The Authorization Server is a full OAuth 2.0 server with OpenID Connect support. It can issue tokens using the token issuer subsystem together with Token Procedures

Parameters#

NameTypeRequiredDefaultDescription
reuse-refresh-tokensbooleanoptionalfalseDefines if refresh tokens are created on every refresh or if they are kept
revoke-delegation-for-public-clients-reusing-refresh-tokenbooleanoptionaltrueRevoke delegation when public client attempts to reuse refresh token
issuer-overridestringoptionalOverride the issuer for tokens issued by this authorization server. Setting this value instead of using the derived value for issuer, can break the standard discovery specification and should therefore only be used in exceptional circumstances, i.e. backwards compatibility or to integrate with existing environments where the derived issuer can not be used.
authorization-managerleafrefoptional
account-managerleafrefoptionalThe (default) account manager to use for user attribute lookups
privacy-policy-urlurioptionalAn absolute URL that refers to the privacy policy of the Authorization Server
terms-of-service-urlurioptionalAn absolute URL that refers to the terms of service that users must accept when using any client configured in the profile
developer-documentation-urlurioptionalThe published URL of the documentation that describes to developers how to use the service
require-secured-authorization-responseemptyoptionalIf set, then all authorization responses need to be protected according to the ‘JWT Secured Authorization Response Mode for OAuth 2.0’ (JARM) specification

Subsections#

NameTypeDescription
database-client SectionEnables the Database Clients feature.
client-authentication SectionThe methods by which an OAuth client may be authenticated
request-object SectionThe settings for allowing a request to be provided through a by-value or by-reference request object. By-value request objects are passed using the ‘request’ parameter whereas by-reference ones are provided in the ‘request-uri’ parameter. When enabled, a client can be required to provide a request object JWT. Additional restrictions per the relevant specifications are applied when used at the CIBA and PAR endpoints.
authentication-service SectionNone
client-capabilities SectionThis section defines what a client may do when communicating with the OAuth server
scopes SectionNone
claims SectionNone
expose-metadata SectionOAuth metadata endpoint configuration
openid-connect SectionNone
token-procedure-plugins SectionNone
consentors SectionNone
redirect-uri-validation-policies SectionConfiguration settings for allowing different validation methods for redirect uri’s.
client-store SectionNone
dynamic-client-registration SectionNone
dpop SectionConfigure custom DPoP behavior
event-handling SectionConfigures how the token service reacts to events
verifiable-credentials SectionContainer with the configuration of all the different types of Verifiable Credentials

Was this helpful?