OidcConfiguration

constructor(clientId: String, defaultScope: String, issuer: String)

Used to create an OidcConfiguration.

See AuthFoundationDefaults for further customization options.


constructor(clientId: String, defaultScope: String, issuer: String, endpointOverrides: OAuth2EndpointOverrides?)

Used to create an OidcConfiguration with custom endpoint overrides.

Parameters

clientId

the application's client ID.

defaultScope

the default access scopes required by the client.

issuer

the Authorization Server URL, e.g. https://your_okta_domain.okta.com/oauth2/default.

endpointOverrides

optional per-endpoint URL overrides; see OAuth2EndpointOverrides.

See AuthFoundationDefaults for further customization options.