Changing the Registry Secret
A producer user can change their registry secret by calling the /secret endpoint using the PUT method. This procedure will remove the current secret for the logged-in user and replace it with a new value.
In the request body, the existing secret must be the Base64-encoded current secret.
Important:The registry secret must fulfill the following requirements:
| • | at least 8 characters long | 
| • | at least one uppercase letter | 
| • | at least one lowercase letter | 
| • | at least one digit | 
The returned secret is Base64 encoded and must be decoded before it can be used to log into the registry.
| Item | Description | 
| URI | /registry/api/v1/secret | 
| Method | PUT | 
| Query parameters | N/A | 
| Request body | { "existing-secret": "string", "new-secret": "string" } Note:The new-secret parameter is optional. When new-secret is left blank, a random registry secret is generated. | 
| Response codes | 200: Processing complete 400: Bad request format. | 
Sample Response
In case of a successful PUT operation, a response code 200 is returned.