GET api/Account/GetPasswordValidatorValues

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

PasswordValidatorModel
NameDescriptionTypeAdditional 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>