Поделиться через


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.

Значение свойства Configurationnull. Данное свойство является обязательным для получения ключей для шифрования.

-или-

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

Свойство SecurityKey не может задаваться как SymmetricSecurityKey.

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