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.