IUserTokenClient Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Client for OAuth token exchange.
public interface IUserTokenClient : IDisposable
type IUserTokenClient = interface
interface IDisposable
Public Interface IUserTokenClient
Implements IDisposable
- Derived
- Implements
Methods
| ExchangeTokenAsync(String, String, ChannelId, TokenExchangeRequest, CancellationToken) |
Performs a token exchange operation such as for single sign-on. |
| GetAadTokensAsync(String, String, String[], ChannelId, CancellationToken) |
Retrieves Azure Active Directory tokens for particular resources on a configured connection. |
| GetSignInResourceAsync(String, IActivity, String, CancellationToken) |
Get the raw signin link to be sent to the user for signin for a connection name. |
| GetTokenOrSignInResourceAsync(String, IActivity, String, String, String, CancellationToken) |
Get the token or sign in resource for a user. |
| GetTokenStatusAsync(String, ChannelId, String, CancellationToken) |
Retrieves the token status for each configured connection for the given user. |
| GetUserTokenAsync(String, String, ChannelId, String, CancellationToken) |
Attempts to retrieve the token for a user that's in a login flow. |
| SignOutUserAsync(String, String, ChannelId, CancellationToken) |
Signs the user out with the token server. |