GET /user-management-v2/password-policy
FROM API REVISION 6.0
This resource is used to edit the password policy of the Local user management system.
There are several aspects that can be updated to the users convenience :
Used when you are operating a browser without access to the header parameter. This allows you to choose which encoding you want to use for the response:
All these resources can be used according what the resource allows.
To address the raw value of a primitive property, clients append a path segment containing the string $value to the property URL.
To use this query option you need to use the classic resource and add the element name you want to print followed by the query string name.
<span class="warning"><span class="glyphicon glyphicon-warning-sign" aria-hidden="true"> Be careful, the parameter query string is used in the URL and is not like other parameters.
The $select system query option allows clients to request a limited set of properties for each entity.
The value pass in the parameter can be:
*
"(star): This will show all child elements.,
" (comma).If there is no value after the select query option, the parameter will be ignored. All the values that are not specified will not be printed in the response.
If this parameter is not in the request, the Application/Json will be chosen by default.
There are multiple possible values (according the resource):
The first two are the most often used.
Object Name: PasswordPolicy
Property Name | Type | Description | Method |
---|---|---|---|
PasswordLength | Integer | This property is the minimum password's length. This value can't be lower to 8 and up to 64. |
GET POST |
UppercaseEnabled | Boolean | This property is used to indicate if the uppercase are required in the password. | GET POST |
LowercaseEnabled | Boolean | This property is used to indicate if the lowercase are required in the password. | GET POST |
NumberEnabled | Boolean | This property is used to indicate if number are required in the password. | GET POST |
SymbolEnabled | Boolean | This property is used to indicate if symbol are required in the password. | GET POST |
UppercaseLength | Integer | This property is the minimum number of uppercase letter. | GET POST |
LowercaseLength | Integer | This property is the minimum number of lowercase letter. | GET POST |
NumberLength | Integer | This property is the minimum number of number character. | GET POST |
SymbolLength | Integer | This property is the minimum number of symbol. | GET POST |
URL Example: https://0.0.0.0/api/rest/v1/user-management-v2/password-policy
{
"lowercaseLength": 1,
"uppercaseLength": 1,
"numberLength": 1,
"uppercaseEnabled": true,
"numberEnabled": true,
"passwordLength": 8,
"symbolEnabled": false,
"lowercaseEnabled": true,
"symbolLength": 1
}
URL Example: https://0.0.0.0/api/rest/v1/user-management-v2/password-policy
<?xml version="1.0" encoding="utf-8"?>
<PasswordPolicy>
<PasswordLength>8</PasswordLength>
<UppercaseEnabled>true</UppercaseEnabled>
<UppercaseLength>1</UppercaseLength>
<LowercaseEnabled>true</LowercaseEnabled>
<LowercaseLength>1</LowercaseLength>
<NumberEnabled>true</NumberEnabled>
<NumberLength>1</NumberLength>
<SymbolEnabled>false</SymbolEnabled>
<SymbolLength>1</SymbolLength>
</PasswordPolicy>