AuthorizationPolicyBuilder.RequireClaim Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
RequireClaim(String) |
ClaimsAuthorizationRequirement Dodaje element do bieżącego wystąpienia, które wymaga, aby bieżący użytkownik miał określone oświadczenie. |
RequireClaim(String, IEnumerable<String>) |
ClaimsAuthorizationRequirement Dodaje element do bieżącego wystąpienia, które wymaga, aby bieżący użytkownik miał określone oświadczenie i że wartość oświadczenia musi być jedną z dozwolonych wartości. |
RequireClaim(String, String[]) |
ClaimsAuthorizationRequirement Dodaje element do bieżącego wystąpienia, które wymaga, aby bieżący użytkownik miał określone oświadczenie i że wartość oświadczenia musi być jedną z dozwolonych wartości. |
RequireClaim(String)
ClaimsAuthorizationRequirement Dodaje element do bieżącego wystąpienia, które wymaga, aby bieżący użytkownik miał określone oświadczenie.
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
Parametry
- claimType
- String
Wymagany typ oświadczenia bez ograniczeń dotyczących wartości oświadczenia.
Zwraca
Odwołanie do tego wystąpienia po zakończeniu operacji.
Dotyczy
RequireClaim(String, IEnumerable<String>)
ClaimsAuthorizationRequirement Dodaje element do bieżącego wystąpienia, które wymaga, aby bieżący użytkownik miał określone oświadczenie i że wartość oświadczenia musi być jedną z dozwolonych wartości.
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
Parametry
- claimType
- String
Wymagany typ oświadczenia.
- requiredValuesallowedValues
- IEnumerable<String>
Wartości oświadczenia muszą przetworzyć co najmniej jeden element, aby ocena zakończyła się pomyślnie.
Zwraca
Odwołanie do tego wystąpienia po zakończeniu operacji.
Dotyczy
RequireClaim(String, String[])
ClaimsAuthorizationRequirement Dodaje element do bieżącego wystąpienia, które wymaga, aby bieżący użytkownik miał określone oświadczenie i że wartość oświadczenia musi być jedną z dozwolonych wartości.
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
Parametry
- claimType
- String
Wymagany typ oświadczenia.
- requiredValuesallowedValues
- String[]
Wartości oświadczenia muszą przetworzyć co najmniej jeden element, aby ocena zakończyła się pomyślnie.
Zwraca
Odwołanie do tego wystąpienia po zakończeniu operacji.