PublisherMembershipCondition Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan apakah rakitan termasuk dalam grup kode dengan menguji sertifikat Authenticode X.509v3 penerbit perangkat lunaknya. Kelas ini tidak dapat diwariskan.
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
- Warisan
-
PublisherMembershipCondition
- Atribut
- Penerapan
Keterangan
Rakitan kode memenuhi kondisi keanggotaan penerbit jika kode tersebut ditandatangani oleh penerbit perangkat lunak yang ditentukan.
Secara default, keamanan akses kode (CAS) tidak memeriksa Publisher bukti. Kecuali komputer Anda memiliki grup kode kustom berdasarkan PublisherMembershipCondition kelas , Anda dapat meningkatkan performa dengan melewati verifikasi tanda tangan Authenticode. Ini dicapai dengan mengonfigurasi runtime untuk tidak memberikan Publisher bukti untuk CAS. Untuk informasi selengkapnya tentang cara mengonfigurasi opsi ini dan aplikasi mana yang dapat menggunakannya, lihat <elemen generatePublisherEvidence> .
Konstruktor
PublisherMembershipCondition(X509Certificate) |
Menginisialisasi instans PublisherMembershipCondition baru kelas dengan sertifikat Authenticode X.509v3 yang menentukan keanggotaan. |
Properti
Certificate |
Mendapatkan atau mengatur sertifikat Authenticode X.509v3 yang kondisi keanggotaannya diuji. |
Metode
Check(Evidence) |
Menentukan apakah bukti yang ditentukan memenuhi kondisi keanggotaan. |
Copy() |
Membuat salinan yang setara dari kondisi keanggotaan. |
Equals(Object) |
Menentukan apakah sertifikat penerbit dari objek yang ditentukan setara dengan sertifikat penerbit yang terkandung dalam saat ini PublisherMembershipCondition. |
FromXml(SecurityElement, PolicyLevel) |
Rekonstruksi objek keamanan dengan status tertentu dari pengodean XML. |
FromXml(SecurityElement) |
Rekonstruksi objek keamanan dengan status tertentu dari pengodean XML. |
GetHashCode() |
Mendapatkan kode hash untuk kondisi keanggotaan saat ini. |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
ToString() |
Membuat dan mengembalikan representasi string dari PublisherMembershipCondition. |
ToXml() |
Membuat pengodean XML objek keamanan dan statusnya saat ini. |
ToXml(PolicyLevel) |
Membuat pengodean XML objek keamanan dan statusnya saat ini dengan yang ditentukan PolicyLevel. |