Objet MFA
Les objets suivants sont directement liés à l'API mfa.
MFA
L’objet MFA (authentification multifacteur) possède les propriétés suivantes.
| Propriété | Type | Description |
|---|---|---|
| mfaid | ID | ID de la méthode MFA. Comportement de la propriété : - lecture seule - obligatoire pour les opérations de mise à jour |
| type | integer | Type de la méthode MFA. Valeurs possibles : 1 - TOTP (mots de passe à usage unique basés sur le temps) ; 2 - Duo Universal Prompt. |
| name | string | Nom unique de la méthode MFA. Comportement de la propriété : - obligatoire pour les opérations de création |
| hash_function | integer | Type de la fonction de hachage pour générer les codes TOTP. Valeurs possibles : 1 - SHA-1 ; 2 - SHA-256 ; 3 - SHA-512. Comportement de la propriété : - obligatoire si type est défini sur "TOTP" |
| code_length | integer | Longueur du code de vérification. Valeurs possibles : 6 - 6 chiffres ; 8 - 8 chiffres. Comportement de la propriété : - obligatoire si type est défini sur "TOTP" |
| api_hostname | string | Nom d’hôte de l’API fourni par le service d’authentification Duo. Comportement de la propriété : - obligatoire si type est défini sur "Duo Universal Prompt" |
| clientid | string | ID client fourni par le service d’authentification Duo. Comportement de la propriété : - obligatoire si type est défini sur "Duo Universal Prompt" |
| client_secret | string | Secret client fourni par le service d’authentification Duo. Comportement de la propriété : - écriture seule - obligatoire si type est défini sur "Duo Universal Prompt" |