PublisherMembershipCondition Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje, zda sestavení patří do skupiny kódu testováním certifikátu Authenticode X.509v3 vydavatele softwaru. Tato třída se nemůže dědit.
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
- Dědičnost
-
PublisherMembershipCondition
- Atributy
- Implementuje
Poznámky
Sestavení kódu splňuje podmínku členství vydavatele, pokud je tento kód podepsaný zadaným vydavatelem softwaru.
Zabezpečení přístupu kódu (CAS) ve výchozím nastavení nekontroluje Publisher důkazy. Pokud váš počítač nemá vlastní skupinu kódu založenou PublisherMembershipCondition na třídě, můžete zvýšit výkon tím, že vynecháte ověření podpisu Authenticode. Toho se dosahuje konfigurací modulu runtime tak, aby neposkytoval Publisher důkazy pro cas. Další informace o konfiguraci této možnosti a o tom, které aplikace ji můžou používat, najdete v elementu <generatePublisherEvidence> .
Konstruktory
PublisherMembershipCondition(X509Certificate) |
Inicializuje novou instanci PublisherMembershipCondition třídy pomocí certifikátu Authenticode X.509v3, který určuje členství. |
Vlastnosti
Certificate |
Získá nebo nastaví certifikát Authenticode X.509v3, pro který testuje podmínku členství. |
Metody
Check(Evidence) |
Určuje, zda zadaný důkaz splňuje podmínku členství. |
Copy() |
Vytvoří ekvivalentní kopii podmínky členství. |
Equals(Object) |
Určuje, zda je certifikát vydavatele ze zadaného objektu ekvivalentní certifikátu vydavatele obsaženému v aktuálním PublisherMembershipConditionobjektu . |
FromXml(SecurityElement) |
Rekonstruuje objekt zabezpečení se zadaným stavem z kódování XML. |
FromXml(SecurityElement, PolicyLevel) |
Rekonstruuje objekt zabezpečení se zadaným stavem z kódování XML. |
GetHashCode() |
Získá kód hash pro aktuální podmínku členství. |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vytvoří a vrátí řetězcovou reprezentaci PublisherMembershipCondition. |
ToXml() |
Vytvoří kódování XML objektu zabezpečení a jeho aktuálního stavu. |
ToXml(PolicyLevel) |
Vytvoří kódování XML objektu zabezpečení a jeho aktuálního stavu se zadaným PolicyLevelobjektem . |