SamlAttributeStatement 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.
Contiene un set di attributi associato a una classe SamlSubject specifica.
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
- Ereditarietà
Commenti
La classe SamlAttributeStatement corrisponde all'elemento XML <saml:AttributeStatement>
definito nella specifica OASIS SAML 1.1.
Le attestazioni per i token di sicurezza SamlSecurityToken sono contenute in istruzioni SAML, contenute a loro volta in una classe SamlAssertion. Un'istruzione di questo tipo è SamlAttributeStatement, che associa un set di attestazioni arbitrarie a una classe SamlSubject specifica. Le attestazioni sono rappresentate come una raccolta di SamlAttribute e sono archiviate nella proprietà Attributes.
Costruttori
SamlAttributeStatement() |
Inizializza una nuova istanza della classe SamlAttributeStatement. |
SamlAttributeStatement(SamlSubject, IEnumerable<SamlAttribute>) |
Inizializza una nuova istanza della classe SamlAttributeStatement utilizzando l'oggetto specificato e il set di attributi associato all'oggetto. |
Proprietà
Attributes |
Ottiene una raccolta di attributi associata all'oggetto dell'asserzione SAML. |
IsReadOnly |
Ottiene un valore che indica se le proprietà di questa istanza sono di sola lettura. |
SamlSubject |
Ottiene o imposta l'oggetto di un token di sicurezza SamlSecurityToken. (Ereditato da SamlSubjectStatement) |
Metodi
AddClaimsToList(IList<Claim>) |
Aggiunge il set specificato di attestazioni come attributi a questa istruzione SAML. |
CreatePolicy(ClaimSet, SamlSecurityTokenAuthenticator) |
Crea i criteri di autorizzazione per un token di sicurezza SamlSecurityToken. (Ereditato da SamlSubjectStatement) |
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'istruzione di attributi SAML dal lettore XML specificato. |
SetSubject(SamlSubject) |
Imposta l'oggetto di un token di sicurezza SamlSecurityToken. (Ereditato da SamlSubjectStatement) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
Scrive l'istruzione di attributi SAML nel serializzatore XML specificato. |