Freigeben über


DefaultAuthorizationHandlerContextFactory.CreateContext Methode

Definition

Erstellt eine AuthorizationHandlerContext , die für die Autorisierung verwendet wird.

public:
 virtual Microsoft::AspNetCore::Authorization::AuthorizationHandlerContext ^ CreateContext(System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Authorization::IAuthorizationRequirement ^> ^ requirements, System::Security::Claims::ClaimsPrincipal ^ user, System::Object ^ resource);
public virtual Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext CreateContext (System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authorization.IAuthorizationRequirement> requirements, System.Security.Claims.ClaimsPrincipal user, object resource);
public virtual Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext CreateContext (System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authorization.IAuthorizationRequirement> requirements, System.Security.Claims.ClaimsPrincipal user, object? resource);
abstract member CreateContext : seq<Microsoft.AspNetCore.Authorization.IAuthorizationRequirement> * System.Security.Claims.ClaimsPrincipal * obj -> Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext
override this.CreateContext : seq<Microsoft.AspNetCore.Authorization.IAuthorizationRequirement> * System.Security.Claims.ClaimsPrincipal * obj -> Microsoft.AspNetCore.Authorization.AuthorizationHandlerContext
Public Overridable Function CreateContext (requirements As IEnumerable(Of IAuthorizationRequirement), user As ClaimsPrincipal, resource As Object) As AuthorizationHandlerContext

Parameter

requirements
IEnumerable<IAuthorizationRequirement>

Die zu bewertenden Anforderungen.

user
ClaimsPrincipal

Der Benutzer, anhand des die Anforderungen ausgewertet werden sollen.

resource
Object

Eine optionale Ressource, mit der die Richtlinie überprüft werden soll. Wenn eine Ressource für die Richtlinienauswertung nicht erforderlich ist, können Sie NULL als Wert übergeben.

Gibt zurück

Die AuthorizationHandlerContext.

Implementiert

Gilt für: