Partager via


SamlEvidence Classe

Définition

Représente la preuve utilisée pour restituer une décision d'autorisation pour un jeton de sécurité SamlSecurityToken.

public ref class SamlEvidence
public class SamlEvidence
type SamlEvidence = class
Public Class SamlEvidence
Héritage
SamlEvidence

Exemples

SamlAuthorizationDecisionStatement

SamlAssertion

SamlSecurityToken

Remarques

SamlSecurityToken les jetons de sécurité spécifient leurs revendications à l’aide d’assertions SAML, qui peuvent spécifier quand le sujet a été autorisé à accéder à une ressource spécifique. Les revendications d'une assertion SAML sont représentées par des instructions SAML. La spécification SAML définit un ensemble de types d'instructions SAML. L'un d'eux est SamlAuthorizationDecisionStatement. SamlAuthorizationDecisionStatement déclare qu'une décision d'autorisation relative à l'accès par le sujet à la ressource spécifiée a été effectuée. La classe SamlEvidence représente la preuve utilisée par une autorité SAML pour restituer une décision d'autorisation pour une SamlAuthorizationDecisionStatement. La preuve est spécifiée respectivement comme assertions SAML ou une référence aux assertions SAML, qui font référence aux Assertions et propriétés AssertionIdReferences.

Constructeurs

SamlEvidence()

Initialise une nouvelle instance de la classe SamlEvidence.

SamlEvidence(IEnumerable<SamlAssertion>)

Initialise une nouvelle instance de la classe SamlEvidence à l'aide de l'ensemble d'assertions SAML spécifié.

SamlEvidence(IEnumerable<String>)

Initialise une nouvelle instance de la classe SamlEvidence à l'aide de l'ensemble de références aux assertions SAML spécifié.

SamlEvidence(IEnumerable<String>, IEnumerable<SamlAssertion>)

Initialise une nouvelle instance de la classe SamlEvidence à l'aide de l'ensemble de références aux assertions SAML spécifié et des assertions SAML.

Propriétés

AssertionIdReferences

Reçoit une collection d’identificateurs pour les assertions SAML qui spécifient la preuve sur laquelle s’est basée l’autorité SAML pour restituer la décision d’autorisation.

Assertions

Obtient la collection d’assertions SAML qui comprennent la preuve sur laquelle s’est basée l’autorité SAML pour restituer la décision d’autorisation.

IsReadOnly

Obtient une valeur qui indique si les propriétés de cette instance sont en lecture seule.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MakeReadOnly()

Provoque la mise en lecture seule de cette instance.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver)

Lit la preuve à partir du lecteur XML spécifié.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer)

Écrit le preuve dans le sérialiseur XML spécifié.

S’applique à