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.