@@ -20,6 +20,20 @@ namespace Microsoft.Graph
2020 public partial class Authentication : Entity
2121 {
2222
23+ /// <summary>
24+ /// Gets or sets email methods.
25+ /// Represents the email addresses registered to a user for authentication.
26+ /// </summary>
27+ [ JsonPropertyName ( "emailMethods" ) ]
28+ public IAuthenticationEmailMethodsCollectionPage EmailMethods { get ; set ; }
29+
30+ /// <summary>
31+ /// Gets or sets emailMethodsNextLink.
32+ /// </summary>
33+ [ JsonPropertyName ( "emailMethods@odata.nextLink" ) ]
34+ [ JsonConverter ( typeof ( NextLinkConverter ) ) ]
35+ public string EmailMethodsNextLink { get ; set ; }
36+
2337 /// <summary>
2438 /// Gets or sets fido2methods.
2539 /// Represents the FIDO2 security keys registered to a user for authentication.
@@ -89,6 +103,33 @@ public partial class Authentication : Entity
89103 [ JsonConverter ( typeof ( NextLinkConverter ) ) ]
90104 public string PasswordMethodsNextLink { get ; set ; }
91105
106+ /// <summary>
107+ /// Gets or sets phone methods.
108+ /// Represents the phone registered to a user for authentication.
109+ /// </summary>
110+ [ JsonPropertyName ( "phoneMethods" ) ]
111+ public IAuthenticationPhoneMethodsCollectionPage PhoneMethods { get ; set ; }
112+
113+ /// <summary>
114+ /// Gets or sets phoneMethodsNextLink.
115+ /// </summary>
116+ [ JsonPropertyName ( "phoneMethods@odata.nextLink" ) ]
117+ [ JsonConverter ( typeof ( NextLinkConverter ) ) ]
118+ public string PhoneMethodsNextLink { get ; set ; }
119+
120+ /// <summary>
121+ /// Gets or sets software oath methods.
122+ /// </summary>
123+ [ JsonPropertyName ( "softwareOathMethods" ) ]
124+ public IAuthenticationSoftwareOathMethodsCollectionPage SoftwareOathMethods { get ; set ; }
125+
126+ /// <summary>
127+ /// Gets or sets softwareOathMethodsNextLink.
128+ /// </summary>
129+ [ JsonPropertyName ( "softwareOathMethods@odata.nextLink" ) ]
130+ [ JsonConverter ( typeof ( NextLinkConverter ) ) ]
131+ public string SoftwareOathMethodsNextLink { get ; set ; }
132+
92133 /// <summary>
93134 /// Gets or sets temporary access pass methods.
94135 /// Represents a Temporary Access Pass registered to a user for authentication through time-limited passcodes.
0 commit comments