System.Security.AccessControl Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Güvenliği sağlanabilir nesnelere erişimi denetleye ve güvenlikle ilgili eylemleri denetleyebilen programlama öğeleri sağlar.
Sınıflar
| Name | Description |
|---|---|
| AccessRule |
Kullanıcının kimliğinin, erişim maskesinin ve erişim denetim türünün (izin ver veya reddet) birleşimini temsil eder. Bir AccessRule nesne, kuralın alt nesneler tarafından nasıl devralındığı ve devralma işleminin nasıl yayıldığını da içerir. |
| AccessRule<T> |
Kullanıcının kimliğinin, erişim maskesinin ve erişim denetim türünün (izin ver veya reddet) birleşimini temsil eder. AccessRule'1 nesnesi, kuralın alt nesneler tarafından nasıl devralındığı ve devralma işleminin nasıl yayıldığını da içerir. |
| AceEnumerator |
Bir erişim denetimi listesindeki (ACL) erişim denetimi girdileri (ACL) aracılığıyla yineleme olanağı sağlar. |
| AuditRule |
Kullanıcının kimliğiyle erişim maskesinin birleşimini temsil eder. Nesne AuditRule ayrıca kuralın alt nesneler tarafından nasıl devralındığı, devralma işleminin nasıl yayıldığını ve hangi koşullar için denetlendiği hakkında bilgiler içerir. |
| AuditRule<T> |
Kullanıcının kimliğiyle erişim maskesinin birleşimini temsil eder. |
| AuthorizationRule |
Güvenli hale getirilebilir nesnelere erişimi belirler. Türetilmiş sınıflar AccessRule ve AuditRule erişim ve denetim işlevselliği için uzmanlıklar sunar. |
| AuthorizationRuleCollection |
Bir nesne koleksiyonunu AuthorizationRule temsil eder. |
| CommonAce |
Bir erişim denetimi girdisi (ACE) temsil eder. |
| CommonAcl |
Erişim denetim listesini (ACL) temsil eder ve ve SystemAcl sınıfları için DiscretionaryAcl temel sınıftır. |
| CommonObjectSecurity |
Erişim denetim listelerinde (ACL) doğrudan düzenleme olmadan nesnelere erişimi denetler. Bu sınıf, sınıfın soyut temel sınıfıdır NativeObjectSecurity . |
| CommonSecurityDescriptor |
Bir güvenlik tanımlayıcısı temsil eder. Güvenlik tanımlayıcısı sahip, birincil grup, İsteğe Bağlı Access Control Listesi (DACL) ve Sistem Access Control Listesi (SACL) içerir. |
| CompoundAce |
Bileşik Access Control Girişini (ACE) temsil eder. |
| CryptoKeyAccessRule |
Şifreleme anahtarı için erişim kuralını temsil eder. Erişim kuralı, bir kullanıcının kimliğinin, erişim maskesinin ve erişim denetim türünün (izin verme veya reddetme) birleşimini temsil eder. Erişim kuralı nesnesi, kuralın alt nesneler tarafından nasıl devralındığı ve devralma işleminin nasıl yayıldığını da içerir. |
| CryptoKeyAuditRule |
Şifreleme anahtarı için denetim kuralını temsil eder. Denetim kuralı, bir kullanıcının kimliğiyle erişim maskesinin birleşimini temsil eder. Denetim kuralı ayrıca kuralın alt nesneler tarafından nasıl devralındığı, devralmayı nasıl yaydığı ve hangi koşullar için denetlendiği hakkında bilgiler içerir. |
| CryptoKeySecurity |
Access Control Listesi'nin (ACL) doğrudan işlemesi olmadan şifreleme anahtarı nesnesine erişimi denetleme olanağı sağlar. |
| CustomAce |
AceType sabit listesi üyelerinden biri tarafından tanımlanmayan bir Access Control Girdisini (ACE) temsil eder. |
| DirectoryObjectSecurity |
Access Control Listelerinin (ACL' ler) doğrudan denetlenmeden dizin nesnelerine erişimi denetleme olanağı sağlar. |
| DirectorySecurity |
Bir dizin için erişim denetimini ve denetim güvenliğini temsil eder. Bu sınıf devralınamaz. |
| DiscretionaryAcl |
İsteğe Bağlı Access Control Listesini (DACL) temsil eder. |
| EventWaitHandleAccessRule |
Bir kullanıcı veya grup için izin verilen veya reddedilen erişim hakları kümesini temsil eder. Bu sınıf devralınamaz. |
| EventWaitHandleAuditRule |
Bir kullanıcı veya grup için denetlenecek erişim hakları kümesini temsil eder. Bu sınıf devralınamaz. |
| EventWaitHandleSecurity |
Adlandırılmış bir sistem bekleme tanıtıcısına uygulanan Windows erişim denetimi güvenliğini temsil eder. Bu sınıf devralınamaz. |
| FileSecurity |
Bir dosyanın erişim denetimini ve denetim güvenliğini temsil eder. Bu sınıf devralınamaz. |
| FileSystemAccessRule |
Bir dosya veya dizin için erişim kuralı tanımlayan erişim denetimi girişinin (ACE) özetini temsil eder. Bu sınıf devralınamaz. |
| FileSystemAuditRule |
Bir dosya veya dizin için denetim kuralını tanımlayan erişim denetimi girişinin (ACE) özetini temsil eder. Bu sınıf devralınamaz. |
| FileSystemSecurity |
Bir dosya veya dizin için erişim denetimini ve denetim güvenliğini temsil eder. |
| GenericAce |
bir Access Control Girdisini (ACE) temsil eder ve diğer tüm ACE sınıfları için temel sınıftır. |
| GenericAcl |
Erişim denetim listesini (ACL) temsil eder ve , CommonAcl, DiscretionaryAclve RawAcl sınıflarının SystemAcltemel sınıfıdır. |
| GenericSecurityDescriptor |
Bir güvenlik tanımlayıcısı temsil eder. Güvenlik tanımlayıcısı sahip, birincil grup, İsteğe Bağlı Access Control Listesi (DACL) ve Sistem Access Control Listesi (SACL) içerir. |
| KnownAce |
şu anda Microsoft Corporation tarafından tanımlanan tüm Access Control Entry (ACE) türlerini kapsüller. Tüm KnownAce nesneler 32 bit erişim maskesi ve bir SecurityIdentifier nesne içerir. |
| MutexAccessRule |
Bir kullanıcı veya grup için izin verilen veya reddedilen erişim hakları kümesini temsil eder. Bu sınıf devralınamaz. |
| MutexAuditRule |
Bir kullanıcı veya grup için denetlenecek erişim hakları kümesini temsil eder. Bu sınıf devralınamaz. |
| MutexSecurity |
Adlandırılmış bir mutex için Windows erişim denetimi güvenliğini temsil eder. Bu sınıf devralınamaz. |
| NativeObjectSecurity |
Erişim Denetim Listelerinin (ACL' ler) doğrudan işlemesi olmadan yerel nesnelere erişimi denetleme olanağı sağlar. Yerel nesne türleri numaralandırma tarafından ResourceType tanımlanır. |
| ObjectAccessRule |
Kullanıcının kimliğinin, erişim maskesinin ve erişim denetim türünün (izin ver veya reddet) birleşimini temsil eder. Nesne ObjectAccessRule ayrıca kuralın uygulandığı nesne türü, kuralı devralabilen alt nesne türü, kuralın alt nesneler tarafından nasıl devralındığı ve devralma işleminin nasıl yayıldığı hakkında bilgiler içerir. |
| ObjectAce |
Dizin Hizmetleri nesnelerine erişimi denetler. Bu sınıf, dizin nesnesiyle ilişkilendirilmiş bir Access Control Girdisini (ACE) temsil eder. |
| ObjectAuditRule |
Kullanıcının kimliğinin, erişim maskesinin ve denetim koşullarının birleşimini temsil eder. Nesne ObjectAuditRule ayrıca kuralın uygulandığı nesne türü, kuralı devralabilen alt nesne türü, kuralın alt nesneler tarafından nasıl devralındığı ve devralma işleminin nasıl yayıldığı hakkında bilgiler içerir. |
| ObjectSecurity |
Erişim Denetim Listelerinin (ACL' ler) doğrudan işlemesi olmadan nesnelere erişimi denetleme olanağı sağlar. Bu sınıf ve CommonObjectSecurity sınıfları için DirectoryObjectSecurity soyut temel sınıftır. |
| ObjectSecurity<T> |
Access Control Listeleri 'nin (ACL' ler) doğrudan düzenlemesi olmadan nesnelere erişimi denetleme olanağı sağlar; ayrıca tür atama erişim hakları verir. |
| PrivilegeNotHeldException |
Ad alanında bir yöntem System.Security.AccessControl sahip olmadığı bir ayrıcalığı etkinleştirmeye çalıştığında oluşan özel durum. |
| QualifiedAce |
Niteleyici içeren bir Access Control Girdisi'ni (ACE) temsil eder. Bir AceQualifier nesneyle temsil edilen niteleyici, ACE'nin erişime izin verip vermeyeceğini, erişimi reddedip, sistem denetimlerine neden olup olmadığını veya sistem alarmlarına neden olup olmadığını belirtir. QualifiedAce sınıfı, ve ObjectAce sınıfları için CommonAce soyut temel sınıftır. |
| RawAcl |
bir Access Control Listesini (ACL) temsil eder. |
| RawSecurityDescriptor |
Bir güvenlik tanımlayıcısı temsil eder. Güvenlik tanımlayıcısı sahip, birincil grup, İsteğe Bağlı Access Control Listesi (DACL) ve Sistem Access Control Listesi (SACL) içerir. |
| RegistryAccessRule |
Bir kullanıcı veya grup için izin verilen veya reddedilen erişim hakları kümesini temsil eder. Bu sınıf devralınamaz. |
| RegistryAuditRule |
Bir kullanıcı veya grup için denetlenecek erişim hakları kümesini temsil eder. Bu sınıf devralınamaz. |
| RegistrySecurity |
Kayıt defteri anahtarı için Windows erişim denetimi güvenliğini temsil eder. Bu sınıf devralınamaz. |
| SemaphoreAccessRule |
Bir kullanıcı veya grup için izin verilen veya reddedilen erişim hakları kümesini temsil eder. Bu sınıf devralınamaz. |
| SemaphoreAuditRule |
Bir kullanıcı veya grup için denetlenecek erişim hakları kümesini temsil eder. Bu sınıf devralınamaz. |
| SemaphoreSecurity |
Adlandırılmış semafor için Windows erişim denetimi güvenliğini temsil eder. Bu sınıf devralınamaz. |
| SystemAcl |
Sistem Access Control Listesini (SACL) temsil eder. |
Numaralandırmalar
| Name | Description |
|---|---|
| AccessControlActions |
Güvenli kılınabilir nesneler için izin verilen eylemleri belirtir. |
| AccessControlModification |
Gerçekleştirilecek erişim denetimi değişikliğinin türünü belirtir. Bu numaralandırma, ObjectSecurity sınıfının yöntemleri ve alt öğeleri tarafından kullanılır. |
| AccessControlSections |
Güvenlik tanımlayıcısının kaydedilecek veya yüklenecek bölümlerini belirtir. |
| AccessControlType |
Erişime izin vermek veya erişimi reddetmek için bir AccessRule nesnesinin kullanılıp kullanılmayacağını belirtir. Bu değerler bayrak değildir ve birleştirilemez. |
| AceFlags |
Erişim denetimi girişinin (ACE) devralma ve denetim davranışını belirtir. |
| AceQualifier |
Erişim denetimi girişinin (ACE) işlevini belirtir. |
| AceType |
Kullanılabilir erişim denetimi girdisi (ACE) türlerini tanımlar. |
| AuditFlags |
Güvenliği sağlanabilir bir nesneye erişmeye yönelik denetim girişimlerinin koşullarını belirtir. |
| CompoundAceType |
CompoundAce nesnesinin türünü belirtir. |
| ControlFlags |
Bu bayraklar güvenlik tanımlayıcısı davranışını etkiler. |
| CryptoKeyRights |
Yetkilendirme kuralının erişimi veya denetimi denetlediği şifreleme anahtarı işlemini belirtir. |
| EventWaitHandleRights |
Adlandırılmış sistem olay nesnelerine uygulanabilecek erişim denetimi haklarını belirtir. |
| FileSystemRights |
Erişim ve denetim kuralları oluştururken kullanılacak erişim haklarını tanımlar. |
| InheritanceFlags |
Devralma bayrakları, erişim denetimi girdileri (ACL' ler) için devralma semantiğini belirtir. |
| MutexRights |
Adlandırılmış sistem mutex nesnelerine uygulanabilecek erişim denetimi haklarını belirtir. |
| ObjectAceFlags |
Access Control Girdileri (ACL) için nesne türlerinin varlığını belirtir. |
| PropagationFlags |
Access Control Girdilerinin (ACL' ler) alt nesnelere nasıl yayılma şeklini belirtir. Bu bayraklar yalnızca devralma bayrakları varsa önemlidir. |
| RegistryRights |
Kayıt defteri nesnelerine uygulanabilecek erişim denetimi haklarını belirtir. |
| ResourceType |
Tanımlanan yerel nesne türlerini belirtir. |
| SecurityInfos |
Sorgulanacak veya ayarlanacak bir güvenlik tanımlayıcısının bölümünü belirtir. |
| SemaphoreRights |
Adlandırılmış sistem semafor nesnelerine uygulanabilecek erişim denetimi haklarını belirtir. |
Temsilciler
| Name | Description |
|---|---|
| NativeObjectSecurity.ExceptionFromErrorCode |
Tümleştiricilerin sayısal hata kodlarını oluşturdukları belirli özel durumlarla eşlemesi için bir yol sağlar. |