softwareOathAuthenticationMethod resource type

Namespace: microsoft.graph

Represents a software OATH token registered to a user. A software OATH token is a software-based number generator that uses the OATH Time-Based One Time Password (TOTP) standard for multi-factor authentication. This API won't return Microsoft Authenticator authentication method entities, though it returns an entity if Microsoft Authenticator was set up via the third-party software authenticator flow.

This resource type is a derived type that inherits from the authenticationMethod resource type.


Method Return type Description
List softwareOathMethods softwareOathAuthenticationMethod collection Retrieve a list of a user's softwareOathAuthenticationMethod objects and their properties.
Get softwareOathAuthenticationMethod softwareOathAuthenticationMethod Read the properties of a user's softwareOathAuthenticationMethod object.
Delete softwareOathAuthenticationMethod None Delete a user's softwareOathAuthenticationMethod object.


Property Type Description
id String The authentication method identifier.
secretKey String The secret key of the method. Always returns null.



JSON representation

Here's a JSON representation of the resource.

  "@odata.type": "#microsoft.graph.softwareOathAuthenticationMethod",
  "id": "String (identifier)",
  "secretKey": "String"