Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2024-08-31 GMT+08:00

Consulta da política de força da senha

Função

Esta API é usada para consultar a política de força da senha, incluindo a expressão regular e a descrição, de uma conta especificada.

A API pode ser chamada usando o ponto de extremidade global e pontos de extremidade da região específica. Para pontos de extremidade do IAM, consulte Regiões e pontos de extremidade.

URI

GET /v3/domains/{domain_id}/config/security_compliance

Tabela 1 Parâmetros de URI

Parâmetro

Obrigatório

Tipo

Descrição

domain_id

Sim

String

ID da conta. Para obter detalhes sobre como obter o ID da conta, consulte Obtenção de informações sobre conta, usuário do IAM, grupo, projeto, região e agência.

Parâmetros de solicitação

Tabela 2 Parâmetros no cabeçalho da solicitação

Parâmetro

Obrigatório

Tipo

Descrição

Content-Type

Sim

String

Preencha application/json;charset=utf8 nesse campo.

X-Auth-Token

Sim

String

Token (sem requisitos de permissão especiais) do usuário do IAM correspondente ao domain_id especificado no URL.

Parâmetros de resposta

Tabela 3 Parâmetros no corpo da resposta

Parâmetro

Tipo

Descrição

config

Object

Informações de configuração

Tabela 4 config

Parâmetro

Tipo

Descrição

security_compliance

Object

Informações sobre a política de senha

Tabela 5 config.security_compliance

Parâmetro

Tipo

Descrição

password_regex

String

Expressão regular da política de força de senha

password_regex_description

String

Descrição da política de força de senha

Exemplo de solicitação

Solicitação para consultar a política de força de senha

GET https://iam.myhuaweicloud.com/v3/domains/{domain_id}/config/security_compliance

Exemplo de resposta

Código de status: 200

A solicitação foi bem-sucedida.

{
    "config": {
        "security_compliance": {
            "password_regex": "^(?![A-Z]*$)(?![a-z]*$)(?![\\d]*$)(?![^\\W]*$)\\S{6,32}$",
            "password_regex_description": "The password must contain at least two of the following character types: uppercase letters, lowercase letters, digits, and special characters, and be a length between 6 and 32."
        }
    }
}

Códigos de status

Código de status

Descrição

200

A solicitação foi bem-sucedida.

400

Parâmetros inválidos.

401

Falha na autenticação.

403

Acesso negado.

404

O recurso solicitado não pode ser encontrado.

405

O método especificado na solicitação não é permitido para o recurso solicitado.

413

A entidade de solicitação é muito grande.

500

Erro de servidor interno.

503

Serviço indisponível.

Códigos de erro

Nenhum