Delen via


OAuthClient Klas

Definitie

Een OAuth-clientklasse die implementeert 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
Overname
Microsoft.Rest.ServiceClient<OAuthClient>
OAuthClient
Implementeringen

Constructors

OAuthClient(DelegatingHandler[])

Initialiseert een nieuw exemplaar van de OAuthClient klasse.

OAuthClient(HttpClient, Boolean)

Initialiseert een nieuw exemplaar van de OAuthClient klasse.

OAuthClient(HttpClientHandler, DelegatingHandler[])

Initialiseert een nieuw exemplaar van de OAuthClient klasse.

OAuthClient(MicrosoftAppCredentials, Boolean, DelegatingHandler[])

Een OAuth-clientklasse die implementeert IOAuthClient.

OAuthClient(ServiceClientCredentials, DelegatingHandler[])

Initialiseert een nieuw exemplaar van de OAuthClient klasse.

OAuthClient(ServiceClientCredentials, HttpClient, Boolean)

Initialiseert een nieuw exemplaar van de OAuthClient klasse.

OAuthClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

Initialiseert een nieuw exemplaar van de OAuthClient klasse.

OAuthClient(Uri, DelegatingHandler[])

Initialiseert een nieuw exemplaar van de OAuthClient klasse.

OAuthClient(Uri, HttpClientHandler, DelegatingHandler[])

Initialiseert een nieuw exemplaar van de OAuthClient klasse.

OAuthClient(Uri, MicrosoftAppCredentials, Boolean, DelegatingHandler[])

Een OAuth-clientklasse die implementeert IOAuthClient.

OAuthClient(Uri, ServiceClientCredentials, DelegatingHandler[])

Initialiseert een nieuw exemplaar van de OAuthClient klasse.

OAuthClient(Uri, ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

Initialiseert een nieuw exemplaar van de OAuthClient klasse.

OAuthClient(Uri, String, String, DelegatingHandler[])

Een OAuth-clientklasse die implementeert IOAuthClient.

Eigenschappen

BaseUri

Hiermee wordt de basis-URI van de service opgehaald of ingesteld.

BotSignIn

Hiermee haalt u de IBotSignIn op.

Credentials

Hiermee haalt u abonnementsreferenties op waarmee het clientabonnement uniek wordt geïdentificeerd.

DeserializationSettings

Hiermee haalt u json-deserialisatie-instellingen op.

OAuthApi
Verouderd.

Een OAuth-clientklasse die implementeert IOAuthClient.

OAuthApiEx

Een OAuth-clientklasse die implementeert IOAuthClient.

SerializationSettings

Hiermee haalt u instellingen voor json-serialisatie op.

UserToken

Hiermee haalt u het IUserToken op.

Methoden

ExchangeAsyncWithHttpMessagesAsync(String, String, String, TokenExchangeRequest, Dictionary<String,List<String>>, CancellationToken)

Exchange met HTTP-bericht.

GetSignInResourceWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Aanmeldingsresource ophalen met HTTP-bericht.

Extensiemethoden

GetSignInResourceAsync(OAuthClient, String, String, String, String, CancellationToken)

Aanmeldingsresource ophalen met HTTP-bericht.

GetOAuthApiEx(IOAuthClient)

Een OAuth-clientklasse die implementeert IOAuthClient.

ExchangeAsyncAsync(OAuthClient, String, String, String, TokenExchangeRequest, CancellationToken)

Exchange.

Van toepassing op