Updated on 2025-12-24 GMT+08:00

Downloading the KeyStore File

Function

This API is used to download the keystore file of a specified tenant.

Calling Method

For details, see Calling APIs.

URI

GET /v3/keystore

Table 1 Query Parameters

Parameter

Mandatory

Type

Description

file_name

Yes

String

Definition

Name of the file to be downloaded.

Constraints

N/A.

Range

N/A.

Default Value

N/A.

domain_id

Yes

String

Definition

Tenant ID.

Constraints

Use a 32-character string that includes digits and lowercase letters.

Range

The value is 32 characters long. Only lowercase letters and digits are allowed.

Default Value

N/A.

Request Parameters

Table 2 Request header parameters

Parameter

Mandatory

Type

Description

X-Auth-Token

Yes

String

Definition

User token. (The value of the X-Subject-Token response header is the user token.) It can be obtained by calling the IAM service API. For details, seeObtaining an IAM User Token.

Constraints

Global tenant tokens are not supported. Use a region-level token whose scope is project.

Range

N/A.

Default Value

N/A.

Response Parameters

Status code: 200

Table 3 Response body parameters

Parameter

Type

Description

-

File

Definition

Obtained file.

Range

N/A.

Example Requests

GET https://{endpoint}/v3/keystore?file_name=android.keystore&domain_id=60021bab32fd450aa2cb89226f425e06

Example Responses

None

Status Codes

Status Code

Description

200

OK

Error Codes

See Error Codes.