RemoteAuthenticatorConfig constructor
RemoteAuthenticatorConfig({
- required RealmSettings realm,
- required Map<
String, Object?> options, - required String method,
- required List<
String> delegateIds, - required int challengeTimeoutMs,
- required Set<
String> allowedRoles, - required Set<
String> allowedProviders, - required bool fakeChallengeOnHelloFailure,
- required RemoteWampDelegateConfig? rpcDelegate,
- required int rateLimitMaxAttempts,
- required int rateLimitWindowMs,
- required int backoffBaseMs,
- required double backoffFactor,
- required int backoffMaxMs,
- required Duration delegateRetryDelay,
Implementation
RemoteAuthenticatorConfig({
required this.realm,
required this.options,
required this.method,
required this.delegateIds,
required this.challengeTimeoutMs,
required this.allowedRoles,
required this.allowedProviders,
required this.fakeChallengeOnHelloFailure,
required this.rpcDelegate,
required this.rateLimitMaxAttempts,
required this.rateLimitWindowMs,
required this.backoffBaseMs,
required this.backoffFactor,
required this.backoffMaxMs,
required this.delegateRetryDelay,
});