Udostępnij za pośrednictwem


EncryptedSecurityTokenHandler.WriteToken(XmlWriter, SecurityToken) Metoda

Definicja

Zapisuje zaszyfrowany token zabezpieczający przy użyciu składnika zapisywania 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)

Parametry

writer
XmlWriter

Moduł zapisujący XML, do którego ma być zapisywany zaszyfrowany token.

token
SecurityToken

Zaszyfrowany token zabezpieczający musi być wystąpieniem klasy EncryptedSecurityToken.

Wyjątki

writer to null.

-lub-

token to null.

token element nie jest przypisywany jako EncryptedSecurityToken.

Właściwość Configuration to null. Ta właściwość jest wymagana do uzyskiwania kluczy do szyfrowania.

-lub-

Kolekcja programu obsługi tokenów zwrócona ContainingCollection przez właściwość nie może odnaleźć obiektu SecurityTokenHandler , który może zapisać SecurityToken zwrócony przez Token właściwość .

Właściwość SecurityKey nie jest przypisywana jako SymmetricSecurityKey.

Dotyczy