Dela via


UserToken.GetAadTokensWithHttpMessagesAsync Metod

Definition

Hämta AAD-token med HTTP-meddelanden.

public System.Threading.Tasks.Task<Microsoft.Rest.HttpOperationResponse<System.Collections.Generic.IDictionary<string,Microsoft.Bot.Schema.TokenResponse>>> GetAadTokensWithHttpMessagesAsync(string userId, string connectionName, Microsoft.Bot.Schema.AadResourceUrls aadResourceUrls, string channelId = default, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetAadTokensWithHttpMessagesAsync : string * string * Microsoft.Bot.Schema.AadResourceUrls * string * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.HttpOperationResponse<System.Collections.Generic.IDictionary<string, Microsoft.Bot.Schema.TokenResponse>>>
override this.GetAadTokensWithHttpMessagesAsync : string * string * Microsoft.Bot.Schema.AadResourceUrls * string * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.HttpOperationResponse<System.Collections.Generic.IDictionary<string, Microsoft.Bot.Schema.TokenResponse>>>
Public Function GetAadTokensWithHttpMessagesAsync (userId As String, connectionName As String, aadResourceUrls As AadResourceUrls, Optional channelId As String = Nothing, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of HttpOperationResponse(Of IDictionary(Of String, TokenResponse)))

Parametrar

userId
String

Användar-ID.

connectionName
String

Anslutningsnamn.

aadResourceUrls
AadResourceUrls

URL:er för AAD-resurser.

channelId
String

Kanal-ID.

customHeaders
Dictionary<String,List<String>>

Rubriker som ska läggas till i begäran.

cancellationToken
CancellationToken

Annulleringstoken.

Returer

Task<Microsoft.Rest.HttpOperationResponse<IDictionary<String,TokenResponse>>>

Ett svarsobjekt som innehåller svarstexten och svarshuvudena.

Implementeringar

Undantag

Utlöses när åtgärden returnerade en ogiltig statuskod.

Microsoft.Rest.SerializationException

Utlöses när det inte går att deserialisera svaret.

Microsoft.Rest.ValidationException

Genereras när en obligatorisk parameter är null.

Utlöses när ett indatavärde inte matchar den förväntade datatypen, intervallet eller mönstret.

Gäller för