AuthenticationCoreConfig
Holds the configuration related to the AuthenticationCoreDef.
Parameters
Discovery endpoint of Asgardeo.
Authorization endpoint of Asgardeo - optional
Token endpoint of Asgardeo - optional
User info endpoint of Asgardeo - optional
Logout endpoint of Asgardeo - optional
Authentication endpoint of Asgardeo - optional
Redirect uri of the application
Client id of the application
Scope of the application (ex: openid profile email)
Client attestation integrity token - optional
Google web client id - optional This is required when the application needs to authenticate with Google, add the client id of the Google connection that is used to create the connection in Asgardeo.
The flag to check whether the app is in development mode or not. If true, the LessSecureHttpClient instance will be returned. Otherwise, the default OkHttpClient instance will be returned. Default value is false
. It is not recommended to keep this value as false
in the production environment.
Constructors
Functions
example https://localhost:9443/oauth2/authn
example https://localhost:9443/oauth2/authorize
example https://localhost:9443/oauth2/token/.well-known/openid-configuration
example https://localhost:9443/oidc/logout
example https://example-app.com/redirect
example https://localhost:9443/oauth2/token
example https://localhost:9443/oauth2/userinfo
Update the core configuration based on the discovery response.