Class AddAuthenticationAccessCodeDetails
The access code model.
[DataContract]
public class AddAuthenticationAccessCodeDetails
- Inheritance
-
AddAuthenticationAccessCodeDetails
- Inherited Members
Constructors
AddAuthenticationAccessCodeDetails(string, int?, string, AuthenticationType, string, PhoneNumber, IdentityVerificationSettings)
Initializes a new instance of the AddAuthenticationAccessCodeDetails class.
public AddAuthenticationAccessCodeDetails(string emailId, int? order, string accessCode = "", AuthenticationType authenticationType = AuthenticationType.None, string onBehalfOf = null, PhoneNumber phoneNumber = null, IdentityVerificationSettings identityVerificationSettings = null)
Parameters
emailId
stringGets or sets the emailId.
order
int?Gets or sets the zOrder.
accessCode
stringGets or sets the access code.
authenticationType
AuthenticationTypeGets or sets the authentication type.
onBehalfOf
stringThe on behalf of email.
phoneNumber
PhoneNumberThe phone number.
identityVerificationSettings
IdentityVerificationSettingsThe identity verification settings.
Properties
AccessCode
Gets or sets the access code.
[DataMember(Name = "accessCode", EmitDefaultValue = true)]
public string AccessCode { get; set; }
Property Value
- string
Gets the value of access code.
AuthenticationRetryCount
Gets or sets the authentication retry count.
[DataMember(Name = "authenticationRetryCount", EmitDefaultValue = false)]
public int? AuthenticationRetryCount { get; set; }
Property Value
- int?
AuthenticationType
Gets or sets the authenticationType.
[Required]
[DataMember(Name = "authenticationType", EmitDefaultValue = true)]
public AuthenticationType AuthenticationType { get; set; }
Property Value
EmailId
Gets or sets the signer email.
[Required]
[DataMember(Name = "emailId", EmitDefaultValue = true)]
public string EmailId { get; set; }
Property Value
IdentityVerificationSettings
Gets or sets the identity verification settings.
[DataMember(Name = "identityVerificationSettings", EmitDefaultValue = false)]
public IdentityVerificationSettings IdentityVerificationSettings { get; set; }
Property Value
- IdentityVerificationSettings
Gets the value of identity verification settings.
OnBehalfOf
Gets or sets the on behalf of email.
[DataMember(Name = "onBehalfOf", EmitDefaultValue = true)]
public string OnBehalfOf { get; set; }
Property Value
Order
Gets or sets the ZOrder.
[Range(1, 50)]
[DataMember(Name = "order", EmitDefaultValue = true)]
public int? Order { get; set; }
Property Value
- int?
PhoneNumber
Gets or sets the phone number.
[DataMember(Name = "phoneNumber", EmitDefaultValue = true)]
public PhoneNumber PhoneNumber { get; set; }
Property Value
Methods
ToJson()
Returns the JSON string presentation of the object.
public virtual string ToJson()
Returns
- string
JSON string presentation of the object.