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 2023-02-16 GMT+08:00

Criação de um dispositivo de MFA virtual

Função

Esta API é fornecida para que os usuários do IAM criem um dispositivo de MFA virtual.

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

URI

POST /v3.0/OS-MFA/virtual-mfa-devices

Parâmetros de solicitação

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

Parâmetro

Obrigatoriedade

Tipo

Descrição

X-Auth-Token

Sim

String

Token (sem requisitos de permissão especiais) do usuário do IAM correspondente ao user_id especificado no corpo da solicitação.

Tabela 2 Parâmetro no corpo da solicitação

Parâmetro

Obrigatoriedade

Tipo

Descrição

virtual_mfa_device

Sim

object

Informações do dispositivo MFA.

Tabela 3 virtual_mfa_device

Parâmetro

Obrigatoriedade

Tipo

Descrição

name

Sim

String

Nome do dispositivo.

Comprimento mínimo: 1 caractere

Comprimento máximo: 64 caracteres

user_id

Sim

String

ID do usuário do IAM para o qual você criará o dispositivo MFA.

Parâmetros de resposta

Código de status: 201

Tabela 4 Parâmetros no corpo da resposta

Parâmetro

Tipo

Descrição

virtual_mfa_device

object

Informações sobre o dispositivo MFA virtual.

Tabela 5 virtual_mfa_device

Parâmetro

Tipo

Descrição

serial_number

String

Número de série do dispositivo MFA virtual.

base32_string_seed

String

Semente Base32, que um sistema de terceiros pode usar para gerar um código CAPTCHA.

Exemplo de solicitação

POST https://iam.myhuaweicloud.com/v3.0/OS-MFA/virtual-mfa-devices 
 
{ 
  "virtual_mfa_device" : { 
    "name" : "{device_name}", 
    "user_id" : "09f99d8f6a001d4f1f01c00c31968..." 
  } 
}

Exemplo de resposta

Código de status: 201

A solicitação foi bem-sucedida.

{
  "virtual_mfa_device": {
    "serial_number": "iam:09f6bd6a96801de40f01c00c85691...:mfa/{device_name}",
    "base32_string_seed": "{string}"
  }
}

Códigos de status

Código de status

Descrição

201

A solicitação foi bem-sucedida.

400

A solicitação é inválida.

401

Autenticação falhou.

403

Você não tem permissão para executar esta ação.

500

Ocorreu um erro de sistema.

Códigos de erro

Para obter detalhes, consulte Códigos de erro.