EnvelopedSignatureReader Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe EnvelopedSignatureReader.
Sobrecargas
EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer) |
Inicializa uma nova instância da classe EnvelopedSignatureReader usando o serializador de token de segurança e de leitor especificados. |
EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver) |
Inicializa uma nova instância da classe EnvelopedSignatureReader usando o serializador de token de segurança, de leitor e o resolvedor de token especificados. |
EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean) |
Inicializa uma nova instância da classe EnvelopedSignatureReader usando o serializador de token de segurança, de leitor, o resolvedor de token e o comportamento especificados. |
EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer)
Inicializa uma nova instância da classe EnvelopedSignatureReader usando o serializador de token de segurança e de leitor 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
Um leitor que está apontando para o XML envelopado assinado.
- securityTokenSerializer
- SecurityTokenSerializer
O serializador de token a ser usado para desserializar o KeyInfo da assinatura.
Exceções
Comentários
O EnvelopedSignatureReader.EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean) construtor é invocado com os seguintes parâmetros adicionais:
Nome do Parâmetro | Valor |
---|---|
signingTokenResolver |
null |
requireSignature |
true |
automaticallyReadSignature |
true |
resolveIntrinsicSigningKeys |
true |
Aplica-se a
EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver)
Inicializa uma nova instância da classe EnvelopedSignatureReader usando o serializador de token de segurança, de leitor e o resolvedor 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
Um leitor que está apontando para o XML envelopado assinado.
- securityTokenSerializer
- SecurityTokenSerializer
O serializador de token a ser usado para desserializar o KeyInfo da assinatura.
- signingTokenResolver
- SecurityTokenResolver
O resolvedor de token a ser usado para resolver o token de assinatura. null
especifica que um resolvedor de token de segurança padrão deve ser usado.
Exceções
Comentários
O EnvelopedSignatureReader.EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean) construtor é invocado com os seguintes parâmetros adicionais:
Nome do Parâmetro | Valor |
---|---|
requireSignature |
true |
automaticallyReadSignature |
true |
resolveIntrinsicSigningKeys |
true |
Aplica-se a
EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean)
Inicializa uma nova instância da classe EnvelopedSignatureReader usando o serializador de token de segurança, de leitor, o resolvedor de token e o comportamento 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
Um leitor que está apontando para o XML envelopado assinado.
- securityTokenSerializer
- SecurityTokenSerializer
O serializador de token a ser usado para desserializar o KeyInfo da assinatura.
- signingTokenResolver
- SecurityTokenResolver
O resolvedor de token a ser usado para resolver o token de assinatura. null
especifica que um resolvedor de token de segurança padrão deve ser usado.
- requireSignature
- Boolean
true
se a assinatura for necessária; caso contrário, false
.
- automaticallyReadSignature
- Boolean
true
se a assinatura deve ser lida; caso contrário, false
.
- resolveIntrinsicSigningKeys
- Boolean
true
se as chaves de assinatura intrínsecas devem ser resolvidas; caso contrário, false
.