OAuth2RegistrationInfo constructor

OAuth2RegistrationInfo({
  1. required OAuth2MapperConfig mapperConfig,
  2. required String clientId,
  3. required String clientSecret,
  4. required String authorizationUri,
  5. required String accessTokenUri,
  6. required List<String> scope,
  7. required String userNameAttributeName,
  8. required String clientAuthenticationMethod,
  9. List<PlatformType> platforms = const [],
  10. String? userInfoUri,
  11. String? jwkSetUri,
  12. String? loginButtonLabel,
  13. String? loginButtonIcon,
  14. Map<String, dynamic>? additionalInfo,
})

Implementation

OAuth2RegistrationInfo(
    {required this.mapperConfig,
    required this.clientId,
    required this.clientSecret,
    required this.authorizationUri,
    required this.accessTokenUri,
    required this.scope,
    required this.userNameAttributeName,
    required this.clientAuthenticationMethod,
    this.platforms = const [],
    this.userInfoUri,
    this.jwkSetUri,
    this.loginButtonLabel,
    this.loginButtonIcon,
    this.additionalInfo});