v1UpdateAuthProxyConfigIntent class

Constructors

v1UpdateAuthProxyConfigIntent({List<String>? allowedOrigins, List<String>? allowedAuthMethods, String? sendFromEmailAddress, String? replyToEmailAddress, String? emailAuthTemplateId, String? otpTemplateId, v1EmailCustomizationParams? emailCustomizationParams, v1SmsCustomizationParams? smsCustomizationParams, v1WalletKitSettingsParams? walletKitSettings, num? otpExpirationSeconds, num? verificationTokenExpirationSeconds, num? sessionExpirationSeconds, bool? otpAlphanumeric, num? otpLength, String? sendFromEmailSenderName, bool? verificationTokenRequiredForGetAccountPii, List<String>? socialLinkingClientIds})
const
v1UpdateAuthProxyConfigIntent.fromJson(Map<String, dynamic> json)
factory

Properties

allowedAuthMethods → List<String>?
Updated list of allowed proxy authentication methods.
final
allowedOrigins → List<String>?
Updated list of allowed origins for CORS.
final
emailAuthTemplateId → String?
Template ID for email-auth messages.
final
emailCustomizationParams → v1EmailCustomizationParams?
Optional parameters for customizing emails. If not provided, the default email will be used.
final
hashCode → int
The hash code for this object.
no setterinherited
otpAlphanumeric → bool?
Enable alphanumeric OTP codes.
final
otpExpirationSeconds → num?
OTP code lifetime in seconds.
final
otpLength → num?
Desired OTP code length (6–9).
final
otpTemplateId → String?
Template ID for OTP SMS messages.
final
replyToEmailAddress → String?
Custom reply-to address for auth-related emails.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sendFromEmailAddress → String?
Custom 'from' address for auth-related emails.
final
sendFromEmailSenderName → String?
Custom 'from' email sender for auth-related emails.
final
sessionExpirationSeconds → num?
Session lifetime in seconds.
final
smsCustomizationParams → v1SmsCustomizationParams?
Overrides for auth-related SMS content.
final
socialLinkingClientIds → List<String>?
Whitelisted OAuth client IDs for social account linking. When a user authenticates via a social provider with an email matching an existing account, the accounts will be linked if the client ID is in this list and the issuer is considered a trusted provider.
final
verificationTokenExpirationSeconds → num?
Verification-token lifetime in seconds.
final
verificationTokenRequiredForGetAccountPii → bool?
Verification token required for get account with PII (email/phone number). Default false.
final
walletKitSettings → v1WalletKitSettingsParams?
Overrides for react wallet kit related settings.
final

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.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited