gen/proto/otp_auth.pb library
Classes
- DeliveryMethod
- DeliveryMethod specifies how the OTP should be delivered
- GetPublicKeyRequest
- GetPublicKeyRequest requests the public key for a tenant
- GetPublicKeyResponse
- GetPublicKeyResponse contains the public key
- MessagingServiceApi
- OTPAuthServiceApi
- OTPStatus
- OTPStatus represents the current state of an OTP
- RefreshTokenRequest
- RefreshTokenRequest exchanges a refresh token for new tokens
- RefreshTokenResponse
- RefreshTokenResponse contains the new JWT and refresh token
- RequestOTPRequest
- RequestOTPRequest initiates an OTP generation and delivery
- RequestOTPResponse
- RequestOTPResponse contains the result of OTP generation
- SendEmailRequest
- SendEmailRequest contains the email message details
- SendEmailResponse
- SendEmailResponse contains the result of email sending
- SendSMSRequest
- SendSMSRequest contains the SMS message details
- SendSMSResponse
- SendSMSResponse contains the result of SMS sending
- UpdateSmsOptInRequest
- UpdateSmsOptInRequest updates the user's SMS opt-in preference
- UpdateSmsOptInResponse
- UpdateSmsOptInResponse contains the result of updating SMS opt-in
- VerifyAppleTokenRequest
- VerifyAppleTokenRequest validates an Apple ID token
- VerifyAppleTokenResponse
- VerifyAppleTokenResponse contains the result of Apple token validation
- VerifyGoogleTokenRequest
- VerifyGoogleTokenRequest validates a Google ID token
- VerifyGoogleTokenResponse
- VerifyGoogleTokenResponse contains the result of Google token validation
- VerifyOTPRequest
- VerifyOTPRequest validates an OTP code
- VerifyOTPResponse
- VerifyOTPResponse contains the verification result