Partager via


ClaimsTransformationAppBuilderExtensions.UseClaimsTransformation Méthode

Définition

Surcharges

UseClaimsTransformation(IApplicationBuilder)

Ajoute l’intergiciel ClaimsTransformationMiddleware au spécifié IApplicationBuilder, ce qui active les fonctionnalités de transformation des revendications.

UseClaimsTransformation(IApplicationBuilder, ClaimsTransformationOptions)

Ajoute l’intergiciel ClaimsTransformationMiddleware au spécifié IApplicationBuilder, ce qui active les fonctionnalités de transformation des revendications.

UseClaimsTransformation(IApplicationBuilder, Func<ClaimsTransformationContext,Task<ClaimsPrincipal>>)

Ajoute l’intergiciel ClaimsTransformationMiddleware au spécifié IApplicationBuilder, ce qui active les fonctionnalités de transformation des revendications.

UseClaimsTransformation(IApplicationBuilder)

Ajoute l’intergiciel ClaimsTransformationMiddleware au spécifié IApplicationBuilder, ce qui active les fonctionnalités de transformation des revendications.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Builder::IApplicationBuilder ^ UseClaimsTransformation(Microsoft::AspNetCore::Builder::IApplicationBuilder ^ app);
public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseClaimsTransformation (this Microsoft.AspNetCore.Builder.IApplicationBuilder app);
static member UseClaimsTransformation : Microsoft.AspNetCore.Builder.IApplicationBuilder -> Microsoft.AspNetCore.Builder.IApplicationBuilder
<Extension()>
Public Function UseClaimsTransformation (app As IApplicationBuilder) As IApplicationBuilder

Paramètres

app
IApplicationBuilder

IApplicationBuilder à laquelle ajouter le middleware.

Retours

Référence à cette instance à la fin de l’opération.

S’applique à

UseClaimsTransformation(IApplicationBuilder, ClaimsTransformationOptions)

Ajoute l’intergiciel ClaimsTransformationMiddleware au spécifié IApplicationBuilder, ce qui active les fonctionnalités de transformation des revendications.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Builder::IApplicationBuilder ^ UseClaimsTransformation(Microsoft::AspNetCore::Builder::IApplicationBuilder ^ app, Microsoft::AspNetCore::Builder::ClaimsTransformationOptions ^ options);
public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseClaimsTransformation (this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Microsoft.AspNetCore.Builder.ClaimsTransformationOptions options);
static member UseClaimsTransformation : Microsoft.AspNetCore.Builder.IApplicationBuilder * Microsoft.AspNetCore.Builder.ClaimsTransformationOptions -> Microsoft.AspNetCore.Builder.IApplicationBuilder
<Extension()>
Public Function UseClaimsTransformation (app As IApplicationBuilder, options As ClaimsTransformationOptions) As IApplicationBuilder

Paramètres

app
IApplicationBuilder

IApplicationBuilder à laquelle ajouter le middleware.

options
ClaimsTransformationOptions

avec ClaimsTransformationOptions laquelle configurer l’intergiciel ( middleware).

Retours

Référence à cette instance à la fin de l’opération.

S’applique à

UseClaimsTransformation(IApplicationBuilder, Func<ClaimsTransformationContext,Task<ClaimsPrincipal>>)

Ajoute l’intergiciel ClaimsTransformationMiddleware au spécifié IApplicationBuilder, ce qui active les fonctionnalités de transformation des revendications.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::AspNetCore::Builder::IApplicationBuilder ^ UseClaimsTransformation(Microsoft::AspNetCore::Builder::IApplicationBuilder ^ app, Func<Microsoft::AspNetCore::Authentication::ClaimsTransformationContext ^, System::Threading::Tasks::Task<System::Security::Claims::ClaimsPrincipal ^> ^> ^ transform);
public static Microsoft.AspNetCore.Builder.IApplicationBuilder UseClaimsTransformation (this Microsoft.AspNetCore.Builder.IApplicationBuilder app, Func<Microsoft.AspNetCore.Authentication.ClaimsTransformationContext,System.Threading.Tasks.Task<System.Security.Claims.ClaimsPrincipal>> transform);
static member UseClaimsTransformation : Microsoft.AspNetCore.Builder.IApplicationBuilder * Func<Microsoft.AspNetCore.Authentication.ClaimsTransformationContext, System.Threading.Tasks.Task<System.Security.Claims.ClaimsPrincipal>> -> Microsoft.AspNetCore.Builder.IApplicationBuilder
<Extension()>
Public Function UseClaimsTransformation (app As IApplicationBuilder, transform As Func(Of ClaimsTransformationContext, Task(Of ClaimsPrincipal))) As IApplicationBuilder

Paramètres

app
IApplicationBuilder

IApplicationBuilder à laquelle ajouter le middleware.

transform
Func<ClaimsTransformationContext,Task<ClaimsPrincipal>>

Fonction qui transforme de façon asynchrone l’une en une ClaimsPrincipal autre.

Retours

Référence à cette instance à la fin de l’opération.

S’applique à