GET api/Account/GetPasswordValidatorValues
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
PasswordValidatorModel| Name | Description | Type | Additional information |
|---|---|---|---|
| RequiredLength | integer |
None. |
|
| RequireNonLetterOrDigit | boolean |
None. |
|
| RequireLowercase | boolean |
None. |
|
| RequireUppercase | boolean |
None. |
|
| RequireDigit | boolean |
None. |
|
| RequireUniqueEmail | boolean |
None. |
|
| PasswordHistory | integer |
None. |
|
| ValidatorRules | Collection of string |
None. |
|
| RowState | RowState |
None. |
|
| IsChecked | boolean |
None. |
|
| MessageId | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"RequiredLength": 1,
"RequireNonLetterOrDigit": true,
"RequireLowercase": true,
"RequireUppercase": true,
"RequireDigit": true,
"RequireUniqueEmail": true,
"PasswordHistory": 7,
"ValidatorRules": [
"Must be at least 1 characters long.",
"Must contain at least 1 digit ('0'-'9').",
"Must contain at least 1 non-letter or non-digit.",
"Must contain at least one lowercase letter ('a'-'z').",
"Must contain at least one uppercase letter ('A'-'Z').",
"Cannot repeat last 7 passwords."
],
"RowState": 0,
"IsChecked": true,
"MessageId": "sample string 9"
}
application/xml, text/xml
Sample:
<PasswordValidatorModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RCCI.Security">
<IsChecked xmlns="http://schemas.datacontract.org/2004/07/RCCI.Common">true</IsChecked>
<MessageId xmlns="http://schemas.datacontract.org/2004/07/RCCI.Common">sample string 9</MessageId>
<ProposedChanges xmlns="http://schemas.datacontract.org/2004/07/RCCI.Common" />
<RowState xmlns="http://schemas.datacontract.org/2004/07/RCCI.Common">Unchanged</RowState>
<PasswordHistory>7</PasswordHistory>
<RequireDigit>true</RequireDigit>
<RequireLowercase>true</RequireLowercase>
<RequireNonLetterOrDigit>true</RequireNonLetterOrDigit>
<RequireUniqueEmail>true</RequireUniqueEmail>
<RequireUppercase>true</RequireUppercase>
<RequiredLength>1</RequiredLength>
<ValidatorRules xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>Must be at least 1 characters long.</d2p1:string>
<d2p1:string>Must contain at least 1 digit ('0'-'9').</d2p1:string>
<d2p1:string>Must contain at least 1 non-letter or non-digit.</d2p1:string>
<d2p1:string>Must contain at least one lowercase letter ('a'-'z').</d2p1:string>
<d2p1:string>Must contain at least one uppercase letter ('A'-'Z').</d2p1:string>
<d2p1:string>Cannot repeat last 7 passwords.</d2p1:string>
</ValidatorRules>
</PasswordValidatorModel>