ManifestSignatureInformation.VerifySignature 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
蒐集和驗證所指定資訊清單之簽章的相關資訊。
多載
VerifySignature(ActivationContext) |
蒐集和驗證屬於所指定啟動內容的資訊清單之簽章的相關資訊。 |
VerifySignature(ActivationContext, ManifestKinds) |
蒐集和驗證屬於所指定啟動內容和資訊清單型別的資訊清單之簽章的相關資訊。 |
VerifySignature(ActivationContext, ManifestKinds, X509RevocationFlag, X509RevocationMode) |
蒐集和驗證屬於所指定啟動內容和資訊清單型別的資訊清單之簽章的相關資訊,並且允許選取憑證以撤銷。 |
VerifySignature(ActivationContext)
蒐集和驗證屬於所指定啟動內容的資訊清單之簽章的相關資訊。
public:
static System::Security::Cryptography::ManifestSignatureInformationCollection ^ VerifySignature(ActivationContext ^ application);
public static System.Security.Cryptography.ManifestSignatureInformationCollection VerifySignature (ActivationContext application);
static member VerifySignature : ActivationContext -> System.Security.Cryptography.ManifestSignatureInformationCollection
Public Shared Function VerifySignature (application As ActivationContext) As ManifestSignatureInformationCollection
參數
- application
- ActivationContext
資訊清單的啟動內容。 啟動內容屬於應用程式且包含多個資訊清單。
傳回
包含 ManifestSignatureInformation 物件的集合,其中的每一個資訊清單都會經過驗證。
例外狀況
application
參數為 null
。
適用於
VerifySignature(ActivationContext, ManifestKinds)
蒐集和驗證屬於所指定啟動內容和資訊清單型別的資訊清單之簽章的相關資訊。
public:
static System::Security::Cryptography::ManifestSignatureInformationCollection ^ VerifySignature(ActivationContext ^ application, System::Security::ManifestKinds manifests);
public static System.Security.Cryptography.ManifestSignatureInformationCollection VerifySignature (ActivationContext application, System.Security.ManifestKinds manifests);
static member VerifySignature : ActivationContext * System.Security.ManifestKinds -> System.Security.Cryptography.ManifestSignatureInformationCollection
Public Shared Function VerifySignature (application As ActivationContext, manifests As ManifestKinds) As ManifestSignatureInformationCollection
參數
- application
- ActivationContext
資訊清單的啟動內容。 啟動內容屬於應用程式且包含多個資訊清單。
- manifests
- ManifestKinds
資訊清單的型別。 這個參數會指定啟動內容中您要驗證的資訊清單。
傳回
包含 ManifestSignatureInformation 物件的集合,其中的每一個資訊清單都會經過驗證。
例外狀況
application
參數為 null
。
適用於
VerifySignature(ActivationContext, ManifestKinds, X509RevocationFlag, X509RevocationMode)
蒐集和驗證屬於所指定啟動內容和資訊清單型別的資訊清單之簽章的相關資訊,並且允許選取憑證以撤銷。
public:
static System::Security::Cryptography::ManifestSignatureInformationCollection ^ VerifySignature(ActivationContext ^ application, System::Security::ManifestKinds manifests, System::Security::Cryptography::X509Certificates::X509RevocationFlag revocationFlag, System::Security::Cryptography::X509Certificates::X509RevocationMode revocationMode);
[System.Security.SecurityCritical]
public static System.Security.Cryptography.ManifestSignatureInformationCollection VerifySignature (ActivationContext application, System.Security.ManifestKinds manifests, System.Security.Cryptography.X509Certificates.X509RevocationFlag revocationFlag, System.Security.Cryptography.X509Certificates.X509RevocationMode revocationMode);
public static System.Security.Cryptography.ManifestSignatureInformationCollection VerifySignature (ActivationContext application, System.Security.ManifestKinds manifests, System.Security.Cryptography.X509Certificates.X509RevocationFlag revocationFlag, System.Security.Cryptography.X509Certificates.X509RevocationMode revocationMode);
[<System.Security.SecurityCritical>]
static member VerifySignature : ActivationContext * System.Security.ManifestKinds * System.Security.Cryptography.X509Certificates.X509RevocationFlag * System.Security.Cryptography.X509Certificates.X509RevocationMode -> System.Security.Cryptography.ManifestSignatureInformationCollection
static member VerifySignature : ActivationContext * System.Security.ManifestKinds * System.Security.Cryptography.X509Certificates.X509RevocationFlag * System.Security.Cryptography.X509Certificates.X509RevocationMode -> System.Security.Cryptography.ManifestSignatureInformationCollection
Public Shared Function VerifySignature (application As ActivationContext, manifests As ManifestKinds, revocationFlag As X509RevocationFlag, revocationMode As X509RevocationMode) As ManifestSignatureInformationCollection
參數
- application
- ActivationContext
資訊清單的應用程式內容。 啟動內容屬於應用程式且包含多個資訊清單。
- manifests
- ManifestKinds
資訊清單的型別。 這個參數會指定啟動內容中您要驗證的資訊清單。
- revocationFlag
- X509RevocationFlag
其中一個列舉值,指定鏈結中已勾選要撤銷的憑證。 預設為 ExcludeRoot。
- revocationMode
- X509RevocationMode
決定 X.509 驗證是否應在線上搜尋撤銷清單。
傳回
包含 ManifestSignatureInformation 物件的集合,其中的每一個資訊清單都會經過驗證。
- 屬性
例外狀況
application
參數為 null
。
為 revocationFlag
或 revocationMode
參數指定的值無效。