SamlEvidence Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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é. |