PasswordAuthorizationRequest constructor

PasswordAuthorizationRequest({
  1. required String clientId,
  2. String? clientSecret,
  3. required Iterable<String> scopes,
  4. required String userName,
  5. required String password,
  6. required OpenIdConfiguration configuration,
  7. required bool autoRefresh,
  8. Iterable<String>? prompts,
  9. Map<String, String>? additionalParameters,
})

Implementation

PasswordAuthorizationRequest({
  required super.clientId,
  super.clientSecret,
  required super.scopes,
  required String userName,
  required String password,
  required super.configuration,
  required bool autoRefresh,
  super.prompts,
  Map<String, String>? additionalParameters,
}) : super(
        grantType: "password",
        additionalParameters: {
          "username": userName,
          "password": password,
          ...?additionalParameters,
        },
      );