REST Resources
-
/ -
/applications -
/applications /{id} -
/applications /{id} /settings-config -
/platform -
/platform /features -
/platform /features /{feature-id} -
/platform /settings -
/platform /settings /audit-log -
/platform /settings /authmode -
/platform /settings /cli-configlet -
/platform /settings /device -
/platform /settings /domain -
/platform /settings /password -
/platform /settings /user
/api/space/application-management/platform/settings/password
The following operations are supported on this resource:
GET /platform/settings/password | Version 1 |
This API retrieves password-specific configuration settings.
Sample Usage
GET /platform/settings/password
- Accept Headers:
application/vnd.net.juniper.space.application-management.platform.settings.password+xml;version=1
application/vnd.net.juniper.space.application-management.platform.settings.password+json;version=1
<password
uri="/api/space/application-management/applications/platform/settings/password">
<Minimum-number-of-characters>6</Minimum-number-of-characters>
<Number-of-previous-passwords-cannot-be-reused>6</Number-of-previous-passwords-cannot-be-reused>
<Number-of-unsuccessful-login-attempts>4</Number-of-unsuccessful-login-attempts>
<Time-interval-for-lockout-in-hours>12</Time-interval-for-lockout-in-hours>
<Time-interval-for-password-expiry-in-months>3</Time-interval-for-password-expiry-in-months>
<Time-interval-for-password-expiry-notification-in-months>1</Time-interval-for-password-expiry-notification-in-months>
<At-least-one-lowercase-character>true</At-least-one-lowercase-character>
<At-least-one-uppercase-character>false</At-least-one-uppercase-character>
<At-least-one-number-not-in-the-last-position>true</At-least-one-number-not-in-the-last-position>
<At-least-one-special-character-not-in-the-last-position>false
</At-least-one-special-character-not-in-the-last-position>
<Not-repeat-of-the-user-ID>true</Not-repeat-of-the-user-ID>
<Not-reverse-of-the-user-ID>true</Not-reverse-of-the-user-ID>
<No-more-than-three-repetitive-characters>true</No-more-than-three-repetitive-characters>
</password>
{
"password": {
"@uri":
"/api/space/application-management/platform/settings/password",
"Minimum-number-of-characters":6,
"Number-of-previous-passwords-cannot-be-reused"
:6,
"Number-of-unsuccessful-login-attempts":4,
"Time-interval-for-lockout-in-hours":12,
"Time-interval-for-password-expiry-in-months":3
,
"Time-interval-for-password-expiry-notification-in-months":1,
"At-least-one-lowercase-character":true,
"At-least-one-uppercase-character":false,
"At-least-one-number-not-in-the-last-position":
true,
"At-least-one-special-character-not-in-the-last-position":false,
"Not-repeat-of-the-user-ID":true,
"Not-reverse-of-the-user-ID":true,
"No-more-than-three-repetitive-characters":true
}
}
Access Control
The following capabilities are required to access this API: DefaultRead
PUT /platform/settings/password | Version 1 |
This API updates password-specific configuration settings.
Sample Usage
PUT /platform/settings/password
- Content-Type Headers:
application/vnd.net.juniper.space.application-management.platform.settings.password+xml;version=1;charset=UTF-8
application/vnd.net.juniper.space.application-management.platform.settings.password+json;version=1;charset=UTF-8 - Accept Headers:
application/vnd.net.juniper.space.application-management.platform.settings.password+xml;version=1
application/vnd.net.juniper.space.application-management.platform.settings.password+json;version=1
<password>
<Minimum-number-of-characters>6</Minimum-number-of-characters>
<Number-of-previous-passwords-cannot-be-reused>6</Number-of-previous-passwords-cannot-be-reused>
<Number-of-unsuccessful-login-attempts>4</Number-of-unsuccessful-login-attempts>
<Time-interval-for-lockout-in-hours>12</Time-interval-for-lockout-in-hours>
<Time-interval-for-password-expiry-in-months>3</Time-interval-for-password-expiry-in-months>
<Time-interval-for-password-expiry-notification-in-months>1</Time-interval-for-password-expiry-notification-in-months>
<At-least-one-lowercase-character>true</At-least-one-lowercase-character>
<At-least-one-uppercase-character>false</At-least-one-uppercase-character>
<At-least-one-number-not-in-the-last-position>true</At-least-one-number-not-in-the-last-position>
<At-least-one-special-character-not-in-the-last-position>false</At-least-one-special-character-not-in-the-last-position>
<Not-repeat-of-the-user-ID>true</Not-repeat-of-the-user-ID>
<Not-reverse-of-the-user-ID>true</Not-reverse-of-the-user-ID>
<No-more-than-three-repetitive-characters>true</No-more-than-three-repetitive-characters>
</password>
<password
uri="/api/space/application-management/applications/platform/settings/password">
<Minimum-number-of-characters>6</Minimum-number-of-characters>
<Number-of-previous-passwords-cannot-be-reused>6</Number-of-previous-passwords-cannot-be-reused>
<Number-of-unsuccessful-login-attempts>4</Number-of-unsuccessful-login-attempts>
<Time-interval-for-lockout-in-hours>12</Time-interval-for-lockout-in-hours>
<Time-interval-for-password-expiry-in-months>3</Time-interval-for-password-expiry-in-months>
<Time-interval-for-password-expiry-notification-in-months>1</Time-interval-for-password-expiry-notification-in-months>
<At-least-one-lowercase-character>true</At-least-one-lowercase-character>
<At-least-one-uppercase-character>false</At-least-one-uppercase-character>
<At-least-one-number-not-in-the-last-position>true</At-least-one-number-not-in-the-last-position>
<At-least-one-special-character-not-in-the-last-position>false
</At-least-one-special-character-not-in-the-last-position>
<Not-repeat-of-the-user-ID>true</Not-repeat-of-the-user-ID>
<Not-reverse-of-the-user-ID>true</Not-reverse-of-the-user-ID>
<No-more-than-three-repetitive-characters>true</No-more-than-three-repetitive-characters>
</password>
{
"password": {
"Minimum-number-of-characters":6,
"Number-of-previous-passwords-cannot-be-reused":
6,
"Number-of-unsuccessful-login-attempts":4,
"Time-interval-for-lockout-in-hours":12,
"Time-interval-for-password-expiryin-months":3,
"Time-interval-for-password-expiry-notification-in-months":1,
"At-least-one-lowercase-character":true,
"At-least-one-uppercase-character":false,
"At-least-one-number-not-in-the-last-position":
true,
"At-least-one-special-character-not-in-the-last-position":false,
"Not-repeat-of-the-user-ID":true,
"Not-reverse-of-the-user-ID":true,
"No-more-than-three-repetitive-characters":true
}
}
{
"password": {
"@uri":
"/api/space/application-management/platform/settings/password",
"Minimum-number-of-characters":6,
"Number-of-previous-passwords-cannot-be-reused"
:6,
"Number-of-unsuccessful-login-attempts":4,
"Time-interval-for-lockout-in-hours":12,
"Time-interval-for-password-expiry-in-months":3
,
"Time-interval-for-password-expiry-notification-in-months":1,
"At-least-one-lowercase-character":true,
"At-least-one-uppercase-character":false,
"At-least-one-number-not-in-the-last-position":
true,
"At-least-one-special-character-not-in-the-last-position":false,
"Not-repeat-of-the-user-ID":true,
"Not-reverse-of-the-user-ID":true,
"No-more-than-three-repetitive-characters":true
}
}
Access Control
The following capabilities are required to access this API: ModifyApplicationSetting