Consulta da expressão ou descrição regular de uma política de força de senha
Função
Essa API é usada para consultar a política de força da senha, incluindo a expressão regular e a descrição, de uma determinada conta com base em condições especificadas.
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/{option}
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. |
option |
Sim |
String |
Condição de consulta, que pode ser password_regex ou password_regex_description. password_regex indica a expressão regular da política de força de senha e password_regex_description indica a descrição da política de força de senha. Opções:
|
Parâmetros de 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
Parâmetro |
Tipo |
Descrição |
---|---|---|
Object |
Informações de configuração. |
Parâmetro |
Tipo |
Descrição |
---|---|---|
password_regex |
String |
Expressão regular da política de força da senha. (Este parâmetro é retornado se option for definido como password_regex.) |
password_regex_description |
String |
Descrição da política de força de senha. (Esse parâmetro é retornado se option for definido como password_regex_description.) |
Exemplo de solicitação
- Solicitação para consultar a política de força de senha com option definido como password_regex
GET https://iam.myhuaweicloud.com/v3/domains/{domain_id}/config/security_compliance/password_regex
- Solicitação para consultar a política de força de senha com option definido como password_regex_description
GET https://iam.myhuaweicloud.com/v3/domains/{domain_id}/config/security_compliance/password_regex_description
Exemplo de resposta
Código de status: 200
A solicitação foi bem-sucedida.
Exemplo 1: resposta à solicitação com o parâmetro option definido como password_regex
Exemplo 2: resposta à solicitação com o parâmetro option definido como password_regex_description
- Exemplo 1
{ "config": { "password_regex": "^(?![A-Z]*$)(?![a-z]*$)(?![\\d]*$)(?![^\\W]*$)\\S{6,32}$" } }
- Exemplo 2
{ "config": { "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. |
Códigos de erro
Nenhum