Freigeben über


ConfigurationConnections.GetTokenProvider Method

Definition

Overloads

Name Description
GetTokenProvider(ClaimsIdentity, IActivity)

Finds a connection based on a map based on Activity.

GetTokenProvider(ClaimsIdentity, String)

Finds a connection based on a map.

GetTokenProvider(ClaimsIdentity, IActivity)

Finds a connection based on a map based on Activity.

public Microsoft.Agents.Authentication.IAccessTokenProvider GetTokenProvider(System.Security.Claims.ClaimsIdentity claimsIdentity, Microsoft.Agents.Core.Models.IActivity activity);
abstract member GetTokenProvider : System.Security.Claims.ClaimsIdentity * Microsoft.Agents.Core.Models.IActivity -> Microsoft.Agents.Authentication.IAccessTokenProvider
override this.GetTokenProvider : System.Security.Claims.ClaimsIdentity * Microsoft.Agents.Core.Models.IActivity -> Microsoft.Agents.Authentication.IAccessTokenProvider
Public Function GetTokenProvider (claimsIdentity As ClaimsIdentity, activity As IActivity) As IAccessTokenProvider

Parameters

claimsIdentity
ClaimsIdentity
activity
IActivity

Returns

Implements

Applies to

GetTokenProvider(ClaimsIdentity, String)

Finds a connection based on a map.

public Microsoft.Agents.Authentication.IAccessTokenProvider GetTokenProvider(System.Security.Claims.ClaimsIdentity claimsIdentity, string serviceUrl);
abstract member GetTokenProvider : System.Security.Claims.ClaimsIdentity * string -> Microsoft.Agents.Authentication.IAccessTokenProvider
override this.GetTokenProvider : System.Security.Claims.ClaimsIdentity * string -> Microsoft.Agents.Authentication.IAccessTokenProvider
Public Function GetTokenProvider (claimsIdentity As ClaimsIdentity, serviceUrl As String) As IAccessTokenProvider

Parameters

claimsIdentity
ClaimsIdentity
serviceUrl
String

Returns

Implements

Remarks

ServiceUrl is: A regex to match with, or "*" for any serviceUrl value. Connection is: A name in the 'Connections'.

Applies to