SamlEvidence 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'evidenza utilizzata per eseguire il rendering di una decisione di autorizzazione per un token di sicurezza SamlSecurityToken.
public ref class SamlEvidence
public class SamlEvidence
type SamlEvidence = class
Public Class SamlEvidence
- Ereditarietà
-
SamlEvidence
Esempio
SamlAuthorizationDecisionStatement
Commenti
SamlSecurityToken I token di sicurezza specificano le attestazioni usando asserzioni SAML, che possono specificare quando l'oggetto è stato autorizzato ad accedere a una risorsa specifica. Le attestazioni in un'asserzione SAML vengono rappresentate da istruzioni SAML. La specifica SAML definisce un set di tipi di istruzione SAML e uno di essi è una classe SamlAuthorizationDecisionStatement. Una classe SamlAuthorizationDecisionStatement asserisce che è stata eseguita una decisione di autorizzazione riguardante l'accesso, da parte dell'oggetto, alla risorsa specificata. La classe SamlEvidence rappresenta l'evidenza utilizzata da un'autorità SAML per eseguire il rendering di una decisione di autorizzazione per una classe SamlAuthorizationDecisionStatement. L'evidenza viene specificata come asserzioni SAML o come un riferimento ad asserzioni SAML che fanno riferimento rispettivamente alle proprietà Assertions e AssertionIdReferences.
Costruttori
SamlEvidence() |
Inizializza una nuova istanza della classe SamlEvidence. |
SamlEvidence(IEnumerable<SamlAssertion>) |
Inizializza una nuova istanza della classe SamlEvidence utilizzando il set di asserzioni SAML specificato. |
SamlEvidence(IEnumerable<String>) |
Inizializza una nuova istanza della classe SamlEvidence utilizzando il set di riferimenti ad asserzioni SAML specificato. |
SamlEvidence(IEnumerable<String>, IEnumerable<SamlAssertion>) |
Inizializza una nuova istanza della classe SamlEvidence utilizzando il set di riferimenti ad asserzioni SAML e di asserzioni SAML specificato. |
Proprietà
AssertionIdReferences |
Ottiene una raccolta di identificatori per asserzioni SAML che specificano l'evidenza sulla quale si è basata l'autorità SAML per eseguire il rendering della decisione di autorizzazione. |
Assertions |
Ottiene la raccolta di asserzioni SAML che include l'evidenza sulla quale si è basata l'autorità SAML per eseguire il rendering della decisione di autorizzazione. |
IsReadOnly |
Ottiene un valore che indica se le proprietà di questa istanza sono di sola lettura. |
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) |
MakeReadOnly() |
Modifica questa istanza in modo che sia di sola lettura. |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) |
Legge l'evidenza dal lettore XML specificato. |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
Scrive l'evidenza nel serializzatore XML specificato. |