@@ -5363,13 +5363,14 @@ func (b *RegistrationReportResponse) SetStatus(status int) {
5363
5363
*/
5364
5364
type RegistrationRequest struct {
5365
5365
BaseEventRequest
5366
- DisableDomainBlock bool `json:"disableDomainBlock"`
5367
- GenerateAuthenticationToken bool `json:"generateAuthenticationToken"`
5368
- Registration UserRegistration `json:"registration,omitempty"`
5369
- SendSetPasswordEmail bool `json:"sendSetPasswordEmail"`
5370
- SkipRegistrationVerification bool `json:"skipRegistrationVerification"`
5371
- SkipVerification bool `json:"skipVerification"`
5372
- User User `json:"user,omitempty"`
5366
+ DisableDomainBlock bool `json:"disableDomainBlock"`
5367
+ GenerateAuthenticationToken bool `json:"generateAuthenticationToken"`
5368
+ Registration UserRegistration `json:"registration,omitempty"`
5369
+ SendSetPasswordEmail bool `json:"sendSetPasswordEmail"`
5370
+ SendSetPasswordIdentityType SendSetPasswordIdentityType `json:"sendSetPasswordIdentityType,omitempty"`
5371
+ SkipRegistrationVerification bool `json:"skipRegistrationVerification"`
5372
+ SkipVerification bool `json:"skipVerification"`
5373
+ User User `json:"user,omitempty"`
5373
5374
}
5374
5375
5375
5376
/**
@@ -5724,6 +5725,22 @@ type EmailTemplateErrors struct {
5724
5725
RenderErrors map [string ]string `json:"renderErrors,omitempty"`
5725
5726
}
5726
5727
5728
+ /**
5729
+ * Used to indicate which identity type a password "request" might go to. It could be
5730
+ * used for send set passwords or send password resets.
5731
+ */
5732
+ type SendSetPasswordIdentityType string
5733
+
5734
+ func (e SendSetPasswordIdentityType ) String () string {
5735
+ return string (e )
5736
+ }
5737
+
5738
+ const (
5739
+ SendSetPasswordIdentityType_Email SendSetPasswordIdentityType = "email"
5740
+ SendSetPasswordIdentityType_Phone SendSetPasswordIdentityType = "phone"
5741
+ SendSetPasswordIdentityType_DoNotSend SendSetPasswordIdentityType = "doNotSend"
5742
+ )
5743
+
5727
5744
/**
5728
5745
* Theme object for values used in the css variables for simple themes.
5729
5746
*
@@ -6110,6 +6127,7 @@ type TenantPhoneConfiguration struct {
6110
6127
ForgotPasswordTemplateId string `json:"forgotPasswordTemplateId,omitempty"`
6111
6128
MessengerId string `json:"messengerId,omitempty"`
6112
6129
PasswordlessTemplateId string `json:"passwordlessTemplateId,omitempty"`
6130
+ SetPasswordTemplateId string `json:"setPasswordTemplateId,omitempty"`
6113
6131
Unverified PhoneUnverifiedOptions `json:"unverified,omitempty"`
6114
6132
VerificationCompleteTemplateId string `json:"verificationCompleteTemplateId,omitempty"`
6115
6133
VerificationStrategy VerificationStrategy `json:"verificationStrategy,omitempty"`
@@ -7483,13 +7501,14 @@ type UserRegistrationVerifiedEvent struct {
7483
7501
*/
7484
7502
type UserRequest struct {
7485
7503
BaseEventRequest
7486
- ApplicationId string `json:"applicationId,omitempty"`
7487
- CurrentPassword string `json:"currentPassword,omitempty"`
7488
- DisableDomainBlock bool `json:"disableDomainBlock"`
7489
- SendSetPasswordEmail bool `json:"sendSetPasswordEmail"`
7490
- SkipVerification bool `json:"skipVerification"`
7491
- User User `json:"user,omitempty"`
7492
- VerificationIds []string `json:"verificationIds,omitempty"`
7504
+ ApplicationId string `json:"applicationId,omitempty"`
7505
+ CurrentPassword string `json:"currentPassword,omitempty"`
7506
+ DisableDomainBlock bool `json:"disableDomainBlock"`
7507
+ SendSetPasswordEmail bool `json:"sendSetPasswordEmail"`
7508
+ SendSetPasswordIdentityType SendSetPasswordIdentityType `json:"sendSetPasswordIdentityType,omitempty"`
7509
+ SkipVerification bool `json:"skipVerification"`
7510
+ User User `json:"user,omitempty"`
7511
+ VerificationIds []string `json:"verificationIds,omitempty"`
7493
7512
}
7494
7513
7495
7514
/**
0 commit comments