EnvelopedSignatureReader Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci EnvelopedSignatureReader třídy .
Přetížení
EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer) |
Inicializuje novou instanci EnvelopedSignatureReader třídy pomocí zadané čtečky a tokenu zabezpečení serializátor. |
EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver) |
Inicializuje novou instanci EnvelopedSignatureReader třídy pomocí zadané čtečky, serializátoru tokenu zabezpečení a překladače tokenů. |
EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean) |
Inicializuje novou instanci EnvelopedSignatureReader třídy pomocí zadané čtečky, serializátoru tokenu zabezpečení, překladače tokenů a chování. |
EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer)
Inicializuje novou instanci EnvelopedSignatureReader třídy pomocí zadané čtečky a tokenu zabezpečení serializátor.
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)
Parametry
- reader
- XmlReader
Čtenář, který ukazuje na kód XML podepsaný obálkou.
- securityTokenSerializer
- SecurityTokenSerializer
Serializátor tokenu, který se má použít k deserializaci KeyInfo podpisu.
Výjimky
Poznámky
Konstruktor EnvelopedSignatureReader.EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean) je vyvolán s následujícími dalšími parametry:
Název parametru | Hodnota |
---|---|
signingTokenResolver |
null |
requireSignature |
true |
automaticallyReadSignature |
true |
resolveIntrinsicSigningKeys |
true |
Platí pro
EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver)
Inicializuje novou instanci EnvelopedSignatureReader třídy pomocí zadané čtečky, serializátoru tokenu zabezpečení a překladače tokenů.
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)
Parametry
- reader
- XmlReader
Čtenář, který ukazuje na kód XML podepsaný obálkou.
- securityTokenSerializer
- SecurityTokenSerializer
Serializátor tokenu, který se má použít k deserializaci KeyInfo podpisu.
- signingTokenResolver
- SecurityTokenResolver
Překladač tokenů, který se má použít k překladu podpisového tokenu. null
určuje, že se má použít výchozí překladač tokenů zabezpečení.
Výjimky
Poznámky
Konstruktor EnvelopedSignatureReader.EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean) je vyvolán s následujícími dalšími parametry:
Název parametru | Hodnota |
---|---|
requireSignature |
true |
automaticallyReadSignature |
true |
resolveIntrinsicSigningKeys |
true |
Platí pro
EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean)
Inicializuje novou instanci EnvelopedSignatureReader třídy pomocí zadané čtečky, serializátoru tokenu zabezpečení, překladače tokenů a chování.
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)
Parametry
- reader
- XmlReader
Čtenář, který ukazuje na kód XML podepsaný obálkou.
- securityTokenSerializer
- SecurityTokenSerializer
Serializátor tokenu, který se má použít k deserializaci KeyInfo podpisu.
- signingTokenResolver
- SecurityTokenResolver
Překladač tokenů, který se má použít k překladu podpisového tokenu. null
určuje, že se má použít výchozí překladač tokenů zabezpečení.
- requireSignature
- Boolean
true
pokud se vyžaduje podpis; v opačném případě . false
- automaticallyReadSignature
- Boolean
true
pokud by měl být podpis přečtený; v opačném případě . false
- resolveIntrinsicSigningKeys
- Boolean
true
pokud by měly být vyřešeny vnitřní podpisové klíče; v opačném případě . false