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

定义

将 SAML 身份验证语句写入指定的 XML 序列化程序。Writes the SAML authentication 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 身份验证语句的 XmlDictionaryWriterA XmlDictionaryWriter to write the SAML authentication 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.

适用于