Saml2AuthorizationDecisionStatement Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar elementet <saml:AuthzDecisionStatement> som definierats av 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
- Arv
Kommentarer
Saml2SecurityToken Säkerhetstoken anger sina anspråk med hjälp av SAML-intyg, som kan ange om ett ämne har behörighet att komma åt en specifik resurs. Anspråken i en SAML-försäkran representeras av SAML-instruktioner. SAML 2.0-specifikationen definierar en uppsättning SAML-instruktionstyper och en av dem representeras av SamlAuthorizationDecisionStatement klassen. När det anges i en SAML 2.0-försäkran i Saml2Assertion.Statements egenskapen, hävdar en SamlAuthorizationDecisionStatement auktoriseringsbeslut om åtkomst av ämnet för försäkran till en angiven resurs. Ämnet för SAML 2.0-försäkran anges av Saml2Assertion.Subject egenskapen . I följande tabell sammanfattas de egenskaper som är associerade med auktoriseringsbeslutet.
| Fastighet | Description |
|---|---|
| Decision | Det auktoriseringsbeslut som gjorts av SAML-utfärdaren med avseende på resursen Resource som representeras av egenskapen. |
| Evidence | En uppsättning SAML-intyg som SAML-utfärdaren förlitade sig på för att återge beslutet. |
| Resource | En URI-referens som identifierar resursen som åtkomst söks till. |
| Actions | Den uppsättning åtgärder som ämnet har behörighet att utföra på resursen Resource som representeras av egenskapen. Varje åtgärd representeras av en instans av Saml2Action. |
Mer information om elementet som den här klassen representerar finns i följande specifikation: Intyg och protokoll för OASIS Security Assertion Markup Language (SAML) V2.0.
Konstruktorer
| Name | Description |
|---|---|
| Saml2AuthorizationDecisionStatement(Uri, SamlAccessDecision, IEnumerable<Saml2Action>) |
Initierar en ny instans av Saml2AuthorizationDecisionStatement klassen med det angivna beslutet för de angivna åtgärderna på den angivna resursen. |
| Saml2AuthorizationDecisionStatement(Uri, SamlAccessDecision) |
Initierar en ny instans av Saml2AuthorizationDecisionStatement klassen med det angivna beslutet för den angivna resursen. |
Fält
| Name | Description |
|---|---|
| EmptyResource |
Hämtar en tom URI-referens. Referensen kan användas för att ange Resource egenskapen. När det används anger det början av det aktuella dokumentet. |
Egenskaper
| Name | Description |
|---|---|
| Actions |
Hämtar eller anger den uppsättning åtgärder som har behörighet att utföras på den angivna resursen. |
| Decision |
Hämtar eller anger det beslut som återges av SAML-utfärdaren med avseende på den angivna resursen. |
| Evidence |
Hämtar eller anger den uppsättning kontroller som SAML-utfärdaren förlitade sig på när beslutet fattades. [Saml2Core, 2.7.4] |
| Resource |
Hämtar eller anger den URI-referens som identifierar den resurs som åtkomstauktorisering söks till. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |