AuthenticateOidcActionConfig constructor

AuthenticateOidcActionConfig({
  1. required String authorizationEndpoint,
  2. required String clientId,
  3. required String issuer,
  4. required String tokenEndpoint,
  5. required String userInfoEndpoint,
  6. Map<String, String>? authenticationRequestExtraParams,
  7. String? clientSecret,
  8. AuthenticateOidcActionConditionalBehaviorEnum? onUnauthenticatedRequest,
  9. String? scope,
  10. String? sessionCookieName,
  11. int? sessionTimeout,
  12. bool? useExistingClientSecret,
})

Implementation

AuthenticateOidcActionConfig({
  required this.authorizationEndpoint,
  required this.clientId,
  required this.issuer,
  required this.tokenEndpoint,
  required this.userInfoEndpoint,
  this.authenticationRequestExtraParams,
  this.clientSecret,
  this.onUnauthenticatedRequest,
  this.scope,
  this.sessionCookieName,
  this.sessionTimeout,
  this.useExistingClientSecret,
});