Saml2AuthorizationDecisionStatement Klas
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.
Vertegenwoordigt het <saml:AuthzDecisionStatement> element dat is gedefinieerd door SAML 2.0.
public ref class Saml2AuthorizationDecisionStatement : System::IdentityModel::Tokens::Saml2Statement
public class Saml2AuthorizationDecisionStatement : System.IdentityModel.Tokens.Saml2Statement
type Saml2AuthorizationDecisionStatement = class
inherit Saml2Statement
Public Class Saml2AuthorizationDecisionStatement
Inherits Saml2Statement
- Overname
Opmerkingen
Saml2SecurityToken beveiligingstokens geven hun claims op met behulp van SAML-asserties, die kunnen opgeven of een onderwerp is gemachtigd voor toegang tot een specifieke resource. De claims in een SAML-assertie worden vertegenwoordigd door SAML-instructies. De SAML 2.0-specificatie definieert een set SAML-instructietypen en een ervan wordt vertegenwoordigd door de SamlAuthorizationDecisionStatement klasse. Wanneer deze is opgegeven in een SAML 2.0-assertie in de Saml2Assertion.Statements eigenschap, bevestigt een SamlAuthorizationDecisionStatement autorisatiebeslissing met betrekking tot toegang door het onderwerp van de assertie aan een opgegeven resource. Het onderwerp van de SAML 2.0-assertie wordt opgegeven door de Saml2Assertion.Subject eigenschap. De volgende tabel bevat een overzicht van de eigenschappen die zijn gekoppeld aan de autorisatiebeslissing.
| Property | Beschrijving |
|---|---|
| Decision | De autorisatiebeslissing die wordt weergegeven door de SAML-instantie met betrekking tot de resource die wordt vertegenwoordigd door de Resource eigenschap. |
| Evidence | Een set SAML-asserties waaraan de SAML-instantie heeft vertrouwd om de beslissing weer te geven. |
| Resource | Een URI-verwijzing die de resource identificeert waartoe toegang wordt gezocht. |
| Actions | De set acties die het onderwerp mag uitvoeren op de resource die wordt vertegenwoordigd door de Resource eigenschap. Elke actie wordt vertegenwoordigd door een exemplaar van Saml2Action. |
Zie de volgende specificatie voor het element dat deze klasse vertegenwoordigt: Asserties en protocollen voor de OASIS Security Assertion Markup Language (SAML) V2.0.
Constructors
| Name | Description |
|---|---|
| Saml2AuthorizationDecisionStatement(Uri, SamlAccessDecision, IEnumerable<Saml2Action>) |
Initialiseert een nieuw exemplaar van de Saml2AuthorizationDecisionStatement klasse met de opgegeven beslissing voor de opgegeven acties voor de opgegeven resource. |
| Saml2AuthorizationDecisionStatement(Uri, SamlAccessDecision) |
Initialiseert een nieuw exemplaar van de Saml2AuthorizationDecisionStatement klasse met de opgegeven beslissing voor de opgegeven resource. |
Velden
| Name | Description |
|---|---|
| EmptyResource |
Hiermee wordt een lege URI-verwijzing opgehaald. De verwijzing kan worden gebruikt om de Resource eigenschap in te stellen. Wanneer dit wordt gebruikt, wordt het begin van het huidige document aangegeven. |
Eigenschappen
| Name | Description |
|---|---|
| Actions |
Hiermee haalt u de set acties op die zijn geautoriseerd voor uitvoering op de opgegeven resource. |
| Decision |
Hiermee wordt de beslissing opgehaald of ingesteld die wordt weergegeven door de SAML-instantie met betrekking tot de opgegeven resource. |
| Evidence |
Hiermee haalt u de set asserties op die de SAML-instantie heeft gebruikt bij het nemen van de beslissing. [Saml2Core, 2.7.4] |
| Resource |
Hiermee wordt de URI-verwijzing opgehaald of ingesteld waarmee de resource wordt geïdentificeerd waarnaar toegangsautorisatie wordt gezocht. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |