PublisherMembershipCondition Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Determina se un assembly appartiene a un gruppo di codice testando il certificato Authenticode X.509v3 dell'editore del software. La classe non può essere ereditata.
public ref class PublisherMembershipCondition sealed : System::Security::Policy::IMembershipCondition
public ref class PublisherMembershipCondition sealed
[System.Serializable]
public sealed class PublisherMembershipCondition : System.Security.Policy.IMembershipCondition
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class PublisherMembershipCondition
[<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
Public NotInheritable Class PublisherMembershipCondition
- Ereditarietà
-
PublisherMembershipCondition
- Attributi
- Implementazioni
Commenti
Un assembly di codice soddisfa una condizione di appartenenza all'editore se tale codice è firmato dall'editore software specificato.
Per impostazione predefinita, la sicurezza dell'accesso al codice (CAS) non verifica la presenza di prove Publisher. A meno che il computer non disponga di un gruppo di codice personalizzato basato sulla PublisherMembershipCondition classe , è possibile migliorare le prestazioni ignorando la verifica della firma Authenticode. Questa operazione viene eseguita configurando il runtime in modo da non fornire Publisher evidenza per cas. Per altre informazioni su come configurare questa opzione e su quali applicazioni possono usarla, vedere l'elemento <generatePublisherEvidence> .
Costruttori
| Nome | Descrizione |
|---|---|
| PublisherMembershipCondition(X509Certificate) |
Inizializza una nuova istanza della PublisherMembershipCondition classe con il certificato Authenticode X.509v3 che determina l'appartenenza. |
Proprietà
| Nome | Descrizione |
|---|---|
| Certificate |
Ottiene o imposta il certificato Authenticode X.509v3 per cui viene verificata la condizione di appartenenza. |
Metodi
| Nome | Descrizione |
|---|---|
| Check(Evidence) |
Determina se l'evidenza specificata soddisfa la condizione di appartenenza. |
| Copy() |
Crea una copia equivalente della condizione di appartenenza. |
| Equals(Object) |
Determina se il certificato dell'autore dell'oggetto specificato è equivalente al certificato dell'editore contenuto nell'oggetto corrente PublisherMembershipCondition. |
| FromXml(SecurityElement, PolicyLevel) |
Ricostruisce un oggetto di sicurezza con uno stato specificato da una codifica XML. |
| FromXml(SecurityElement) |
Ricostruisce un oggetto di sicurezza con uno stato specificato da una codifica XML. |
| GetHashCode() |
Ottiene il codice hash per la condizione di appartenenza corrente. |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Crea e restituisce una rappresentazione di stringa dell'oggetto PublisherMembershipCondition. |
| ToXml() |
Crea una codifica XML dell'oggetto di sicurezza e del relativo stato corrente. |
| ToXml(PolicyLevel) |
Crea una codifica XML dell'oggetto di sicurezza e il relativo stato corrente con l'oggetto specificato PolicyLevel. |