AuthorizationContext Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de AuthorizationContext klasse.
Overloads
| Name | Description |
|---|---|
| AuthorizationContext(ClaimsPrincipal, Collection<Claim>, Collection<Claim>) |
Initialiseert een nieuw exemplaar van de AuthorizationContext klasse met de opgegeven principal, resourceclaim en actieclaim. |
| AuthorizationContext(ClaimsPrincipal, String, String) |
Initialiseert een nieuw exemplaar van de AuthorizationContext klasse met de opgegeven principal, resourcenaam en actienaam. |
AuthorizationContext(ClaimsPrincipal, Collection<Claim>, Collection<Claim>)
Initialiseert een nieuw exemplaar van de AuthorizationContext klasse met de opgegeven principal, resourceclaim en actieclaim.
public:
AuthorizationContext(System::Security::Claims::ClaimsPrincipal ^ principal, System::Collections::ObjectModel::Collection<System::Security::Claims::Claim ^> ^ resource, System::Collections::ObjectModel::Collection<System::Security::Claims::Claim ^> ^ action);
public AuthorizationContext(System.Security.Claims.ClaimsPrincipal principal, System.Collections.ObjectModel.Collection<System.Security.Claims.Claim> resource, System.Collections.ObjectModel.Collection<System.Security.Claims.Claim> action);
new System.Security.Claims.AuthorizationContext : System.Security.Claims.ClaimsPrincipal * System.Collections.ObjectModel.Collection<System.Security.Claims.Claim> * System.Collections.ObjectModel.Collection<System.Security.Claims.Claim> -> System.Security.Claims.AuthorizationContext
Public Sub New (principal As ClaimsPrincipal, resource As Collection(Of Claim), action As Collection(Of Claim))
Parameters
- principal
- ClaimsPrincipal
De principal waarvoor autorisatie moet worden gecontroleerd.
- resource
- Collection<Claim>
Een verzameling claims die de resource vertegenwoordigt waarvoor de principal moet worden geautoriseerd. De verzameling bevat doorgaans één element.
- action
- Collection<Claim>
Een verzameling claims die de actie vertegenwoordigt die moet worden uitgevoerd op de resource. De verzameling bevat doorgaans één element.
Uitzonderingen
Van toepassing op
AuthorizationContext(ClaimsPrincipal, String, String)
Initialiseert een nieuw exemplaar van de AuthorizationContext klasse met de opgegeven principal, resourcenaam en actienaam.
public:
AuthorizationContext(System::Security::Claims::ClaimsPrincipal ^ principal, System::String ^ resource, System::String ^ action);
public AuthorizationContext(System.Security.Claims.ClaimsPrincipal principal, string resource, string action);
new System.Security.Claims.AuthorizationContext : System.Security.Claims.ClaimsPrincipal * string * string -> System.Security.Claims.AuthorizationContext
Public Sub New (principal As ClaimsPrincipal, resource As String, action As String)
Parameters
- principal
- ClaimsPrincipal
De principal waarvoor autorisatie moet worden gecontroleerd.
- resource
- String
De resource waarvoor de principal moet worden geautoriseerd. De resource wordt opgegeven als de waarde van een naamclaim.
- action
- String
De actie die moet worden uitgevoerd op de resource. De actie wordt opgegeven als de waarde van een naamclaim.
Uitzonderingen
Opmerkingen
De Action eigenschap wordt geïnitialiseerd om een naamclaim (ClaimTypes.Name) te bevatten die de waarde bevat die is opgegeven door de action parameter. De Resource eigenschap wordt geïnitialiseerd om een naamclaim te bevatten die de waarde bevat die is opgegeven door de resource parameter.