UrlDiscovery class

Response from the URL discovery. URL discover allows for fetching the up to date URLs for things like tokens.

Annotations
  • @JsonSerializable(includeIfNull: false)

Constructors

UrlDiscovery({required String authorization_endpoint, required List<String> claims_supported, required List<String> id_token_signing_alg_values_supported, required String? issuer, required String jwks_uri, required List<String> response_types_supported, required String revocation_endpoint, required List<String> scopes_supported, required List<String> subject_types_supported, required String token_endpoint, required List<String> token_endpoint_auth_methods_supported, required String userinfo_endpoint})
UrlDiscovery.fromJson(Map<String, dynamic> json)
factory

Properties

authorization_endpoint String
final
claims_supported List<String>
final
hashCode int
The hash code for this object.
no setterinherited
id_token_signing_alg_values_supported List<String>
final
issuer String?
final
jwks_uri String
final
response_types_supported List<String>
final
revocation_endpoint String
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scopes_supported List<String>
final
subject_types_supported List<String>
final
token_endpoint String
final
token_endpoint_auth_methods_supported List<String>
final
userinfo_endpoint String
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited