SamlAttributeStatement 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.
Contient un ensemble d'attributs associé à un SamlSubject précis.
public ref class SamlAttributeStatement : System::IdentityModel::Tokens::SamlSubjectStatement
public class SamlAttributeStatement : System.IdentityModel.Tokens.SamlSubjectStatement
type SamlAttributeStatement = class
inherit SamlSubjectStatement
Public Class SamlAttributeStatement
Inherits SamlSubjectStatement
- Héritage
Remarques
La classe SamlAttributeStatement correspond à l'élément XML <saml:AttributeStatement>
défini dans la spécification SAML 1.1 OASIS.
Les revendications pour les jetons de sécurité SamlSecurityToken sont contenues dans les instructions SAML, contenues à tour de rôle dans une SamlAssertion. Une telle instruction est l'SamlAttributeStatement, qui lie un ensemble de revendications arbitraires à un SamlSubject précis. Les revendications sont représentées en tant que collection de SamlAttribute et sont stockées dans la propriété Attributes.
Constructeurs
SamlAttributeStatement() |
Initialise une nouvelle instance de la classe SamlAttributeStatement. |
SamlAttributeStatement(SamlSubject, IEnumerable<SamlAttribute>) |
Initialise une nouvelle instance de la classe SamlAttributeStatement à l'aide du sujet spécifié et de l'ensemble d'attributs associé au sujet. |
Propriétés
Attributes |
Obtient une collection d'attributs associée au sujet de l'assertion SAML. |
IsReadOnly |
Obtient une valeur indiquant si les propriétés de cette instance sont en lecture seule. |
SamlSubject |
Obtient ou définit le sujet d'un jeton de sécurité SamlSecurityToken. (Hérité de SamlSubjectStatement) |
Méthodes
AddClaimsToList(IList<Claim>) |
Ajoute l'ensemble de revendications spécifié comme attributs à cette instruction SAML. |
CreatePolicy(ClaimSet, SamlSecurityTokenAuthenticator) |
Crée une stratégie d'autorisation pour un jeton de sécurité SamlSecurityToken. (Hérité de SamlSubjectStatement) |
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 l'instruction d'attribut SAML à partir du lecteur XML spécifié. |
SetSubject(SamlSubject) |
Définit le sujet d'un jeton de sécurité SamlSecurityToken. (Hérité de SamlSubjectStatement) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
Écrit l'instruction d'attribut SAML dans le sérialiseur XML spécifié. |