EncryptedSecurityTokenHandler.ReadToken(XmlReader) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Lee un token de seguridad cifrado.
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
Parámetros
- reader
- XmlReader
Lector desde el que se debe leer el token.
Devoluciones
Token de seguridad de tipo EncryptedSecurityToken.
Excepciones
reader es null.
No hay ninguna resolución de token de servicio configurada. (La propiedad Configuration o la propiedad ServiceTokenResolver de la configuración del controlador de tokens al que se hace referencia es null. Se requiere un solucionador de tokens de servicio para obtener las claves para el descifrado.
o bien
SecurityTokenHandlerCollection a la que se hace referencia a través de la propiedad ContainingCollection no encuentra un SecurityTokenHandler que pueda leer XML descifrado y devolver un SecurityToken.
SecurityKeyIdentifier no se encuentra dentro del XML señalado por el lector.
o bien
La resolución de tokens de servicio configurada no puede resolver el SecurityKeyIdentifier situado dentro de XML en SecurityKey.