MicrosoftAccountMultiFactorAuthenticationManager
MicrosoftAccountMultiFactorAuthenticationManager
MicrosoftAccountMultiFactorAuthenticationManager
MicrosoftAccountMultiFactorAuthenticationManager
Class
Definition
This API is for internal use only and should not be used in your code.
public : sealed class MicrosoftAccountMultiFactorAuthenticationManager : IMicrosoftAccountMultiFactorAuthenticationManagerpublic sealed class MicrosoftAccountMultiFactorAuthenticationManager : IMicrosoftAccountMultiFactorAuthenticationManagerPublic NotInheritable Class MicrosoftAccountMultiFactorAuthenticationManager Implements IMicrosoftAccountMultiFactorAuthenticationManager// You can use this class in JavaScript.
- Attributes
| Device family |
Windows 10 Anniversary Edition (introduced v10.0.14393.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (introduced v3)
|
Properties
Current Current Current Current
This API is for internal use only and should not be used in your code.
public : static MicrosoftAccountMultiFactorAuthenticationManager Current { get; }public static MicrosoftAccountMultiFactorAuthenticationManager Current { get; }Public Static ReadOnly Property Current As MicrosoftAccountMultiFactorAuthenticationManager// You can use this property in JavaScript.
- Value
- MicrosoftAccountMultiFactorAuthenticationManager MicrosoftAccountMultiFactorAuthenticationManager MicrosoftAccountMultiFactorAuthenticationManager MicrosoftAccountMultiFactorAuthenticationManager
This API is for internal use only and should not be used in your code.
Methods
AddDeviceAsync(String, String, String) AddDeviceAsync(String, String, String) AddDeviceAsync(String, String, String) AddDeviceAsync(String, String, String)
This API is for internal use only and should not be used in your code.
public : IAsyncOperation<MicrosoftAccountMultiFactorServiceResponse> AddDeviceAsync(PlatForm::String userAccountId, PlatForm::String authenticationToken, PlatForm::String wnsChannelId)public IAsyncOperation<MicrosoftAccountMultiFactorServiceResponse> AddDeviceAsync(String userAccountId, String authenticationToken, String wnsChannelId)Public Function AddDeviceAsync(userAccountId As String, authenticationToken As String, wnsChannelId As String) As IAsyncOperation( Of MicrosoftAccountMultiFactorServiceResponse )// You can use this method in JavaScript.
- userAccountId
- PlatForm::String String String String
This API is for internal use only and should not be used in your code.
- authenticationToken
- PlatForm::String String String String
This API is for internal use only and should not be used in your code.
- wnsChannelId
- PlatForm::String String String String
This API is for internal use only and should not be used in your code.
This API is for internal use only and should not be used in your code.
ApproveSessionAsync(MicrosoftAccountMultiFactorSessionAuthenticationStatus, String, String, MicrosoftAccountMultiFactorAuthenticationType) ApproveSessionAsync(MicrosoftAccountMultiFactorSessionAuthenticationStatus, String, String, MicrosoftAccountMultiFactorAuthenticationType) ApproveSessionAsync(MicrosoftAccountMultiFactorSessionAuthenticationStatus, String, String, MicrosoftAccountMultiFactorAuthenticationType) ApproveSessionAsync(MicrosoftAccountMultiFactorSessionAuthenticationStatus, String, String, MicrosoftAccountMultiFactorAuthenticationType)
This API is for internal use only and should not be used in your code.
public : IAsyncOperation<MicrosoftAccountMultiFactorServiceResponse> ApproveSessionAsync(MicrosoftAccountMultiFactorSessionAuthenticationStatus sessionAuthentictionStatus, PlatForm::String userAccountId, PlatForm::String sessionId, MicrosoftAccountMultiFactorAuthenticationType sessionAuthenticationType)public IAsyncOperation<MicrosoftAccountMultiFactorServiceResponse> ApproveSessionAsync(MicrosoftAccountMultiFactorSessionAuthenticationStatus sessionAuthentictionStatus, String userAccountId, String sessionId, MicrosoftAccountMultiFactorAuthenticationType sessionAuthenticationType)Public Function ApproveSessionAsync(sessionAuthentictionStatus As MicrosoftAccountMultiFactorSessionAuthenticationStatus, userAccountId As String, sessionId As String, sessionAuthenticationType As MicrosoftAccountMultiFactorAuthenticationType) As IAsyncOperation( Of MicrosoftAccountMultiFactorServiceResponse )// You can use this method in JavaScript.
- sessionAuthentictionStatus
- MicrosoftAccountMultiFactorSessionAuthenticationStatus MicrosoftAccountMultiFactorSessionAuthenticationStatus MicrosoftAccountMultiFactorSessionAuthenticationStatus MicrosoftAccountMultiFactorSessionAuthenticationStatus
This API is for internal use only and should not be used in your code.
- userAccountId
- PlatForm::String String String String
This API is for internal use only and should not be used in your code.
- sessionId
- PlatForm::String String String String
This API is for internal use only and should not be used in your code.
- sessionAuthenticationType
- MicrosoftAccountMultiFactorAuthenticationType MicrosoftAccountMultiFactorAuthenticationType MicrosoftAccountMultiFactorAuthenticationType MicrosoftAccountMultiFactorAuthenticationType
This API is for internal use only and should not be used in your code.
This API is for internal use only and should not be used in your code.
- See Also
-
ApproveSessionAsync(MicrosoftAccountMultiFactorSessionAuthenticationStatus, MicrosoftAccountMultiFactorSessionInfo)ApproveSessionAsync(MicrosoftAccountMultiFactorSessionAuthenticationStatus, MicrosoftAccountMultiFactorSessionInfo)ApproveSessionAsync(MicrosoftAccountMultiFactorSessionAuthenticationStatus, MicrosoftAccountMultiFactorSessionInfo)ApproveSessionAsync(MicrosoftAccountMultiFactorSessionAuthenticationStatus, MicrosoftAccountMultiFactorSessionInfo)
ApproveSessionAsync(MicrosoftAccountMultiFactorSessionAuthenticationStatus, MicrosoftAccountMultiFactorSessionInfo) ApproveSessionAsync(MicrosoftAccountMultiFactorSessionAuthenticationStatus, MicrosoftAccountMultiFactorSessionInfo) ApproveSessionAsync(MicrosoftAccountMultiFactorSessionAuthenticationStatus, MicrosoftAccountMultiFactorSessionInfo) ApproveSessionAsync(MicrosoftAccountMultiFactorSessionAuthenticationStatus, MicrosoftAccountMultiFactorSessionInfo)
This API is for internal use only and should not be used in your code.
public : IAsyncOperation<MicrosoftAccountMultiFactorServiceResponse> ApproveSessionAsync(MicrosoftAccountMultiFactorSessionAuthenticationStatus sessionAuthentictionStatus, MicrosoftAccountMultiFactorSessionInfo authenticationSessionInfo)public IAsyncOperation<MicrosoftAccountMultiFactorServiceResponse> ApproveSessionAsync(MicrosoftAccountMultiFactorSessionAuthenticationStatus sessionAuthentictionStatus, MicrosoftAccountMultiFactorSessionInfo authenticationSessionInfo)Public Function ApproveSessionAsync(sessionAuthentictionStatus As MicrosoftAccountMultiFactorSessionAuthenticationStatus, authenticationSessionInfo As MicrosoftAccountMultiFactorSessionInfo) As IAsyncOperation( Of MicrosoftAccountMultiFactorServiceResponse )// You can use this method in JavaScript.
- sessionAuthentictionStatus
- MicrosoftAccountMultiFactorSessionAuthenticationStatus MicrosoftAccountMultiFactorSessionAuthenticationStatus MicrosoftAccountMultiFactorSessionAuthenticationStatus MicrosoftAccountMultiFactorSessionAuthenticationStatus
This API is for internal use only and should not be used in your code.
- authenticationSessionInfo
- MicrosoftAccountMultiFactorSessionInfo MicrosoftAccountMultiFactorSessionInfo MicrosoftAccountMultiFactorSessionInfo MicrosoftAccountMultiFactorSessionInfo
This API is for internal use only and should not be used in your code.
This API is for internal use only and should not be used in your code.
- See Also
-
ApproveSessionAsync(MicrosoftAccountMultiFactorSessionAuthenticationStatus, String, String, MicrosoftAccountMultiFactorAuthenticationType)ApproveSessionAsync(MicrosoftAccountMultiFactorSessionAuthenticationStatus, String, String, MicrosoftAccountMultiFactorAuthenticationType)ApproveSessionAsync(MicrosoftAccountMultiFactorSessionAuthenticationStatus, String, String, MicrosoftAccountMultiFactorAuthenticationType)ApproveSessionAsync(MicrosoftAccountMultiFactorSessionAuthenticationStatus, String, String, MicrosoftAccountMultiFactorAuthenticationType)
DenySessionAsync(String, String, MicrosoftAccountMultiFactorAuthenticationType) DenySessionAsync(String, String, MicrosoftAccountMultiFactorAuthenticationType) DenySessionAsync(String, String, MicrosoftAccountMultiFactorAuthenticationType) DenySessionAsync(String, String, MicrosoftAccountMultiFactorAuthenticationType)
This API is for internal use only and should not be used in your code.
public : IAsyncOperation<MicrosoftAccountMultiFactorServiceResponse> DenySessionAsync(PlatForm::String userAccountId, PlatForm::String sessionId, MicrosoftAccountMultiFactorAuthenticationType sessionAuthenticationType)public IAsyncOperation<MicrosoftAccountMultiFactorServiceResponse> DenySessionAsync(String userAccountId, String sessionId, MicrosoftAccountMultiFactorAuthenticationType sessionAuthenticationType)Public Function DenySessionAsync(userAccountId As String, sessionId As String, sessionAuthenticationType As MicrosoftAccountMultiFactorAuthenticationType) As IAsyncOperation( Of MicrosoftAccountMultiFactorServiceResponse )// You can use this method in JavaScript.
- userAccountId
- PlatForm::String String String String
This API is for internal use only and should not be used in your code.
- sessionId
- PlatForm::String String String String
This API is for internal use only and should not be used in your code.
- sessionAuthenticationType
- MicrosoftAccountMultiFactorAuthenticationType MicrosoftAccountMultiFactorAuthenticationType MicrosoftAccountMultiFactorAuthenticationType MicrosoftAccountMultiFactorAuthenticationType
This API is for internal use only and should not be used in your code.
This API is for internal use only and should not be used in your code.
- See Also
DenySessionAsync(MicrosoftAccountMultiFactorSessionInfo) DenySessionAsync(MicrosoftAccountMultiFactorSessionInfo) DenySessionAsync(MicrosoftAccountMultiFactorSessionInfo) DenySessionAsync(MicrosoftAccountMultiFactorSessionInfo)
This API is for internal use only and should not be used in your code.
public : IAsyncOperation<MicrosoftAccountMultiFactorServiceResponse> DenySessionAsync(MicrosoftAccountMultiFactorSessionInfo authenticationSessionInfo)public IAsyncOperation<MicrosoftAccountMultiFactorServiceResponse> DenySessionAsync(MicrosoftAccountMultiFactorSessionInfo authenticationSessionInfo)Public Function DenySessionAsync(authenticationSessionInfo As MicrosoftAccountMultiFactorSessionInfo) As IAsyncOperation( Of MicrosoftAccountMultiFactorServiceResponse )// You can use this method in JavaScript.
- authenticationSessionInfo
- MicrosoftAccountMultiFactorSessionInfo MicrosoftAccountMultiFactorSessionInfo MicrosoftAccountMultiFactorSessionInfo MicrosoftAccountMultiFactorSessionInfo
This API is for internal use only and should not be used in your code.
This API is for internal use only and should not be used in your code.
- See Also
-
DenySessionAsync(String, String, MicrosoftAccountMultiFactorAuthenticationType)DenySessionAsync(String, String, MicrosoftAccountMultiFactorAuthenticationType)DenySessionAsync(String, String, MicrosoftAccountMultiFactorAuthenticationType)DenySessionAsync(String, String, MicrosoftAccountMultiFactorAuthenticationType)
GetOneTimePassCodeAsync(String, UInt32) GetOneTimePassCodeAsync(String, UInt32) GetOneTimePassCodeAsync(String, UInt32) GetOneTimePassCodeAsync(String, UInt32)
This API is for internal use only and should not be used in your code.
public : IAsyncOperation<MicrosoftAccountMultiFactorOneTimeCodedInfo> GetOneTimePassCodeAsync(PlatForm::String userAccountId, unsigned int codeLength)public IAsyncOperation<MicrosoftAccountMultiFactorOneTimeCodedInfo> GetOneTimePassCodeAsync(String userAccountId, UInt32 codeLength)Public Function GetOneTimePassCodeAsync(userAccountId As String, codeLength As UInt32) As IAsyncOperation( Of MicrosoftAccountMultiFactorOneTimeCodedInfo )// You can use this method in JavaScript.
- userAccountId
- PlatForm::String String String String
This API is for internal use only and should not be used in your code.
- codeLength
- unsigned int UInt32 UInt32 UInt32
This API is for internal use only and should not be used in your code.
This API is for internal use only and should not be used in your code.
GetSessionsAndUnregisteredAccountsAsync(IIterable)
GetSessionsAndUnregisteredAccountsAsync(IIterable)
GetSessionsAndUnregisteredAccountsAsync(IIterable)
GetSessionsAndUnregisteredAccountsAsync(IIterable)
This API is for internal use only and should not be used in your code.
public : IAsyncOperation<MicrosoftAccountMultiFactorUnregisteredAccountsAndSessionInfo> GetSessionsAndUnregisteredAccountsAsync(IIterable<PlatForm::String> userAccountIdList)public IAsyncOperation<MicrosoftAccountMultiFactorUnregisteredAccountsAndSessionInfo> GetSessionsAndUnregisteredAccountsAsync(IEnumerable<String> userAccountIdList)Public Function GetSessionsAndUnregisteredAccountsAsync(userAccountIdList As IEnumerable<String>) As IAsyncOperation( Of MicrosoftAccountMultiFactorUnregisteredAccountsAndSessionInfo )// You can use this method in JavaScript.
- userAccountIdList
- IIterable<PlatForm::String> IEnumerable<String> IEnumerable<String> IEnumerable<String>
This API is for internal use only and should not be used in your code.
This API is for internal use only and should not be used in your code.
GetSessionsAsync(IIterable)
GetSessionsAsync(IIterable)
GetSessionsAsync(IIterable)
GetSessionsAsync(IIterable)
This API is for internal use only and should not be used in your code.
public : IAsyncOperation<MicrosoftAccountMultiFactorGetSessionsResult> GetSessionsAsync(IIterable<PlatForm::String> userAccountIdList)public IAsyncOperation<MicrosoftAccountMultiFactorGetSessionsResult> GetSessionsAsync(IEnumerable<String> userAccountIdList)Public Function GetSessionsAsync(userAccountIdList As IEnumerable<String>) As IAsyncOperation( Of MicrosoftAccountMultiFactorGetSessionsResult )// You can use this method in JavaScript.
- userAccountIdList
- IIterable<PlatForm::String> IEnumerable<String> IEnumerable<String> IEnumerable<String>
This API is for internal use only and should not be used in your code.
This API is for internal use only and should not be used in your code.
RemoveDeviceAsync(String) RemoveDeviceAsync(String) RemoveDeviceAsync(String) RemoveDeviceAsync(String)
This API is for internal use only and should not be used in your code.
public : IAsyncOperation<MicrosoftAccountMultiFactorServiceResponse> RemoveDeviceAsync(PlatForm::String userAccountId)public IAsyncOperation<MicrosoftAccountMultiFactorServiceResponse> RemoveDeviceAsync(String userAccountId)Public Function RemoveDeviceAsync(userAccountId As String) As IAsyncOperation( Of MicrosoftAccountMultiFactorServiceResponse )// You can use this method in JavaScript.
- userAccountId
- PlatForm::String String String String
This API is for internal use only and should not be used in your code.
This API is for internal use only and should not be used in your code.
UpdateWnsChannelAsync(String, String) UpdateWnsChannelAsync(String, String) UpdateWnsChannelAsync(String, String) UpdateWnsChannelAsync(String, String)
This API is for internal use only and should not be used in your code.
public : IAsyncOperation<MicrosoftAccountMultiFactorServiceResponse> UpdateWnsChannelAsync(PlatForm::String userAccountId, PlatForm::String channelUri)public IAsyncOperation<MicrosoftAccountMultiFactorServiceResponse> UpdateWnsChannelAsync(String userAccountId, String channelUri)Public Function UpdateWnsChannelAsync(userAccountId As String, channelUri As String) As IAsyncOperation( Of MicrosoftAccountMultiFactorServiceResponse )// You can use this method in JavaScript.
- userAccountId
- PlatForm::String String String String
This API is for internal use only and should not be used in your code.
- channelUri
- PlatForm::String String String String
This API is for internal use only and should not be used in your code.
This API is for internal use only and should not be used in your code.