Freigeben über


EnvelopedSignatureWriter Konstruktor

Definition

Initialisiert eine neue Instanz der EnvelopedSignatureWriter-Klasse.

public:
 EnvelopedSignatureWriter(System::Xml::XmlWriter ^ innerWriter, System::IdentityModel::Tokens::SigningCredentials ^ signingCredentials, System::String ^ referenceId, System::IdentityModel::Selectors::SecurityTokenSerializer ^ securityTokenSerializer);
public EnvelopedSignatureWriter (System.Xml.XmlWriter innerWriter, System.IdentityModel.Tokens.SigningCredentials signingCredentials, string referenceId, System.IdentityModel.Selectors.SecurityTokenSerializer securityTokenSerializer);
new System.IdentityModel.EnvelopedSignatureWriter : System.Xml.XmlWriter * System.IdentityModel.Tokens.SigningCredentials * string * System.IdentityModel.Selectors.SecurityTokenSerializer -> System.IdentityModel.EnvelopedSignatureWriter
Public Sub New (innerWriter As XmlWriter, signingCredentials As SigningCredentials, referenceId As String, securityTokenSerializer As SecurityTokenSerializer)

Parameter

innerWriter
XmlWriter

Der zu umschließende Writer.

signingCredentials
SigningCredentials

Die Anmeldeinformationen zur Signierung, die zur Erstellung der Signatur verwendet werden sollen.

referenceId
String

Die Bezugs-ID der Enveloppe.

securityTokenSerializer
SecurityTokenSerializer

Das Tokenserialisierungsprogramm, das verwendet wird, um die Signatur-KeyInfo zu serialisieren.

Ausnahmen

referenceId hat den Wert null oder ist leer.

innerWriter ist null.

- oder -

signingCredentials ist null.

- oder -

securityTokenSerializer ist null.

Gilt für: