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
emailIdstringGets or sets the emailId.
orderint?Gets or sets the zOrder.
accessCodestringGets or sets the access code.
authenticationTypeAuthenticationTypeGets or sets the authentication type.
onBehalfOfstringThe on behalf of email.
phoneNumberPhoneNumberThe phone number.
identityVerificationSettingsIdentityVerificationSettingsThe 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?
AuthenticationSettings
Gets or sets a value for authentication settings.
[DataMember(Name = "authenticationSettings", EmitDefaultValue = false)]
public AuthenticationSettings AuthenticationSettings { get; set; }
Property Value
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.