PublisherMembershipCondition Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Avgör om en sammansättning tillhör en kodgrupp genom att testa programvaruutgivarens Authenticode X.509v3-certifikat. Det går inte att ärva den här klassen.
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
- Arv
-
PublisherMembershipCondition
- Attribut
- Implementeringar
Kommentarer
En kodsammansättning uppfyller ett villkor för utgivarens medlemskap om koden signeras av den angivna programvaruutgivaren.
Som standard söker kodåtkomstsäkerhet (CAS) inte efter Publisher bevis. Såvida inte datorn har en anpassad kodgrupp baserat på PublisherMembershipCondition klassen kan du förbättra prestanda genom att kringgå verifiering av Authenticode-signatur. Detta uppnås genom att konfigurera körningen så att den inte ger Publisher bevis för CAS. Mer information om hur du konfigurerar det här alternativet och vilka program som kan använda det finns i elementet <generatePublisherEvidence> .
Konstruktorer
| Name | Description |
|---|---|
| PublisherMembershipCondition(X509Certificate) |
Initierar en ny instans av PublisherMembershipCondition klassen med Authenticode X.509v3-certifikatet som avgör medlemskapet. |
Egenskaper
| Name | Description |
|---|---|
| Certificate |
Hämtar eller anger Authenticode X.509v3-certifikatet som medlemskapsvillkoret testar för. |
Metoder
| Name | Description |
|---|---|
| Check(Evidence) |
Avgör om de angivna bevisen uppfyller medlemskapsvillkoret. |
| Copy() |
Skapar en motsvarande kopia av medlemskapsvillkoret. |
| Equals(Object) |
Avgör om utgivarcertifikatet från det angivna objektet motsvarar det utgivarcertifikat som finns i den aktuella PublisherMembershipCondition. |
| FromXml(SecurityElement, PolicyLevel) |
Rekonstruerar ett säkerhetsobjekt med ett angivet tillstånd från en XML-kodning. |
| FromXml(SecurityElement) |
Rekonstruerar ett säkerhetsobjekt med ett angivet tillstånd från en XML-kodning. |
| GetHashCode() |
Hämtar hash-koden för det aktuella medlemskapsvillkoret. |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Skapar och returnerar en strängrepresentation av PublisherMembershipCondition. |
| ToXml() |
Skapar en XML-kodning av säkerhetsobjektet och dess aktuella tillstånd. |
| ToXml(PolicyLevel) |
Skapar en XML-kodning av säkerhetsobjektet och dess aktuella tillstånd med angiven PolicyLevel. |