Saml2AuthorizationDecisionStatement Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta l'elemento <saml:AuthzDecisionStatement>
definito da 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
- Ereditarietà
Commenti
I token di sicurezza Saml2SecurityToken specificano le rispettive attestazioni utilizzando asserzioni SAML, che possono specificare se un oggetto è autorizzato ad accedere a una risorsa specifica. Le attestazioni in un'asserzione SAML vengono rappresentate da istruzioni SAML. La specifica SAML 2.0 definisce un set di tipi di istruzione SAML e uno di essi è rappresentato dalla SamlAuthorizationDecisionStatement classe . Se specificato in un'asserzione SAML 2.0 nella Saml2Assertion.Statements proprietà , un asserisce una SamlAuthorizationDecisionStatement decisione di autorizzazione relativa all'accesso da parte dell'oggetto dell'asserzione a una risorsa specificata. L'oggetto dell'asserzione SAML 2.0 viene specificato dalla Saml2Assertion.Subject proprietà . Nella tabella seguente sono riepilogate le proprietà associate alla decisione di autorizzazione.
Proprietà | Descrizione |
---|---|
Decision | Decisione di autorizzazione di cui è stato eseguito il rendering dall'autorità SAML riguardo all'accesso alla risorsa rappresentata dalla proprietà Resource. |
Evidence | Set di asserzioni SAML sulle quali si è basata l'autorità SAML per eseguire il rendering della decisione. |
Resource | Riferimento URI che identifica la risorsa alla quale si cerca di accedere. |
Actions | Set di azioni che l'oggetto è autorizzato a eseguire sulla risorsa rappresentata dalla proprietà Resource. Ogni azione è rappresentata da un'istanza di Saml2Action. |
Per altre informazioni sull'elemento rappresentato da questa classe, vedere la specifica seguente: Assertions and Protocols for the OASIS Security Assertion Markup Language (SAML) V2.0 (Asserzioni e protocolli per il linguaggio SAML di OASIS V2.0).
Costruttori
Saml2AuthorizationDecisionStatement(Uri, SamlAccessDecision) |
Inizializza una nuova istanza della classe Saml2AuthorizationDecisionStatement con la decisione specificata per la risorsa specificata. |
Saml2AuthorizationDecisionStatement(Uri, SamlAccessDecision, IEnumerable<Saml2Action>) |
Inizializza una nuova istanza della classe Saml2AuthorizationDecisionStatement con la decisione specificata per le azioni specificate sulla risorsa specificata. |
Campi
EmptyResource |
Ottiene un riferimento URI vuoto. Il riferimento può essere utilizzato per impostare la proprietà Resource . Una volta utilizzato, specifica l'inizio del documento corrente. |
Proprietà
Actions |
Ottiene o imposta il set di azioni delle quali è autorizzata l'esecuzione sulla risorsa specificata. |
Decision |
Ottiene o imposta la decisione il cui rendering viene eseguito dall'autorità SAML rispetto alla risorsa specificata. |
Evidence |
Ottiene o imposta il set di asserzioni sulle quali l'autorità SAML si è basata per decidere. [Saml2Core, 2.7.4] |
Resource |
Ottiene o imposta il riferimento URI che identifica la risorsa verso la quale è richiesta l'autorizzazione di accesso. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |