Язык

EncryptedSecurityTokenHandler.WriteToken(XmlWriter, SecurityToken) Метод

Определение

Записывает зашифрованный маркер безопасности с помощью средства записи XML.

public:
 override void WriteToken(System::Xml::XmlWriter ^ writer, System::IdentityModel::Tokens::SecurityToken ^ token);
public override void WriteToken(System.Xml.XmlWriter writer, System.IdentityModel.Tokens.SecurityToken token);
override this.WriteToken : System.Xml.XmlWriter * System.IdentityModel.Tokens.SecurityToken -> unit
Public Overrides Sub WriteToken (writer As XmlWriter, token As SecurityToken)

Параметры

writer
XmlWriter

Модуль записи XML, в который записывается зашифрованный маркер.

token
SecurityToken

Зашифрованный маркер безопасности должен быть экземпляром EncryptedSecurityToken.

Исключения

writer равно null.

–или–

token равно null.

token не является назначаемым как EncryptedSecurityToken.

Свойство Configuration является null. Это свойство требуется для получения ключей для шифрования.

–или–

Коллекция обработчика маркеров, возвращаемая свойством ContainingCollection , не смогла найти SecurityTokenHandler коллекцию, которая может записать SecurityToken возвращаемое свойством Token .

Свойство SecurityKey не назначается как SymmetricSecurityKey.

Применяется к