EncryptedSecurityTokenHandler.ReadToken(XmlReader) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.