次の方法で共有


PackageDigitalSignature.Verify メソッド

定義

X.509 証明書に対してデジタル署名を検証します。

オーバーロード

Verify()

X.509 証明書に対してデジタル署名を検証します。

Verify(X509Certificate)

指定した X.509 証明書に対してデジタル署名を検証します。

Verify()

X.509 証明書に対してデジタル署名を検証します。

public:
 System::IO::Packaging::VerifyResult Verify();
public System.IO.Packaging.VerifyResult Verify ();
member this.Verify : unit -> System.IO.Packaging.VerifyResult
Public Function Verify () As VerifyResult

戻り値

検証に成功した場合は Success。それ以外の場合は、問題を識別する VerifyResult 値のいずれか。

例外

デジタル Signature が削除されました。

注釈

このメソッドは、 に格納されている埋め込み X.509 証明書に対して署名を検証します Package

こちらもご覧ください

適用対象

Verify(X509Certificate)

指定した X.509 証明書に対してデジタル署名を検証します。

public:
 System::IO::Packaging::VerifyResult Verify(System::Security::Cryptography::X509Certificates::X509Certificate ^ signingCertificate);
[System.Security.SecurityCritical]
[System.Security.SecurityTreatAsSafe]
public System.IO.Packaging.VerifyResult Verify (System.Security.Cryptography.X509Certificates.X509Certificate signingCertificate);
public System.IO.Packaging.VerifyResult Verify (System.Security.Cryptography.X509Certificates.X509Certificate signingCertificate);
[<System.Security.SecurityCritical>]
[<System.Security.SecurityTreatAsSafe>]
member this.Verify : System.Security.Cryptography.X509Certificates.X509Certificate -> System.IO.Packaging.VerifyResult
member this.Verify : System.Security.Cryptography.X509Certificates.X509Certificate -> System.IO.Packaging.VerifyResult
Public Function Verify (signingCertificate As X509Certificate) As VerifyResult

パラメーター

signingCertificate
X509Certificate

デジタル署名の検証対象となる署名者の X.509 証明書。

戻り値

検証に成功した場合は Success。それ以外の場合は、問題を識別する VerifyResult 値のいずれか。

属性

例外

デジタル Signature が削除されました。

こちらもご覧ください

適用対象