SamlSubjectStatement Klasa

Definicja

Reprezentuje oświadczenie dla tokenu zabezpieczającego SamlSecurityToken .

public ref class SamlSubjectStatement abstract : System::IdentityModel::Tokens::SamlStatement
public abstract class SamlSubjectStatement : System.IdentityModel.Tokens.SamlStatement
type SamlSubjectStatement = class
    inherit SamlStatement
Public MustInherit Class SamlSubjectStatement
Inherits SamlStatement
Dziedziczenie
SamlSubjectStatement
Pochodne

Uwagi

SamlSecurityToken tokeny zabezpieczające określają swoje oświadczenia przy użyciu asercji SAML, które mogą określać podmiot tokenu zabezpieczającego. Oświadczenia w asercji SAML są reprezentowane przez instrukcje SAML. Specyfikacja SAML definiuje zestaw typów instrukcji SAML, a jednym z nich jest SamlSubjectStatement. Jednostka SamlSubjectStatement , która jest podmiotem tokenu zabezpieczającego SamlSecurityToken . Ten podmiot zabezpieczeń jest określony we SamlSubject właściwości .

Konstruktory

SamlSubjectStatement()

Inicjuje nowe wystąpienie klasy SamlSubjectStatement.

SamlSubjectStatement(SamlSubject)

Inicjuje SamlSubjectStatement nowe wystąpienie klasy przy użyciu określonego tematu.

Właściwości

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 .

Metody

AddClaimsToList(IList<Claim>)

Dodaje oświadczenie na podstawie właściwości tego wystąpienia do określonej kolekcji oświadczeń.

CreatePolicy(ClaimSet, SamlSecurityTokenAuthenticator)

Tworzy zasady autoryzacji dla tokenu zabezpieczającego SamlSecurityToken .

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)

Po zastąpieniu w klasie pochodnej odczytuje instrukcję SAML z określonego czytnika XML.

(Odziedziczone po SamlStatement)
SetSubject(SamlSubject)

Ustawia temat tokenu zabezpieczającego SamlSecurityToken .

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer)

Zapisuje instrukcję SAML w określonym serializatorze XML.

(Odziedziczone po SamlStatement)

Dotyczy