OAuth2RegistrationInfo class

Constructors

OAuth2RegistrationInfo({required OAuth2MapperConfig mapperConfig, required String clientId, required String clientSecret, required String authorizationUri, required String accessTokenUri, required List<String> scope, required String userNameAttributeName, required String clientAuthenticationMethod, List<PlatformType> platforms = const [], String? userInfoUri, String? jwkSetUri, String? loginButtonLabel, String? loginButtonIcon, Map<String, dynamic>? additionalInfo})
OAuth2RegistrationInfo.fromJson(Map<String, dynamic> json)

Properties

accessTokenUri String
getter/setter pair
additionalInfo Map<String, dynamic>?
getter/setter pair
authorizationUri String
getter/setter pair
clientAuthenticationMethod String
getter/setter pair
clientId String
getter/setter pair
clientSecret String
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
jwkSetUri String?
getter/setter pair
loginButtonIcon String?
getter/setter pair
loginButtonLabel String?
getter/setter pair
mapperConfig OAuth2MapperConfig
getter/setter pair
platforms List<PlatformType>
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scope List<String>
getter/setter pair
userInfoUri String?
getter/setter pair
userNameAttributeName String
getter/setter pair

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