System::Security::Cryptography::Xml::SignedXml クラス

SignedXml class

XML の署名および検証に使用されます。このクラスのオブジェクトは System::MakeObject() 関数を使用してのみ割り当てるべきです。スタック上でインスタンスを作成したり operator 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

参照