SamlAttributeStatement.WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) 方法

定义

将 SAML 属性语句写入指定的 XML 序列化程序。Writes the SAML attribute statement into the specified XML serializer.

public:
 override void WriteXml(System::Xml::XmlDictionaryWriter ^ writer, System::IdentityModel::Tokens::SamlSerializer ^ samlSerializer, System::IdentityModel::Selectors::SecurityTokenSerializer ^ keyInfoSerializer);
public:
 override void WriteXml(System::Xml::XmlDictionaryWriter ^ writer, System::IdentityModel::Tokens::SamlSerializer ^ samlSerializer, System::IdentityModel::Selectors::SecurityTokenSerializer ^ keyInfoTokenSerializer);
public override void WriteXml (System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer);
public override void WriteXml (System.Xml.XmlDictionaryWriter writer, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoTokenSerializer);
override this.WriteXml : System.Xml.XmlDictionaryWriter * System.IdentityModel.Tokens.SamlSerializer * System.IdentityModel.Selectors.SecurityTokenSerializer -> unit
override this.WriteXml : System.Xml.XmlDictionaryWriter * System.IdentityModel.Tokens.SamlSerializer * System.IdentityModel.Selectors.SecurityTokenSerializer -> unit
Public Overrides Sub WriteXml (writer As XmlDictionaryWriter, samlSerializer As SamlSerializer, keyInfoSerializer As SecurityTokenSerializer)
Public Overrides Sub WriteXml (writer As XmlDictionaryWriter, samlSerializer As SamlSerializer, keyInfoTokenSerializer As SecurityTokenSerializer)

参数

writer
XmlDictionaryWriter

一个用于写 SAML 属性语句的 XmlDictionaryWriterAn XmlDictionaryWriter to write the SAML attribute statement.

samlSerializer
SamlSerializer

一个 SamlSerializer,它能够写入 SAML 断言中的 XML 元素。A SamlSerializer that is capable of writing XML elements in a SAML assertion.

keyInfoSerializerkeyInfoTokenSerializer
SecurityTokenSerializer

一个 SecurityTokenSerializer,它能够写入 KeyInfo 子句。A SecurityTokenSerializer that is capable of writing KeyInfo clauses.

例外

writernullwriter is null

- 或 --or- samlSerializernullsamlSerializer is null

适用于