Aracılığıyla paylaş


SamlSerializer.LoadAttribute Yöntem

Tanım

Belirtilen XML okuyucuyu kullanarak SAML güvenlik belirtecinin konusunun özniteliğini okur.

public:
 virtual System::IdentityModel::Tokens::SamlAttribute ^ LoadAttribute(System::Xml::XmlDictionaryReader ^ reader, System::IdentityModel::Selectors::SecurityTokenSerializer ^ keyInfoSerializer, System::IdentityModel::Selectors::SecurityTokenResolver ^ outOfBandTokenResolver);
public virtual System.IdentityModel.Tokens.SamlAttribute LoadAttribute (System.Xml.XmlDictionaryReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver);
abstract member LoadAttribute : System.Xml.XmlDictionaryReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.Tokens.SamlAttribute
override this.LoadAttribute : System.Xml.XmlDictionaryReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.Tokens.SamlAttribute
Public Overridable Function LoadAttribute (reader As XmlDictionaryReader, keyInfoSerializer As SecurityTokenSerializer, outOfBandTokenResolver As SecurityTokenResolver) As SamlAttribute

Parametreler

reader
XmlDictionaryReader

Öznitelikleri okumak için bir XmlDictionaryReader .

keyInfoSerializer
SecurityTokenSerializer

SecurityTokenSerializer Dijital imzanın KeyInfo yan tümcesini okuyan.

outOfBandTokenResolver
SecurityTokenResolver

SecurityTokenResolver Dijital imzayı oluşturan güvenlik belirtecini belirleyen bir.

Döndürülenler

SamlAttribute SAML güvenlik belirtecinin konusunun özniteliği olan bir talebi temsil eden.

Açıklamalar

Bir uygulama kendi öznitelik kümesini tanımladığında, saml öznitelikleri bir genişletilebilirlik noktası olduğundan mümkündür, bu özniteliklerin nasıl okunduğunu anlayan bir seri hale getirici gereklidir. SAML özniteliği, XML özniteliğinden farklıdır. SAML özniteliği bir <saml:Attribute> öğenin içinde yer alır ve yalnızca bir özniteliği değil, iyi biçimlendirilmiş herhangi bir XML'yi içerebilir. Özel öznitelikleri okuyabilen bir seri hale getirici oluşturmak için, öğesinden SamlSerializer bir sınıf türetin ve yöntemini geçersiz kılın LoadAttribute(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) .

Şunlara uygulanır

Ayrıca bkz.