Класс System::Security::Cryptography::Xml::SignedXml

SignedXml class

Используется для подписывания и проверки XML. Объекты этого класса должны создаваться только с помощью функции System::MakeObject(). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам времени выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.

class SignedXml : public System::Object

Методы

МетодОписание
AddObject(SharedPtr<DataObject>)
AddReference(SharedPtr<Reference>)
CheckSignature()
CheckSignature(SharedPtr<AsymmetricAlgorithm>)
CheckSignature(SharedPtr<X509Certificates::X509Certificate2>, bool)
CheckSignatureReturningKey(SharedPtr<AsymmetricAlgorithm>&)
ComputeSignature()
get_KeyInfo()
get_SignatureLength()
get_SignatureMethod()
get_SignatureValue()
get_SignedInfo()
get_SigningKey()
get_SigningKeyName()
virtual GetIdElement(SharedPtr<System::Xml::XmlDocument>, String)
GetXml()
LoadXml(SharedPtr<System::Xml::XmlElement>)
set_KeyInfo(SharedPtr<KeyInfo>)
set_SigningKey(SharedPtr<AsymmetricAlgorithm>)
set_SigningKeyName(String)
SignedXml()
SignedXml(SharedPtr<System::Xml::XmlDocument>)
SignedXml(SharedPtr<System::Xml::XmlElement>)

Поля

ПолеОписание
static XmlDecryptionTransformUrl
static XmlDsigBase64TransformUrl
static XmlDsigC14NTransformUrl
static XmlDsigC14NWithCommentsTransformUrl
static XmlDsigCanonicalizationUrl
static XmlDsigCanonicalizationWithCommentsUrl
static XmlDsigDSAUrl
static XmlDsigEnvelopedSignatureTransformUrl
static XmlDsigExcC14NTransformUrl
static XmlDsigExcC14NWithCommentsTransformUrl
static XmlDsigHMACSHA1Url
static XmlDsigMinimalCanonicalizationUrl
static XmlDsigNamespaceUrl
static XmlDsigRSASHA1Url
static XmlDsigRSASHA256Url
static XmlDsigRSASHA384Url
static XmlDsigRSASHA512Url
static XmlDsigSHA1Url
static XmlDsigSHA256Url
static XmlDsigSHA384Url
static XmlDsigSHA512Url
static XmlDsigXPathTransformUrl
static XmlDsigXsltTransformUrl
static XmlLicenseTransformUrl

См. также