SamlAttributeStatement Sınıf

Tanım

Belirli bir ile ilişkili bir öznitelik kümesi içerir SamlSubject .

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
Devralma
SamlAttributeStatement

Açıklamalar

SamlAttributeStatementSınıfı, <saml:AttributeStatement> OASSıS SAML 1,1 belirtiminde tanımlanan XML öğesine karşılık gelir.

SamlSecurityToken güvenlik belirteçleri için talepler, içinde bulunan SAML deyimlerinde bulunur SamlAssertion . Bu tür bir ifade, SamlAttributeStatement rastgele talepler kümesini belirli bir kümesine bağlayan ' dır SamlSubject . Talepler, bir koleksiyonu olarak temsil edilir SamlAttribute ve Attributes özelliğinde depolanır.

Oluşturucular

SamlAttributeStatement()

SamlAttributeStatement sınıfının yeni bir örneğini başlatır.

SamlAttributeStatement(SamlSubject, IEnumerable<SamlAttribute>)

SamlAttributeStatementBelirtilen konuyu ve konuyla ilişkili öznitelik kümesini kullanarak sınıfının yeni bir örneğini başlatır.

Özellikler

Attributes

SAML onaylama konusuyla ilişkili özniteliklerin koleksiyonunu alır.

IsReadOnly

Bu örneğin özelliklerinin salt okunurdur olup olmadığını gösteren bir değer alır.

SamlSubject

Bir güvenlik belirtecinin konusunu alır veya ayarlar SamlSecurityToken .

(Devralındığı yer: SamlSubjectStatement)

Yöntemler

AddClaimsToList(IList<Claim>)

Bu SAML bildirimine belirtilen talepler kümesini öznitelik olarak ekler.

CreatePolicy(ClaimSet, SamlSecurityTokenAuthenticator)

Bir güvenlik belirteci için yetkilendirme ilkesi oluşturur SamlSecurityToken .

(Devralındığı yer: SamlSubjectStatement)
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MakeReadOnly()

Bu örneğin salt okunurdur.

MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver)

Belirtilen XML okuyucudan SAML Attribute ifadesini okur.

SetSubject(SamlSubject)

Bir güvenlik belirtecinin konusunu ayarlar SamlSecurityToken .

(Devralındığı yer: SamlSubjectStatement)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer)

SAML Attribute ifadesini belirtilen XML seri hale getiriciye yazar.

Şunlara uygulanır