Share via


BaseRequestExtensions.WithAuthenticationScheme<T>(T, String) Method

Definition

Sets the authentication scheme that will be used by IAuthenticationProvider to authenticate this request. This only works with the default authentication handler and default set of Microsoft Graph authentication providers. If you use a custom authentication handler or authentication provider, you have to handle its retrieval in your implementation.

public static T WithAuthenticationScheme<T> (this T baseRequest, string authenticationScheme) where T : Microsoft.Graph.IBaseRequest;
static member WithAuthenticationScheme : 'T * string -> 'T (requires 'T :> Microsoft.Graph.IBaseRequest)
<Extension()>
Public Function WithAuthenticationScheme(Of T As IBaseRequest) (baseRequest As T, authenticationScheme As String) As T

Type Parameters

T

Parameters

baseRequest
T

The IBaseRequest.

authenticationScheme
String

Authentication scheme used to authenticate this request.

Returns

T

Applies to