Sdílet prostřednictvím


EnvelopedSignatureWriter Konstruktor

Definice

Inicializuje novou instanci EnvelopedSignatureWriter třídy.

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)

Parametry

innerWriter
XmlWriter

Spisovatel, který se má zabalit.

signingCredentials
SigningCredentials

Přihlašovací údaje pro podpis, které se mají použít ke generování podpisu.

referenceId
String

Referenční ID obálky.

securityTokenSerializer
SecurityTokenSerializer

Serializátor tokenu, který se má použít k serializaci podpisu KeyInfo.

Výjimky

referenceId je null nebo je prázdný.

innerWriter je null.

-nebo-

signingCredentials je null.

-nebo-

securityTokenSerializer je null.

Platí pro