AuthorizationPolicyBuilder.RequireClaim 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
RequireClaim(String) |
Fügt dem aktuellen instance hinzuClaimsAuthorizationRequirement, was erfordert, dass der aktuelle Benutzer über den angegebenen Anspruch verfügt. |
RequireClaim(String, IEnumerable<String>) |
ClaimsAuthorizationRequirement Fügt dem aktuellen instance hinzu, was erfordert, dass der aktuelle Benutzer über den angegebenen Anspruch verfügt und dass der Anspruchswert einer der zulässigen Werte sein muss. |
RequireClaim(String, String[]) |
ClaimsAuthorizationRequirement Fügt dem aktuellen instance hinzu, was erfordert, dass der aktuelle Benutzer über den angegebenen Anspruch verfügt und dass der Anspruchswert einer der zulässigen Werte sein muss. |
RequireClaim(String)
Fügt dem aktuellen instance hinzuClaimsAuthorizationRequirement, was erfordert, dass der aktuelle Benutzer über den angegebenen Anspruch verfügt.
public:
Microsoft::AspNetCore::Authorization::AuthorizationPolicyBuilder ^ RequireClaim(System::String ^ claimType);
public Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder RequireClaim (string claimType);
member this.RequireClaim : string -> Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder
Public Function RequireClaim (claimType As String) As AuthorizationPolicyBuilder
Parameter
- claimType
- String
Der erforderliche Anspruchstyp ohne Einschränkungen für den Anspruchswert.
Gibt zurück
Ein Verweis auf diese Instanz, nachdem der Vorgang abgeschlossen ist.
Gilt für:
RequireClaim(String, IEnumerable<String>)
ClaimsAuthorizationRequirement Fügt dem aktuellen instance hinzu, was erfordert, dass der aktuelle Benutzer über den angegebenen Anspruch verfügt und dass der Anspruchswert einer der zulässigen Werte sein muss.
public:
Microsoft::AspNetCore::Authorization::AuthorizationPolicyBuilder ^ RequireClaim(System::String ^ claimType, System::Collections::Generic::IEnumerable<System::String ^> ^ requiredValues);
public:
Microsoft::AspNetCore::Authorization::AuthorizationPolicyBuilder ^ RequireClaim(System::String ^ claimType, System::Collections::Generic::IEnumerable<System::String ^> ^ allowedValues);
public Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder RequireClaim (string claimType, System.Collections.Generic.IEnumerable<string> requiredValues);
public Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder RequireClaim (string claimType, System.Collections.Generic.IEnumerable<string> allowedValues);
member this.RequireClaim : string * seq<string> -> Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder
member this.RequireClaim : string * seq<string> -> Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder
Public Function RequireClaim (claimType As String, requiredValues As IEnumerable(Of String)) As AuthorizationPolicyBuilder
Public Function RequireClaim (claimType As String, allowedValues As IEnumerable(Of String)) As AuthorizationPolicyBuilder
Parameter
- claimType
- String
Der erforderliche Anspruchstyp.
- requiredValuesallowedValues
- IEnumerable<String>
Werte, die der Anspruch verarbeiten muss, damit die Auswertung erfolgreich ist.
Gibt zurück
Ein Verweis auf diese Instanz, nachdem der Vorgang abgeschlossen ist.
Gilt für:
RequireClaim(String, String[])
ClaimsAuthorizationRequirement Fügt dem aktuellen instance hinzu, was erfordert, dass der aktuelle Benutzer über den angegebenen Anspruch verfügt und dass der Anspruchswert einer der zulässigen Werte sein muss.
public:
Microsoft::AspNetCore::Authorization::AuthorizationPolicyBuilder ^ RequireClaim(System::String ^ claimType, ... cli::array <System::String ^> ^ requiredValues);
public:
Microsoft::AspNetCore::Authorization::AuthorizationPolicyBuilder ^ RequireClaim(System::String ^ claimType, ... cli::array <System::String ^> ^ allowedValues);
public Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder RequireClaim (string claimType, params string[] requiredValues);
public Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder RequireClaim (string claimType, params string[] allowedValues);
member this.RequireClaim : string * string[] -> Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder
member this.RequireClaim : string * string[] -> Microsoft.AspNetCore.Authorization.AuthorizationPolicyBuilder
Public Function RequireClaim (claimType As String, ParamArray requiredValues As String()) As AuthorizationPolicyBuilder
Public Function RequireClaim (claimType As String, ParamArray allowedValues As String()) As AuthorizationPolicyBuilder
Parameter
- claimType
- String
Der erforderliche Anspruchstyp.
- requiredValuesallowedValues
- String[]
Werte, die der Anspruch verarbeiten muss, damit die Auswertung erfolgreich ist.
Gibt zurück
Ein Verweis auf diese Instanz, nachdem der Vorgang abgeschlossen ist.