Delete public SSH key
This method deletes an authorized public SSH key for a specific user in the Vault, preventing them from authenticating to the Vault via PSM for SSH using a corresponding private SSH key.
The user who runs this web service requires Reset Users' Passwords permission in the Vault.
In addition, the user who runs this web service must be in the same Vault location as or higher than the user whose public SSH keys are deleted.
A user cannot manage their own public SSH keys. |
URL
-
Make sure there are no spaces in the URL.
-
The following characters are not supported in URL values: + & %
-
If the URL includes a dot (.), add a forward slash (/) at the end of the URL. For example: api/Safes/MySafe/Members/user@cyber.com/
|
The following mandatory value is required in the URL:
Parameter |
UserName |
||
Type |
String |
||
Description |
The name of the user whose public SSH keys will be added.
|
||
Valid values |
Vault user name |
||
Parameter |
KeyID |
||
Type |
String |
||
Description |
The ID of the public SSH key to delete. |
||
Valid values |
The key ID, as returned from the GET method. |
Resource information
HTTP method |
DELETE |
Content type |
application/json |
Header parameter
Parameter |
Authorization |
Type |
String |
Description |
The token that identifies the session. |
Valid values |
A session token that was returned from the “Logon” method. |
Body parameters
None
Result
None
Return codes
For a complete list of return codes, see Return Codes.