Condividi tramite


EncryptedSecurityTokenHandler.WriteToken(XmlWriter, SecurityToken) Metodo

Definizione

Scrive un token di sicurezza crittografato utilizzando il writer 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)

Parametri

writer
XmlWriter

Writer XML in cui scrivere il token crittografato.

token
SecurityToken

Il token di sicurezza crittografato deve essere un'istanza di EncryptedSecurityToken.

Eccezioni

writer è null.

-oppure-

token è null.

token non può essere assegnato come EncryptedSecurityToken.

La proprietà Configuration è null. Questa proprietà è obbligatoria per ottenere le chiavi di crittografia.

-oppure-

La raccolta di gestori di token restituita dalla proprietà ContainingCollection non è stata in grado di trovare un oggetto SecurityTokenHandler che possa scrivere l'oggetto SecurityToken restituito dalla proprietà Token.

La proprietà SecurityKey non è assegnabile come SymmetricSecurityKey.

Si applica a