issuer property
This is the required provider issuer used to match the provider issuer of
the ID token and to determine the corresponding OIDC discovery document, eg.
/.well-known/openid-configuration
.
This is needed for the following:
- To verify the provided issuer.
- Determine the authentication/authorization endpoint during the OAuth `id_token` authentication flow.
- To retrieve the public signing keys via `jwks_uri` to verify the OIDC provider's ID token's signature.
- To determine the claims_supported to construct the user attributes to be returned in the additional user info response.
Implementation
@override
final String issuer;