Os seguintes objetos estão diretamente relacionados à API mfa
.
O objeto MFA (Autenticação Multifator) possui as seguintes propriedades.
Propriedade | Tipo | Descrição |
---|---|---|
mfaid | ID | ID do método MFA. Comportamento da propriedade: - somente leitura - obrigatório para operações de atualização |
type | integer | Tipo do método MFA. Valores possíveis: 1 - TOTP (Senhas de uso único baseadas em tempo); 2 - Duo Universal Prompt. |
name | string | Nome exclusivo do método MFA. Comportamento da propriedade: - obrigatório para operações de criação |
hash_function | integer | Tipo de função hash para geração dos códigos TOTP. Valores possíveis: 1 - SHA-1; 2 - SHA-256; 3 - SHA-512. Comportamento da propriedade: - obrigatório se type for definido como "TOTP" |
code_length | integer | Comprimento do código de verificação. Valores possíveis: 6 - 6 dígitos; 8 - 8 dígitos. Comportamento da propriedade: - obrigatório se type for definido como "TOTP" |
api_hostname | string | Hostname da API fornecido pelo serviço de autenticação Duo. Comportamento da propriedade: - obrigatório se type for definido como "Duo Universal Prompt" |
clientid | string | ID do cliente fornecido pelo serviço de autenticação Duo. Comportamento da propriedade: - obrigatório se type for definido como "Duo Universal Prompt" |
client_secret | string | Segredo do cliente fornecido pelo serviço de autenticação Duo. Comportamento da propriedade: - somente gravação - obrigatório se type for definido como "Duo Universal Prompt" |