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 kılınabilir nesneler üzerinde erişimi denetleyen ve güvenlikle ilgili eylemlere denetim sağlayan programlama öğeleri sağlar.
Sınıflar
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. Nesne AccessRule ayrıca 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 bilgi içerir. |
AuditRule<T> |
Kullanıcının kimliğiyle erişim maskesinin birleşimini temsil eder. |
AuthorizationRule |
Güvenliği sağlanabilir nesnelere erişimi belirler. Türetilmiş sınıflar AccessRule ve AuditRule erişim ve denetim işlevleri için uzmanlıklar sunar. |
AuthorizationRuleCollection |
Nesne koleksiyonunu AuthorizationRule temsil eder. |
CommonAce |
Erişim denetimi girişini (ACE) temsil eder. |
CommonAcl |
Bir 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 listelerinin (ACL' ler) doğrudan düzenlemesi 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 bir erişim kuralını temsil eder. Erişim kuralı, kullanıcının kimliğinin, erişim maskesinin ve erişim denetim türünün (izin ver veya reddet) bir bileşimini temsil eder. Erişim kuralı nesnesi ayrıca kuralın alt nesneler tarafından nasıl devralınmış olduğu ve devralmanın nasıl yayıldıklarına ilişkin bilgiler içerir. |
CryptoKeyAuditRule |
Bir şifreleme anahtarı için denetim kuralını temsil eder. Bir denetim kuralı, kullanıcının kimliğinin ve erişim maskesinin bir birleşimini temsil eder. Bir denetim kuralı ayrıca kuralın alt nesneler tarafından nasıl Devralındığı, devralmanın nasıl yayıldığı ve hangi koşullarda denetleneceği hakkında bilgiler içerir. |
CryptoKeySecurity |
Bir Access Control listesi (ACL) doğrudan düzenlemesi olmadan bir şifreleme anahtarı nesnesine erişimi denetleme olanağı sağlar. |
CustomAce |
Numaralandırmanın üyelerinden biri tarafından tanımlanmayan bir Access Control Girdisini AceType (ACE) temsil eder. |
DirectoryObjectSecurity |
Access Control Listeleri (ACL' ler) doğrudan düzenlemeden 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) soyutlamasını temsil eder. Bu sınıf devralınamaz. |
FileSystemAuditRule |
Bir dosya veya dizin için denetim kuralı tanımlayan erişim denetimi girişinin (ACE) soyutlamasını 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 , DiscretionaryAcl, RawAclve SystemAcl sınıflarının CommonAcltemel 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 Girdisi (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 |
Access Control Listeleri (ACL) doğrudan düzenlemeden yerel nesnelere erişimi denetleme olanağı sağlar. Yerel nesne türleri sabit listesi 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ığı nesnenin türü, kuralı devralabilecek alt nesnenin türü, kuralın alt nesneler tarafından nasıl devralındığı ve devralma işleminin nasıl yayıldığı hakkında bilgi içerir. |
ObjectAce |
Dizin Hizmetleri nesnelerine erişimi denetler. Bu sınıf, bir dizin nesnesiyle ilişkili bir Access Control Girdisini (ACE) temsil eder. |
ObjectAuditRule |
Kullanıcının kimliğinin, erişim maskesinin ve denetim koşullarının bir bileşimini temsil eder. Nesne ObjectAuditRule ayrıca kuralın uygulandığı nesnenin türü, kuralı devralabilecek alt nesnenin türü, kuralın alt nesneler tarafından nasıl devralındığı ve devralma işleminin nasıl yayıldığı hakkında bilgi içerir. |
ObjectSecurity |
Access Control Listeleri (ACL) doğrudan düzenlemeden nesnelere erişimi denetleme olanağı sağlar. Bu sınıf ve DirectoryObjectSecurity sınıfları için CommonObjectSecurity soyut temel sınıftır. |
ObjectSecurity<T> |
Access Control Listeleri (ACL' ler) doğrudan düzenlemeden 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 reddeddiğini, sistem denetimlerine 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ış bir 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
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, sınıfın yöntemleri ObjectSecurity ve alt öğeleri tarafından kullanılır. |
AccessControlSections |
Bir güvenlik tanımlayıcısının kaydedilecek veya yükleyebileceğiniz bölümlerini belirtir. |
AccessControlType |
Bir AccessRule nesnenin erişime izin vermek veya erişimi reddetmek için 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 |
Nesnenin CompoundAce türünü belirtir. |
ControlFlags |
Bu bayraklar güvenlik tanımlayıcısı davranışını etkiler. |
CryptoKeyRights |
Yetkilendirme kuralının erişimini veya denetimini denetlemeyle ilgili ş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) için devralmanın 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) alt nesnelere nasıl yayıldığından emin olun. 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
NativeObjectSecurity.ExceptionFromErrorCode |
Tümleştiricilerin sayısal hata kodlarını oluşturdukları belirli özel durumlarla eşlemesi için bir yol sağlar. |