Updated on 2025-08-22 GMT+08:00

Checking for Weak Passwords

API Description

This API is used to check whether a password is a weak password.

URI

  • URI format

    POST https://{Endpoint}/v3/{project_id}/weak-password-verification

  • URI example
    https://dds.cn-north-1.myhuaweicloud.com/v3/619d3e78f61b4be68bc5aa0b59edcf7b/weak-password-verification
    Table 1 Request parameters

    Name

    Mandatory

    Type

    Description

    X-Auth-Token

    Yes

    String

    Definition

    User token obtained from IAM. For details, see Authentication.

    Constraints

    N/A

    Range

    N/A

    Default Value

    N/A

    project_id

    Yes

    String

    Definition

    Project ID of a tenant in a region. Obtain the project ID by following the instructions in Obtaining a Project ID.

    Constraints

    N/A

    Range

    N/A

    Default Value

    N/A

Request Parameters

  • Parameter description
    Table 2 Request body parameters

    Name

    Mandatory

    Type

    Description

    password

    Yes

    String

    Definition

    Password.

    Constraints

    N/A

    Range

    N/A

    Default Value

    N/A

Example Request

POST https://{endpoint}/v3/619d3e78f61b4be68bc5aa0b59edcf7b/weak-password-verification    
{    
  "password" : "xxxx"  
}

Response Parameters

  • Parameter description
    Table 3 Response body parameters

    Name

    Type

    Description

    weak

    Boolean

    Definition

    Whether the password is a weak password.

    Range

    • true: It is a weak password.
    • false: It is not a weak password.

Example Response

Checking whether a password is a weak password
{ 
  "weak" : false 
}

Status Code

For details, see Status Code.

Error Code

For details, see Error Code.