Keystore Password
The keystore password is used to encrypt the GeoServer key store and for an emergency login using the user root.
Warning
The use of HTTPS is recommended, otherwise all password are sent in plain text.
/security/masterpw[.<format>]
Fetches the keystore password and allows to change the keystore password
| Method | Action | Status code | Formats | Default Format |
|---|---|---|---|---|
| GET | Fetch the keystore password | 200,403 | XML, JSON | |
| PUT | Changes the keystore password | 200,405,422 | XML, JSON |
Formats for PUT (keystore password change).
XML
<masterPassword>
<oldMasterPassword>oldPassword</oldMasterPassword>
<newMasterPassword>newPassword</newMasterPassword>
</masterPassword>
JSON
Exceptions
| Exception | Status code |
|---|---|
| GET without administrative privileges | 403 |
| PUT without administrative privileges | 405 |
| PUT with the wrong current keystore password | 422 |
| PUT with a new keystore password rejected by the password policy | 422 |