語言

PublisherMembershipCondition 類別

定義

透過測試軟體發行商的 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。

適用於