SamlAttributeStatement Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zawiera zestaw atrybutów skojarzonych z określonym SamlSubjectelementem .
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
- Dziedziczenie
Uwagi
Klasa SamlAttributeStatement odpowiada elementowi XML zdefiniowanemu <saml:AttributeStatement>
w specyfikacji OASIS SAML 1.1.
Oświadczenia dotyczące tokenów zabezpieczających SamlSecurityToken znajdują się w instrukcjach SAML, które są z kolei zawarte w obiekcie SamlAssertion. Jedną z takich instrukcji jest SamlAttributeStatement, która wiąże zestaw dowolnych oświadczeń z określonym SamlSubjectelementem . Oświadczenia są reprezentowane jako kolekcja SamlAttribute i są przechowywane we Attributes właściwości .
Konstruktory
SamlAttributeStatement() |
Inicjuje nowe wystąpienie klasy SamlAttributeStatement. |
SamlAttributeStatement(SamlSubject, IEnumerable<SamlAttribute>) |
Inicjuje SamlAttributeStatement nowe wystąpienie klasy przy użyciu określonego tematu i zestawu atrybutów skojarzonych z tematem. |
Właściwości
Attributes |
Pobiera kolekcję atrybutów skojarzonych z tematem potwierdzenia SAML. |
IsReadOnly |
Pobiera wartość wskazującą, czy właściwości tego wystąpienia są tylko do odczytu. |
SamlSubject |
Pobiera lub ustawia temat tokenu zabezpieczającego SamlSecurityToken . (Odziedziczone po SamlSubjectStatement) |
Metody
AddClaimsToList(IList<Claim>) |
Dodaje określony zestaw oświadczeń jako atrybuty do tej instrukcji SAML. |
CreatePolicy(ClaimSet, SamlSecurityTokenAuthenticator) |
Tworzy zasady autoryzacji dla tokenu zabezpieczającego SamlSecurityToken . (Odziedziczone po SamlSubjectStatement) |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MakeReadOnly() |
Powoduje, że to wystąpienie jest tylko do odczytu. |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) |
Odczytuje instrukcję atrybutu SAML z określonego czytnika XML. |
SetSubject(SamlSubject) |
Ustawia temat tokenu zabezpieczającego SamlSecurityToken . (Odziedziczone po SamlSubjectStatement) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
Zapisuje instrukcję atrybutu SAML w określonym serializatorze XML. |