Condividi tramite


SamlEvidence Classe

Definizione

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

SamlAssertion

SamlSecurityToken

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.

Si applica a