OIDCDiscoveryDocument constructor
OIDCDiscoveryDocument({
- String? issuer,
- String? authorizationEndpoint,
- String? tokenEndpoint,
- String? userinfoEndpoint,
- String? jwksUri,
- String? registrationEndpoint,
- List<
String> scopesSupported = const [], - List<
String> responseTypesSupported = const [], - List<
String> responseModesSupported = const [], - List<
String> grantTypesSupported = const [], - List<
String> subjectTypesSupported = const [], - List<
String> idTokenSigningAlgValuesSupported = const [], - List<
String> tokenEndpointAuthMethodsSupported = const [], - List<
String> claimsSupported = const [], - List<
String> codeChallengeMethodsSupported = const [],
Returns a new OIDCDiscoveryDocument instance.
Implementation
OIDCDiscoveryDocument({
this.issuer,
this.authorizationEndpoint,
this.tokenEndpoint,
this.userinfoEndpoint,
this.jwksUri,
this.registrationEndpoint,
this.scopesSupported = const [],
this.responseTypesSupported = const [],
this.responseModesSupported = const [],
this.grantTypesSupported = const [],
this.subjectTypesSupported = const [],
this.idTokenSigningAlgValuesSupported = const [],
this.tokenEndpointAuthMethodsSupported = const [],
this.claimsSupported = const [],
this.codeChallengeMethodsSupported = const [],
});