SignedInfo.SignatureMethod プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在の SignedInfo オブジェクトの署名の生成および検証に使用されるアルゴリズムの名前を取得または設定します。
public:
property System::String ^ SignatureMethod { System::String ^ get(); void set(System::String ^ value); };
public string? SignatureMethod { get; set; }
public string SignatureMethod { get; set; }
member this.SignatureMethod : string with get, set
Public Property SignatureMethod As String
プロパティ値
現在の SignedInfo オブジェクトの署名の生成および検証に使用されるアルゴリズムの名前。
注釈
プロパティは SignatureMethod 、文字列 Uniform Resource Identifier (URI) を使用して XML デジタル署名の要素を表します <SignatureMethod>
。
プロパティを SignatureMethod 使用して、署名の生成と検証に使用するアルゴリズムを指定します。 このプロパティは、ハッシュ、公開キー アルゴリズム、メッセージ認証コード (MAC)、パディングなど、XML デジタル署名の作成に関連するすべての暗号化関数を識別します。
このプロパティを使用して、次の表のいずれかの URI を使用します。
Signature メソッド | 値 |
---|---|
HMAC-SHA1 | http://www.w3.org/2000/09/xmldsig#hmac-sha1 次の静的フィールドでも定義されます。 XmlDsigHMACSHA1Url |
SHA1 を使用した DSA | http://www.w3.org/2000/09/xmldsig#dsa-sha1 次の静的フィールドでも定義されます。 XmlDsigDSAUrl |
SHA1 を使用した RSA | http://www.w3.org/2000/09/xmldsig#rsa-sha1 次の静的フィールドでも定義されます。 XmlDsigRSASHA1Url |
XML デジタル署名の詳細については、「World Wide Web Consortium (W3C) XML Signature Syntax and Processing Specification」を参照してください。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET