GetAuthMetadataResponse class
- Annotations
-
- @_NameSource('generated')
Constructors
-
GetAuthMetadataResponse.new({required Uri authorizationEndpoint, required List<String> codeChallengeMethodsSupported, required List<String> grantTypesSupported, required Uri issuer, List<String>? promptValuesSupported, required Uri registrationEndpoint, required List<String> responseModesSupported, required List<String> responseTypesSupported, required Uri revocationEndpoint, required Uri tokenEndpoint})
-
-
GetAuthMetadataResponse.fromJson(Map<String, Object?> json)
-
Properties
-
authorizationEndpoint
↔ Uri
-
URL of the authorization endpoint, necessary to use the authorization code
grant.
getter/setter pair
-
codeChallengeMethodsSupported
↔ List<String>
-
List of OAuth 2.0 Proof Key for Code Exchange (PKCE) code challenge methods
that the server supports at the authorization endpoint.
getter/setter pair
-
grantTypesSupported
↔ List<String>
-
List of OAuth 2.0 grant type strings that the server supports at the token
endpoint.
getter/setter pair
-
hashCode
→ int
-
The hash code for this object.
no setteroverride
-
issuer
↔ Uri
-
The authorization server's issuer identifier, which is a URL that uses the
https
scheme and has no query or fragment components.
getter/setter pair
-
promptValuesSupported
↔ List<String>?
-
List of OpenID Connect prompt values that the server supports at the
authorization endpoint.
getter/setter pair
-
registrationEndpoint
↔ Uri
-
URL of the client registration endpoint, necessary to perform dynamic
registration of a client.
getter/setter pair
-
responseModesSupported
↔ List<String>
-
List of OAuth 2.0 response mode strings that the server supports at the
authorization endpoint.
getter/setter pair
-
responseTypesSupported
↔ List<String>
-
List of OAuth 2.0 response type strings that the server supports at the
authorization endpoint.
getter/setter pair
-
revocationEndpoint
↔ Uri
-
URL of the revocation endpoint, necessary to log out a client by invalidating
its access and refresh tokens.
getter/setter pair
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
tokenEndpoint
↔ Uri
-
URL of the token endpoint, necessary to use the authorization code grant and
the refresh token grant.
getter/setter pair