EnvelopedSignatureReader Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der EnvelopedSignatureReader-Klasse.
Überlädt
| Name | Beschreibung |
|---|---|
| EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer) |
Initialisiert eine neue Instanz der EnvelopedSignatureReader Klasse mithilfe des angegebenen Reader- und Sicherheitstoken-Serializers. |
| EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver) |
Initialisiert eine neue Instanz der EnvelopedSignatureReader Klasse mithilfe des angegebenen Readers, des Sicherheitstokenserialisierungsprogramms und des Tokenlösers. |
| EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean) |
Initialisiert eine neue Instanz der EnvelopedSignatureReader Klasse mithilfe des angegebenen Readers, des Sicherheitstokens serializer, des Tokenlösers und des Verhaltens. |
EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer)
Initialisiert eine neue Instanz der EnvelopedSignatureReader Klasse mithilfe des angegebenen Reader- und Sicherheitstoken-Serializers.
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)
Parameter
- reader
- XmlReader
Ein Leser, der auf den umschlagsignierten XML-Code zeigt.
- securityTokenSerializer
- SecurityTokenSerializer
Der Token-Serializer, der zum Deserialisieren KeyInfo der Signatur verwendet werden soll.
Ausnahmen
Hinweise
Der EnvelopedSignatureReader.EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean) Konstruktor wird mit den folgenden zusätzlichen Parametern aufgerufen:
| Parametername | Wert |
|---|---|
signingTokenResolver |
null |
requireSignature |
true |
automaticallyReadSignature |
true |
resolveIntrinsicSigningKeys |
true |
Gilt für:
EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver)
Initialisiert eine neue Instanz der EnvelopedSignatureReader Klasse mithilfe des angegebenen Readers, des Sicherheitstokenserialisierungsprogramms und des Tokenlösers.
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)
Parameter
- reader
- XmlReader
Ein Leser, der auf den umschlagsignierten XML-Code zeigt.
- securityTokenSerializer
- SecurityTokenSerializer
Der Token-Serializer, der zum Deserialisieren KeyInfo der Signatur verwendet werden soll.
- signingTokenResolver
- SecurityTokenResolver
Der Tokenlöser, der zum Auflösen des Signaturtokens verwendet werden soll.
null Gibt an, dass ein Standardmäßiger Sicherheitstokenlöser verwendet werden soll.
Ausnahmen
Hinweise
Der EnvelopedSignatureReader.EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean) Konstruktor wird mit den folgenden zusätzlichen Parametern aufgerufen:
| Parametername | Wert |
|---|---|
requireSignature |
true |
automaticallyReadSignature |
true |
resolveIntrinsicSigningKeys |
true |
Gilt für:
EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean)
Initialisiert eine neue Instanz der EnvelopedSignatureReader Klasse mithilfe des angegebenen Readers, des Sicherheitstokens serializer, des Tokenlösers und des Verhaltens.
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)
Parameter
- reader
- XmlReader
Ein Leser, der auf den umschlagsignierten XML-Code zeigt.
- securityTokenSerializer
- SecurityTokenSerializer
Der Token-Serializer, der zum Deserialisieren KeyInfo der Signatur verwendet werden soll.
- signingTokenResolver
- SecurityTokenResolver
Der Tokenlöser, der zum Auflösen des Signaturtokens verwendet werden soll.
null Gibt an, dass ein Standardmäßiger Sicherheitstokenlöser verwendet werden soll.
- requireSignature
- Boolean
truewenn die Signatur erforderlich ist; andernfalls . false
- automaticallyReadSignature
- Boolean
truewenn die Signatur gelesen werden soll; andernfalls . false
- resolveIntrinsicSigningKeys
- Boolean
truewenn systeminterne Signaturschlüssel aufgelöst werden sollten; andernfalls . false