Share via


EncryptedSecurityTokenHandler.ReadToken(XmlReader) Méthode

Définition

Lit un jeton de sécurité chiffré.

public:
 override System::IdentityModel::Tokens::SecurityToken ^ ReadToken(System::Xml::XmlReader ^ reader);
public override System.IdentityModel.Tokens.SecurityToken ReadToken (System.Xml.XmlReader reader);
override this.ReadToken : System.Xml.XmlReader -> System.IdentityModel.Tokens.SecurityToken
Public Overrides Function ReadToken (reader As XmlReader) As SecurityToken

Paramètres

reader
XmlReader

Lecteur depuis lequel lire le jeton.

Retours

Jeton de sécurité de type EncryptedSecurityToken.

Exceptions

reader a la valeur null.

Aucun programme de résolution de jetons de service n'est configuré. (La propriété Configuration ou la propriété ServiceTokenResolver de la configuration référencée de gestionnaire de jetons est null. Un programme de résolution de jetons de service est requis pour obtenir des clés pour le déchiffrement.

- ou -

SecurityTokenHandlerCollection référencé par la propriété ContainingCollection ne peut pas trouver un SecurityTokenHandler capable de lire le code XML déchiffré et de retourner un SecurityToken.

SecurityKeyIdentifier est introuvable dans XML désigné par le lecteur.

- ou -

SecurityKeyIdentifier n'est pas une SymmetricSecurityKey.

Le SecurityKeyIdentifier trouvé à l'intérieur du XML ne peut pas être résolu par le programme de résolution de jetons de services configuré en un SecurityKey.

S’applique à