CommonSecurityDescriptor 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.
Mewakili pendeskripsi keamanan. Deskriptor keamanan mencakup pemilik, grup utama, Daftar Access Control Diskresi (DACL), dan Daftar Access Control Sistem (SACL).
public ref class CommonSecurityDescriptor sealed : System::Security::AccessControl::GenericSecurityDescriptor
public sealed class CommonSecurityDescriptor : System.Security.AccessControl.GenericSecurityDescriptor
type CommonSecurityDescriptor = class
inherit GenericSecurityDescriptor
Public NotInheritable Class CommonSecurityDescriptor
Inherits GenericSecurityDescriptor
- Warisan
Konstruktor
| Nama | Deskripsi |
|---|---|
| CommonSecurityDescriptor(Boolean, Boolean, Byte[], Int32) |
Menginisialisasi instans CommonSecurityDescriptor baru kelas dari array nilai byte yang ditentukan. |
| CommonSecurityDescriptor(Boolean, Boolean, ControlFlags, SecurityIdentifier, SecurityIdentifier, SystemAcl, DiscretionaryAcl) |
Menginisialisasi instans CommonSecurityDescriptor baru kelas dari informasi yang ditentukan. |
| CommonSecurityDescriptor(Boolean, Boolean, RawSecurityDescriptor) |
Menginisialisasi instans CommonSecurityDescriptor baru kelas dari objek yang ditentukan RawSecurityDescriptor . |
| CommonSecurityDescriptor(Boolean, Boolean, String) |
Menginisialisasi instans CommonSecurityDescriptor baru kelas dari string Security Descriptor Definition Language (SDDL) yang ditentukan. |
Properti
| Nama | Deskripsi |
|---|---|
| BinaryLength |
Mendapatkan panjang, dalam byte, dari representasi biner objek saat ini GenericSecurityDescriptor . Panjang ini harus digunakan sebelum marsekal ACL ke dalam array biner dengan GetBinaryForm(Byte[], Int32) metode . (Diperoleh dari GenericSecurityDescriptor) |
| ControlFlags |
Mendapatkan nilai yang menentukan perilaku CommonSecurityDescriptor objek. |
| DiscretionaryAcl |
Mendapatkan atau mengatur daftar kontrol akses diskresi (DACL) untuk objek ini CommonSecurityDescriptor . DACL berisi aturan akses. |
| Group |
Mendapatkan atau mengatur grup utama untuk objek ini CommonSecurityDescriptor . |
| IsContainer |
Mendapatkan nilai Boolean yang menentukan apakah objek yang terkait dengan objek ini CommonSecurityDescriptor adalah objek kontainer. |
| IsDiscretionaryAclCanonical |
Mendapatkan nilai Boolean yang menentukan apakah Daftar Access Control Diskresi (DACL) yang terkait dengan objek CommonSecurityDescriptor ini berada dalam urutan kanonis. |
| IsDS |
Mendapatkan nilai Boolean yang menentukan apakah objek yang terkait dengan objek ini CommonSecurityDescriptor adalah objek direktori. |
| IsSystemAclCanonical |
Mendapatkan nilai Boolean yang menentukan apakah System Access Control List (SACL) yang terkait dengan objek CommonSecurityDescriptor ini dalam urutan kanonis. |
| Owner |
Mendapatkan atau mengatur pemilik objek yang terkait dengan objek ini CommonSecurityDescriptor . |
| SystemAcl |
Mendapatkan atau mengatur Daftar Access Control Sistem (SACL) untuk objek CommonSecurityDescriptor ini. SACL berisi aturan audit. |
Metode
| Nama | Deskripsi |
|---|---|
| AddDiscretionaryAcl(Byte, Int32) |
Mengatur properti untuk instans DiscretionaryAclCommonSecurityDescriptor ini DiscretionaryAclPresent dan mengatur bendera. |
| AddSystemAcl(Byte, Int32) |
Mengatur properti untuk instans SystemAclCommonSecurityDescriptor ini SystemAclPresent dan mengatur bendera. |
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| GetBinaryForm(Byte[], Int32) |
Mengembalikan array nilai byte yang mewakili informasi yang terkandung dalam objek ini GenericSecurityDescriptor . (Diperoleh dari GenericSecurityDescriptor) |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetSddlForm(AccessControlSections) |
Mengembalikan representasi Security Descriptor Definition Language (SDDL) dari bagian yang ditentukan dari deskriptor keamanan yang diwakili objek ini GenericSecurityDescriptor . (Diperoleh dari GenericSecurityDescriptor) |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| PurgeAccessControl(SecurityIdentifier) |
Menghapus semua aturan akses untuk pengidentifikasi keamanan yang ditentukan dari Daftar Access Control Diskresi (DACL) yang terkait dengan objek CommonSecurityDescriptor ini. |
| PurgeAudit(SecurityIdentifier) |
Menghapus semua aturan audit untuk pengidentifikasi keamanan yang ditentukan dari Daftar Access Control Sistem (SACL) yang terkait dengan objek CommonSecurityDescriptor ini. |
| SetDiscretionaryAclProtection(Boolean, Boolean) |
Mengatur perlindungan pewarisan untuk Daftar Access Control Diskresi (DACL) yang terkait dengan objek CommonSecurityDescriptor ini. DACL yang dilindungi tidak mewarisi aturan akses dari kontainer induk. |
| SetSystemAclProtection(Boolean, Boolean) |
Mengatur perlindungan pewarisan untuk Daftar Access Control Sistem (SACL) yang terkait dengan objek CommonSecurityDescriptor ini. SACL yang dilindungi tidak mewarisi aturan audit dari kontainer induk. |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |