ClaimsTransformationAppBuilderExtensions.UseClaimsTransformation Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| UseClaimsTransformation(IApplicationBuilder) |
Přidá ClaimsTransformationMiddleware middleware do určeného IApplicationBuilder , který umožňuje funkce transformace deklarací identity. |
| UseClaimsTransformation(IApplicationBuilder, ClaimsTransformationOptions) |
Přidá ClaimsTransformationMiddleware middleware do určeného IApplicationBuilder , který umožňuje funkce transformace deklarací identity. |
| UseClaimsTransformation(IApplicationBuilder, Func<ClaimsTransformationContext,Task<ClaimsPrincipal>>) |
Přidá ClaimsTransformationMiddleware middleware do určeného IApplicationBuilder , který umožňuje funkce transformace deklarací identity. |
UseClaimsTransformation(IApplicationBuilder)
Přidá ClaimsTransformationMiddleware middleware do určeného IApplicationBuilder , který umožňuje funkce transformace deklarací identity.
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
Parametry
IApplicationBuilderPřidejte middleware do.
Návraty
Odkaz na tuto instanci po dokončení operace.
Platí pro
UseClaimsTransformation(IApplicationBuilder, ClaimsTransformationOptions)
Přidá ClaimsTransformationMiddleware middleware do určeného IApplicationBuilder , který umožňuje funkce transformace deklarací identity.
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
Parametry
IApplicationBuilderPřidejte middleware do.
- options
- ClaimsTransformationOptions
ClaimsTransformationOptionsKe konfiguraci middlewaru pomocí.
Návraty
Odkaz na tuto instanci po dokončení operace.
Platí pro
UseClaimsTransformation(IApplicationBuilder, Func<ClaimsTransformationContext,Task<ClaimsPrincipal>>)
Přidá ClaimsTransformationMiddleware middleware do určeného IApplicationBuilder , který umožňuje funkce transformace deklarací identity.
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
Parametry
IApplicationBuilderPřidejte middleware do.
- transform
- Func<ClaimsTransformationContext,Task<ClaimsPrincipal>>
Funkce, která asynchronně transformuje jednu ClaimsPrincipal na jinou.
Návraty
Odkaz na tuto instanci po dokončení operace.