EnvelopedSignatureReader Constructores
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í.
Inicializa una nueva instancia de la clase EnvelopedSignatureReader.
Sobrecargas
EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer) |
Inicializa una nueva instancia de la clase EnvelopedSignatureReader usando el lector y el serializador de token de seguridad especificados. |
EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver) |
Inicializa una nueva instancia de la clase EnvelopedSignatureReader mediante el lector, serializador del token de seguridad y resolución de token especificados. |
EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean) |
Inicializa una nueva instancia de la clase EnvelopedSignatureReader mediante el lector, serializador del token de seguridad y resolución de token y comportamiento especificados. |
EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer)
Inicializa una nueva instancia de la clase EnvelopedSignatureReader usando el lector y el serializador de token de seguridad especificados.
public:
EnvelopedSignatureReader(System::Xml::XmlReader ^ reader, System::IdentityModel::Selectors::SecurityTokenSerializer ^ securityTokenSerializer);
public EnvelopedSignatureReader (System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer securityTokenSerializer);
new System.IdentityModel.EnvelopedSignatureReader : System.Xml.XmlReader * System.IdentityModel.Selectors.SecurityTokenSerializer -> System.IdentityModel.EnvelopedSignatureReader
Public Sub New (reader As XmlReader, securityTokenSerializer As SecurityTokenSerializer)
Parámetros
- reader
- XmlReader
Lector que señala al XML firmado con doble cifrado.
- securityTokenSerializer
- SecurityTokenSerializer
El serializador de token que se usará para deserializar KeyInfo de la signatura.
Excepciones
Comentarios
El EnvelopedSignatureReader.EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean) constructor se invoca con los siguientes parámetros adicionales:
Nombre de parámetro | Valor |
---|---|
signingTokenResolver |
null |
requireSignature |
true |
automaticallyReadSignature |
true |
resolveIntrinsicSigningKeys |
true |
Se aplica a
EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver)
Inicializa una nueva instancia de la clase EnvelopedSignatureReader mediante el lector, serializador del token de seguridad y resolución de token especificados.
public:
EnvelopedSignatureReader(System::Xml::XmlReader ^ reader, System::IdentityModel::Selectors::SecurityTokenSerializer ^ securityTokenSerializer, System::IdentityModel::Selectors::SecurityTokenResolver ^ signingTokenResolver);
public EnvelopedSignatureReader (System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer securityTokenSerializer, System.IdentityModel.Selectors.SecurityTokenResolver signingTokenResolver);
new System.IdentityModel.EnvelopedSignatureReader : System.Xml.XmlReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.EnvelopedSignatureReader
Public Sub New (reader As XmlReader, securityTokenSerializer As SecurityTokenSerializer, signingTokenResolver As SecurityTokenResolver)
Parámetros
- reader
- XmlReader
Lector que señala al XML firmado con doble cifrado.
- securityTokenSerializer
- SecurityTokenSerializer
El serializador de token que se usará para deserializar KeyInfo de la signatura.
- signingTokenResolver
- SecurityTokenResolver
La resolución de token que se usará para resolver el token de signatura. null
especifica que se debe utilizar una resolución del token de seguridad predeterminada.
Excepciones
Comentarios
El EnvelopedSignatureReader.EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean) constructor se invoca con los siguientes parámetros adicionales:
Nombre de parámetro | Valor |
---|---|
requireSignature |
true |
automaticallyReadSignature |
true |
resolveIntrinsicSigningKeys |
true |
Se aplica a
EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean)
Inicializa una nueva instancia de la clase EnvelopedSignatureReader mediante el lector, serializador del token de seguridad y resolución de token y comportamiento especificados.
public:
EnvelopedSignatureReader(System::Xml::XmlReader ^ reader, System::IdentityModel::Selectors::SecurityTokenSerializer ^ securityTokenSerializer, System::IdentityModel::Selectors::SecurityTokenResolver ^ signingTokenResolver, bool requireSignature, bool automaticallyReadSignature, bool resolveIntrinsicSigningKeys);
public EnvelopedSignatureReader (System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer securityTokenSerializer, System.IdentityModel.Selectors.SecurityTokenResolver signingTokenResolver, bool requireSignature, bool automaticallyReadSignature, bool resolveIntrinsicSigningKeys);
new System.IdentityModel.EnvelopedSignatureReader : System.Xml.XmlReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver * bool * bool * bool -> System.IdentityModel.EnvelopedSignatureReader
Public Sub New (reader As XmlReader, securityTokenSerializer As SecurityTokenSerializer, signingTokenResolver As SecurityTokenResolver, requireSignature As Boolean, automaticallyReadSignature As Boolean, resolveIntrinsicSigningKeys As Boolean)
Parámetros
- reader
- XmlReader
Lector que señala al XML firmado con doble cifrado.
- securityTokenSerializer
- SecurityTokenSerializer
El serializador de token que se usará para deserializar KeyInfo de la signatura.
- signingTokenResolver
- SecurityTokenResolver
La resolución de token que se usará para resolver el token de signatura. null
especifica que se debe utilizar una resolución del token de seguridad predeterminada.
- requireSignature
- Boolean
true
si la signatura es necesaria; de lo contrario, false
.
- automaticallyReadSignature
- Boolean
true
si se debe leer la signatura; si no, false
.
- resolveIntrinsicSigningKeys
- Boolean
true
si las claves de firma intrínseca se deben resolver; si no, false
.