EnvelopedSignatureWriter Конструктор

Определение

Инициализирует новый экземпляр класса EnvelopedSignatureWriter.

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)

Параметры

innerWriter
XmlWriter

Средство записи, для которого создается оболочка.

signingCredentials
SigningCredentials

Учетные данные подписывания, которые требуется использовать для создания подписи.

referenceId
String

Идентификатор ссылки конверта.

securityTokenSerializer
SecurityTokenSerializer

Сериализатор токенов, используемый для сериализации объекта KeyInfo подписи.

Исключения

Параметр referenceId имеет значение null или пуст.

innerWriter имеет значение null.

-или-

signingCredentials имеет значение null.

-или-

securityTokenSerializer имеет значение null.

Применяется к