Condividi tramite


ClaimsTransformationAppBuilderExtensions.UseClaimsTransformation Metodo

Definizione

Overload

UseClaimsTransformation(IApplicationBuilder)

Aggiunge il middleware all'oggetto ClaimsTransformationMiddleware specificato IApplicationBuilder, che abilita le funzionalità di trasformazione delle attestazioni.

UseClaimsTransformation(IApplicationBuilder, ClaimsTransformationOptions)

Aggiunge il middleware all'oggetto ClaimsTransformationMiddleware specificato IApplicationBuilder, che abilita le funzionalità di trasformazione delle attestazioni.

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

Aggiunge il middleware all'oggetto ClaimsTransformationMiddleware specificato IApplicationBuilder, che abilita le funzionalità di trasformazione delle attestazioni.

UseClaimsTransformation(IApplicationBuilder)

Aggiunge il middleware all'oggetto ClaimsTransformationMiddleware specificato IApplicationBuilder, che abilita le funzionalità di trasformazione delle attestazioni.

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

Parametri

app
IApplicationBuilder

Oggetto IApplicationBuilder da aggiungere al middleware.

Restituisce

Riferimento a questa istanza dopo il completamento dell'operazione.

Si applica a

UseClaimsTransformation(IApplicationBuilder, ClaimsTransformationOptions)

Aggiunge il middleware all'oggetto ClaimsTransformationMiddleware specificato IApplicationBuilder, che abilita le funzionalità di trasformazione delle attestazioni.

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

Parametri

app
IApplicationBuilder

Oggetto IApplicationBuilder da aggiungere al middleware.

options
ClaimsTransformationOptions

Oggetto ClaimsTransformationOptions con cui configurare il middleware.

Restituisce

Riferimento a questa istanza dopo il completamento dell'operazione.

Si applica a

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

Aggiunge il middleware all'oggetto ClaimsTransformationMiddleware specificato IApplicationBuilder, che abilita le funzionalità di trasformazione delle attestazioni.

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

Parametri

app
IApplicationBuilder

Oggetto IApplicationBuilder da aggiungere al middleware.

transform
Func<ClaimsTransformationContext,Task<ClaimsPrincipal>>

Funzione che trasforma in modo asincrono uno ClaimsPrincipal all'altro.

Restituisce

Riferimento a questa istanza dopo il completamento dell'operazione.

Si applica a