SamlSubject.ReadXml Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
<saml:Subject>
Belirtilen XML okuyucusundan öğesini okur.
public:
virtual void ReadXml(System::Xml::XmlDictionaryReader ^ reader, System::IdentityModel::Tokens::SamlSerializer ^ samlSerializer, System::IdentityModel::Selectors::SecurityTokenSerializer ^ keyInfoSerializer, System::IdentityModel::Selectors::SecurityTokenResolver ^ outOfBandTokenResolver);
public virtual void ReadXml (System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver);
abstract member ReadXml : System.Xml.XmlDictionaryReader * System.IdentityModel.Tokens.SamlSerializer * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> unit
override this.ReadXml : System.Xml.XmlDictionaryReader * System.IdentityModel.Tokens.SamlSerializer * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> unit
Public Overridable Sub ReadXml (reader As XmlDictionaryReader, samlSerializer As SamlSerializer, keyInfoSerializer As SecurityTokenSerializer, outOfBandTokenResolver As SecurityTokenResolver)
Parametreler
- reader
- XmlDictionaryReader
Öğesini okumak için A XmlDictionaryReader<saml:Subject>
.
- samlSerializer
- SamlSerializer
SamlSerializer SAML onayında XML öğelerini okuyabilen bir.
- keyInfoSerializer
- SecurityTokenSerializer
SecurityTokenSerializer Dijital imzanın KeyInfo
yan tümcesini okuyan.
- outOfBandTokenResolver
- SecurityTokenResolver
SecurityTokenResolver Dijital imzayı oluşturan güvenlik belirtecini belirleyen bir.
Özel durumlar
reader
, aşağıdakilerden birinin doğru olduğu bir XML öğesine başvurur:
Değeri olmayan bir <saml:NameIdentifier>
öğe içerir.
-veya-
Değeri olmayan bir <saml:ConfirmationMethod>
öğe içerir.
-veya-
En az <saml:ConfirmationMethod>
bir alt öğesi olmayan bir <saml:SubjectConfirmation>
öğe içerir.
-veya-
En az bir <saml:ConfirmationMethod>
öğe veya <saml:NameIdentifier>
öğe içermez.
reader
alınabilecek anahtarı olmayan bir <ds:KeyInfo>
öğe içeren XML öğesine başvurur.
Açıklamalar
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) yöntemi , , NameFormat, NameQualifier, ConfirmationMethods, Crypto, KeyIdentifierve SubjectConfirmationData özelliklerini ayarlarName.