| title | baseAuthenticationMethod enum type |
|---|---|
| description | Defines the base authentication methods available in the system. |
| author | jpettere |
| ms.reviewer | intelligentaccesspm |
| ms.localizationpriority | medium |
| ms.subservice | entra-sign-in |
| doc_type | enumPageType |
| ms.date | 01/30/2026 |
Namespace: microsoft.graph
[!INCLUDE beta-disclaimer]
Defines the base authentication methods available in the system.
The following table lists the members of an evolvable enumeration. Use the Prefer: include-unknown-enum-members request header to get the following member in this evolvable enum: qrCodePin.
| Member | Description |
|---|---|
| password | Password authentication method. |
| voice | Voice call authentication method. |
| hardwareOath | Hardware OATH token authentication method. |
| softwareOath | Software OATH token authentication method. |
| sms | SMS authentication method. |
| fido | FIDO2 security key authentication method. |
| microsoftAuthenticator | Microsoft Authenticator authentication method. |
| windowsHelloForBusiness | Windows Hello for Business authentication method. |
| temporaryAccessPass | Temporary Access Pass authentication method. |
| Email authentication method. | |
| x509Certificate | X.509 certificate authentication method. |
| federation | Federation authentication method. |
| unknownFutureValue | Evolvable enumeration sentinel value. Don't use. |
| qrCodePin | QR code PIN authentication method. Use the Prefer: include-unknown-enum-members request header to get this value. |