Compartir vía


EnvelopedSignatureReader Constructores

Definición

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

reader es null.

O bien

securityTokenSerializer es null.

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

reader es null.

O bien

securityTokenSerializer es null.

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.

Excepciones

reader es null.

O bien

securityTokenSerializer es null.

Se aplica a