PublisherMembershipCondition 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
透過測試軟體發行商的 Authenticode X.509v3 憑證,判定組合是否屬於某程式碼群組。 此類別無法獲得繼承。
public ref class PublisherMembershipCondition sealed : System::Security::ISecurityEncodable, System::Security::Policy::IMembershipCondition
public ref class PublisherMembershipCondition sealed : System::Security::Policy::IMembershipCondition
public ref class PublisherMembershipCondition sealed
public sealed class PublisherMembershipCondition : System.Security.ISecurityEncodable, System.Security.Policy.IMembershipCondition
[System.Serializable]
public sealed class PublisherMembershipCondition : System.Security.Policy.IMembershipCondition
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class PublisherMembershipCondition
type PublisherMembershipCondition = class
interface ISecurityEncodable
interface ISecurityPolicyEncodable
interface IMembershipCondition
[<System.Serializable>]
type PublisherMembershipCondition = class
interface IMembershipCondition
interface ISecurityEncodable
interface ISecurityPolicyEncodable
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type PublisherMembershipCondition = class
interface IMembershipCondition
interface ISecurityEncodable
interface ISecurityPolicyEncodable
Public NotInheritable Class PublisherMembershipCondition
Implements IMembershipCondition, ISecurityEncodable
Public NotInheritable Class PublisherMembershipCondition
Implements IMembershipCondition
Public NotInheritable Class PublisherMembershipCondition
- 繼承
-
PublisherMembershipCondition
- 屬性
- 實作
備註
若該程式碼由指定的軟體發行商簽署,則該程式碼符合發佈者成員條件。
預設情況下,程式碼存取安全(CAS)不會檢查Publisher證據。 除非你的電腦有基於 PublisherMembershipCondition 類別的自訂程式碼群組,否則你可以透過繞過 Authenticode 簽章驗證來提升效能。 這是透過設定執行時不提供 Publisher 證據來達成的。 關於如何配置此選項及哪些應用程式可以使用,請參閱 <generatePublisherEvidence> 元素。
建構函式
| 名稱 | Description |
|---|---|
| PublisherMembershipCondition(X509Certificate) |
初始化一個新的類別實例 PublisherMembershipCondition ,並以 Authenticode X.509v3 憑證來決定成員資格。 |
屬性
| 名稱 | Description |
|---|---|
| Certificate |
取得或設定 Authenticode X.509v3 憑證,並測試成員條件。 |
方法
| 名稱 | Description |
|---|---|
| Check(Evidence) |
判斷指定證據是否符合成員資格條件。 |
| Copy() |
建立成員條件的等效副本。 |
| Equals(Object) |
判斷指定物件的發佈憑證是否等同於目前 PublisherMembershipCondition中包含的發佈憑證。 |
| FromXml(SecurityElement, PolicyLevel) |
從 XML 編碼中重建具有指定狀態的安全物件。 |
| FromXml(SecurityElement) |
從 XML 編碼中重建具有指定狀態的安全物件。 |
| GetHashCode() |
取得目前成員條件的雜湊碼。 |
| GetType() |
取得目前實例的 Type。 (繼承來源 Object) |
| MemberwiseClone() |
建立目前 Object的淺層複本。 (繼承來源 Object) |
| ToString() |
建立並回傳 的字串表示 PublisherMembershipCondition。 |
| ToXml() |
建立安全物件及其當前狀態的 XML 編碼。 |
| ToXml(PolicyLevel) |
建立安全物件及其當前狀態的 XML 編碼,並指定為 PolicyLevel。 |