Vinculação de um dispositivo de MFA virtual
Função
Esta API é fornecida para que os usuários do IAM vinculem um dispositivo de MFA virtual. A ativação de MFA não afeta a validade do token existente e a autenticação de MFA não pode ser ignorada à força.
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
PUT /v3.0/OS-MFA/mfa-devices/bind
Parâmetros de solicitação
| 
        Parâmetro  | 
      
        Obrigatório  | 
      
        Tipo  | 
      
        Descrição  | 
     
|---|---|---|---|
| 
        X-Auth-token  | 
      
        Sim  | 
      
        String  | 
      
        Token (sem requisitos especiais de permissão) do usuário do IAM correspondente ao user_id especificado no corpo da solicitação.  | 
     
| 
        Parâmetro  | 
      
        Obrigatório  | 
      
        Tipo  | 
      
        Descrição  | 
     
|---|---|---|---|
| 
        user_id  | 
      
        Sim  | 
      
        String  | 
      
        ID do usuário ao qual você vinculará o dispositivo de MFA virtual.  | 
     
| 
        serial_number  | 
      
        Sim  | 
      
        String  | 
      
        Número de série do dispositivo de MFA virtual.  | 
     
| 
        authentication_code_first  | 
      
        Sim  | 
      
        String  | 
      
        Código de verificação 1.  | 
     
| 
        authentication_code_second  | 
      
        Sim  | 
      
        String  | 
      
        Código de verificação 2.  | 
     
Parâmetros de resposta
Nenhum
Exemplo de solicitação
Solicitação para vincular um dispositivo de MFA cujo número de série é iam:09f6bd6a96801de40f01c00c85691...:mfa/{device_name}. O primeiro código de verificação é 977931 e o segundo código de verificação é 527347.
PUT https://iam.myhuaweicloud.com/v3.0/OS-MFA/mfa-devices/bind 
 
{ 
  "user_id" : "09f99d8f6a001d4f1f01c00c31968...", 
  "authentication_code_first" : "977931", 
  "authentication_code_second" : "527347", 
  "serial_number" : "iam:09f6bd6a96801de40f01c00c85691...:mfa/{device_name}" 
}
 Exemplo de resposta
Código de status: 204
A solicitação foi bem-sucedida.
Códigos de status
| 
        Código de status  | 
      
        Descrição  | 
     
|---|---|
| 
        204  | 
      
        A solicitação foi bem-sucedida.  | 
     
| 
        400  | 
      
        A solicitação é inválida.  | 
     
| 
        401  | 
      
        Falha na autenticação.  | 
     
| 
        403  | 
      
        Você não tem permissão para executar esta ação.  | 
     
| 
        404  | 
      
        O recurso solicitado não pode ser encontrado.  | 
     
| 
        409  | 
      
        Um conflito ocorre quando o recurso solicitado é salvo.  | 
     
| 
        500  | 
      
        Ocorreu um erro no sistema.  | 
     
Códigos de erro
Para obter detalhes, consulte Códigos de erro.