ClaimsTransformationAppBuilderExtensions.UseClaimsTransformation Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
UseClaimsTransformation(IApplicationBuilder) |
Fügt die ClaimsTransformationMiddleware Middleware der angegebenen IApplicationBuilderhinzu, wodurch Anspruchstransformationsfunktionen aktiviert werden. |
UseClaimsTransformation(IApplicationBuilder, ClaimsTransformationOptions) |
Fügt die ClaimsTransformationMiddleware Middleware der angegebenen IApplicationBuilderhinzu, wodurch Anspruchstransformationsfunktionen aktiviert werden. |
UseClaimsTransformation(IApplicationBuilder, Func<ClaimsTransformationContext,Task<ClaimsPrincipal>>) |
Fügt die ClaimsTransformationMiddleware Middleware der angegebenen IApplicationBuilderhinzu, wodurch Anspruchstransformationsfunktionen aktiviert werden. |
UseClaimsTransformation(IApplicationBuilder)
Fügt die ClaimsTransformationMiddleware Middleware der angegebenen IApplicationBuilderhinzu, wodurch Anspruchstransformationsfunktionen aktiviert werden.
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
Parameter
Der IApplicationBuilder , dem die Middleware hinzugefügt werden soll.
Gibt zurück
Ein Verweis auf diese Instanz, nachdem der Vorgang abgeschlossen ist.
Gilt für:
UseClaimsTransformation(IApplicationBuilder, ClaimsTransformationOptions)
Fügt die ClaimsTransformationMiddleware Middleware der angegebenen IApplicationBuilderhinzu, wodurch Anspruchstransformationsfunktionen aktiviert werden.
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
Parameter
Der IApplicationBuilder , dem die Middleware hinzugefügt werden soll.
- options
- ClaimsTransformationOptions
Die ClaimsTransformationOptions , mit der die Middleware konfiguriert werden soll.
Gibt zurück
Ein Verweis auf diese Instanz, nachdem der Vorgang abgeschlossen ist.
Gilt für:
UseClaimsTransformation(IApplicationBuilder, Func<ClaimsTransformationContext,Task<ClaimsPrincipal>>)
Fügt die ClaimsTransformationMiddleware Middleware der angegebenen IApplicationBuilderhinzu, wodurch Anspruchstransformationsfunktionen aktiviert werden.
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
Parameter
Der IApplicationBuilder , dem die Middleware hinzugefügt werden soll.
- transform
- Func<ClaimsTransformationContext,Task<ClaimsPrincipal>>
Eine Funktion, die eine asynchron in eine ClaimsPrincipal andere transformiert.
Gibt zurück
Ein Verweis auf diese Instanz, nachdem der Vorgang abgeschlossen ist.