OAuthClient Class
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.
An OAuth client class that implements IOAuthClient.
public class OAuthClient : Microsoft.Rest.ServiceClient<Microsoft.Bot.Connector.OAuthClient>, IDisposable, Microsoft.Bot.Connector.IOAuthClient
type OAuthClient = class
inherit ServiceClient<OAuthClient>
interface IOAuthClient
interface IDisposable
Public Class OAuthClient
Inherits ServiceClient(Of OAuthClient)
Implements IDisposable, IOAuthClient
- Inheritance
-
Microsoft.Rest.ServiceClient<OAuthClient>OAuthClient
- Implements
Constructors
Properties
BaseUri |
Gets or sets the base URI of the service. |
BotSignIn |
Gets the IBotSignIn. |
Credentials |
Gets subscription credentials which uniquely identify client subscription. |
DeserializationSettings |
Gets json deserialization settings. |
OAuthApi | |
OAuthApiEx | |
SerializationSettings |
Gets json serialization settings. |
UserToken |
Gets the IUserToken. |
Methods
ExchangeAsyncWithHttpMessagesAsync(String, String, String, TokenExchangeRequest, Dictionary<String,List<String>>, CancellationToken) |
Exchange with HTTP message. |
GetSignInResourceWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken) |
Get sign-in resource with HTTP message. |