Freigeben über


EncryptedSecurityTokenHandler.WriteToken(XmlWriter, SecurityToken) Methode

Definition

Schreibt ein verschlüsseltes Sicherheitstoken unter Verwendung des XML-Writers.

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)

Parameter

writer
XmlWriter

Der XML-Writer, in den der verschlüsselte Token geschrieben werden soll.

token
SecurityToken

Das verschlüsselte Sicherheitstoken; muss eine Instanz von EncryptedSecurityToken sein.

Ausnahmen

writer ist null.

- oder -

token ist null.

token ist nicht als EncryptedSecurityToken zuweisbar.

Die Configuration-Eigenschaft ist null. Diese Eigenschaft ist für das Abrufen von Schlüsseln für eine Verschlüsselung erforderlich.

- oder -

Die Tokenhandlerauflistung, die von der ContainingCollection-Eigenschaft zurückgegeben wurde, konnte keinen SecurityTokenHandler finden, der das SecurityToken schreiben kann, das von der Token-Eigenschaft zurückgegeben wurde.

Die SecurityKey-Eigenschaft ist nicht als SymmetricSecurityKey zuweisbar.

Gilt für: