Nyelv

PublisherMembershipCondition Osztály

Definíció

A szoftverkiadó Authenticode X.509v3 tanúsítványának tesztelésével meghatározza, hogy egy szerelvény egy kódcsoporthoz tartozik-e. Ez az osztály nem örökölhető.

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
Öröklődés
PublisherMembershipCondition
Attribútumok
Megvalósítás

Megjegyzések

A kódszerelvény megfelel egy közzétevői tagsági feltételnek, ha a kódot a megadott szoftverkiadó írta alá.

Alapértelmezés szerint a kódelérési biztonság (CAS) nem ellenőrzi a Publisher bizonyítékokat. Hacsak a számítógép nem rendelkezik az PublisherMembershipCondition osztályon alapuló egyéni kódcsoporttal, az Authenticode aláírás-ellenőrzés megkerülésével javíthatja a teljesítményt. Ez úgy történik, hogy konfigurálja a futtatókörnyezetet, hogy ne adjon meg Publisher bizonyítékot a CAS-hoz. A beállítás konfigurálásáról és az azt használó alkalmazásokról a <GeneratePublisherEvidence (GeneratePublisherEvidence> ) elem nyújt további információt.

Konstruktorok

Name Description
PublisherMembershipCondition(X509Certificate)

Inicializálja az PublisherMembershipCondition osztály új példányát az Authenticode X.509v3 tanúsítvánnyal, amely meghatározza a tagságot.

Tulajdonságok

Name Description
Certificate

Lekéri vagy beállítja az Authenticode X.509v3 tanúsítványt, amelynek a tagsági feltételét teszteli.

Metódusok

Name Description
Check(Evidence)

Meghatározza, hogy a megadott bizonyíték megfelel-e a tagsági feltételnek.

Copy()

Ezzel egyenértékű példányt hoz létre a tagsági feltételről.

Equals(Object)

Meghatározza, hogy a megadott objektum közzétevői tanúsítványa egyenértékű-e az aktuálisban PublisherMembershipConditiontalálható közzétevői tanúsítvánnyal.

FromXml(SecurityElement, PolicyLevel)

Egy megadott állapotú biztonsági objektum rekonstruálása XML-kódolásból.

FromXml(SecurityElement)

Egy megadott állapotú biztonsági objektum rekonstruálása XML-kódolásból.

GetHashCode()

Lekéri az aktuális tagsági feltétel kivonatkódját.

GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Sztringképet hoz létre és ad vissza a PublisherMembershipCondition.

ToXml()

Xml-kódolást hoz létre a biztonsági objektumról és annak aktuális állapotáról.

ToXml(PolicyLevel)

Xml-kódolást hoz létre a biztonsági objektumról és annak aktuális állapotáról a megadott PolicyLevel.

A következőre érvényes: