Freigeben über


AuthorizationPolicyBuilder.RequireClaim Methode

Definition

Ü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)

Quelle:
AuthorizationPolicyBuilder.cs
Quelle:
AuthorizationPolicyBuilder.cs
Quelle:
AuthorizationPolicyBuilder.cs
Quelle:
AuthorizationPolicyBuilder.cs
Quelle:
AuthorizationPolicyBuilder.cs
Quelle:
AuthorizationPolicyBuilder.cs
Quelle:
AuthorizationPolicyBuilder.cs
Quelle:
AuthorizationPolicyBuilder.cs
Quelle:
AuthorizationPolicyBuilder.cs

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>)

Quelle:
AuthorizationPolicyBuilder.cs
Quelle:
AuthorizationPolicyBuilder.cs
Quelle:
AuthorizationPolicyBuilder.cs
Quelle:
AuthorizationPolicyBuilder.cs
Quelle:
AuthorizationPolicyBuilder.cs
Quelle:
AuthorizationPolicyBuilder.cs
Quelle:
AuthorizationPolicyBuilder.cs
Quelle:
AuthorizationPolicyBuilder.cs
Quelle:
AuthorizationPolicyBuilder.cs

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[])

Quelle:
AuthorizationPolicyBuilder.cs
Quelle:
AuthorizationPolicyBuilder.cs
Quelle:
AuthorizationPolicyBuilder.cs
Quelle:
AuthorizationPolicyBuilder.cs
Quelle:
AuthorizationPolicyBuilder.cs
Quelle:
AuthorizationPolicyBuilder.cs
Quelle:
AuthorizationPolicyBuilder.cs
Quelle:
AuthorizationPolicyBuilder.cs
Quelle:
AuthorizationPolicyBuilder.cs

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.

Gilt für: