Compartilhar via


EncryptedSecurityTokenHandler.WriteToken(XmlWriter, SecurityToken) Método

Definição

Grava um token de segurança criptografado usando o gravador de 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)

Parâmetros

writer
XmlWriter

O gravador de XML no qual gravar o token criptografado.

token
SecurityToken

O token de segurança criptografado, que deve ser uma instância de EncryptedSecurityToken.

Exceções

writer é null.

- ou -

token é null.

token não pode ser atribuído como EncryptedSecurityToken.

A propriedade Configuration é null. Esta propriedade é necessária para obter chaves de criptografia.

- ou -

A coleção de manipulador de token retornada pela propriedade ContainingCollection não pôde localizar um SecurityTokenHandler que possa gravar o SecurityToken retornado pela propriedade Token.

A propriedade SecurityKey não é atribuível como SymmetricSecurityKey.

Aplica-se a