PackageDigitalSignature.Verify 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
以 X.509 證書驗證數位簽章。
多載
| 名稱 | Description |
|---|---|
| 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 版已被刪除。
備註
此方法會驗證簽章與儲存在 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 版已被刪除。