System.Security 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.
İzinler için temel sınıflar da dahil olmak üzere ortak dil çalışma zamanı güvenlik sisteminin temel yapısını sağlar.
Sınıflar
AllowPartiallyTrustedCallersAttribute |
Derlemenin kısmen güvenilen kod tarafından çağrılmasına izin verir. Bu bildirim olmadan, yalnızca tam olarak güvenilen arayanlar derlemeyi kullanabilir. Bu sınıf devralınamaz. |
CodeAccessPermission |
Tüm kod erişim izinlerinin temel yapısını tanımlar. |
HostProtectionException |
Reddedilen bir konak kaynağı algılandığında oluşan özel durum. |
HostSecurityManager |
Uygulama etki alanları için güvenlik davranışının denetlenmesini ve özelleştirilmesini sağlar. |
NamedPermissionSet |
Kendisiyle ilişkilendirilmiş bir ada ve açıklamaya sahip bir izin kümesi tanımlar. Bu sınıf devralınamaz. |
PermissionSet |
Birçok farklı izin türü içerebilen bir koleksiyonu temsil eder. |
ReadOnlyPermissionSet |
Birçok farklı izin türü içerebilen salt okunur bir koleksiyonu temsil eder. |
SecureString |
Artık gerekmediğinde bilgisayar belleğinden silerek gizli tutulması gereken metni temsil eder. Bu sınıf devralınamaz. |
SecureStringMarshal |
Yönetilmeyen belleği ayırmaya ve yönetilmeyen bellek bloklarını kopyalamaya yönelik bir yöntem koleksiyonu sağlar. |
SecurityContext |
İş parçacıkları arasında aktarılan yürütme bağlamları için güvenlikle ilgili tüm verileri kapsüller ve yar. Bu sınıf devralınamaz. |
SecurityCriticalAttribute |
Kodun veya derlemenin güvenlik açısından kritik işlemler gerçekleştirdiğini belirtir. |
SecurityElement |
Güvenlik nesnelerini kodlamaya yönelik XML nesne modelini temsil eder. Bu sınıf devralınamaz. |
SecurityException |
Bir güvenlik hatası algılandığında oluşan özel durum. |
SecurityManager |
Güvenlik sistemiyle etkileşim kuran sınıflar için ana erişim noktası sağlar. Bu sınıf devralınamaz. |
SecurityRulesAttribute |
Ortak dil çalışma zamanının bir derleme için zorunlu kılması gereken güvenlik kuralları kümesini gösterir. |
SecuritySafeCriticalAttribute |
Türleri veya üyeleri güvenlik açısından kritik ve saydam kodla güvenli bir şekilde erişilebilir olarak tanımlar. |
SecurityState |
Nesneden AppDomainManager bir eylemin güvenlik durumunu istemek için bir temel sınıf sağlar. |
SecurityTransparentAttribute |
Bir derlemenin ayrıcalık yükselmesine neden olamayacağını belirtir. |
SecurityTreatAsSafeAttribute |
Derlemedeki saydam kodla hangi nonpublic SecurityCriticalAttribute üyelerine erişilebildiğini tanımlar. |
SuppressUnmanagedCodeSecurityAttribute |
Yönetilen kodun yığın kılavuzu olmadan yönetilmeyen koda çağrı yapmasına izin verir. Bu sınıf devralınamaz. |
UnverifiableCodeAttribute |
Doğrulayınamayan kod içeren modülleri işaretler. Bu sınıf devralınamaz. |
VerificationException |
Güvenlik ilkesi kodun tür güvenli olmasını gerektirdiğinde ve doğrulama işlemi kodun tür güvenli olduğunu doğrulayamadıysa oluşan özel durum. |
XmlSyntaxException |
XML ayrıştırmada söz dizimi hatası olduğunda oluşan özel durum. Bu sınıf devralınamaz. |
Arabirimler
IEvidenceFactory |
Nesnesinin Evidenceöğesini alır. |
IPermission |
İzin türleri tarafından uygulanan yöntemleri tanımlar. |
ISecurityEncodable |
İzin nesnesi durumunu XML öğesi gösterimine ve öğesinden dönüştüren yöntemleri tanımlar. |
ISecurityPolicyEncodable |
İzin nesnesi durumunu XML öğesi gösterimine ve öğesinden dönüştüren yöntemleri destekler. |
IStackWalk |
Çağrı yığınındaki tüm çağıranların korumalı bir kaynağa erişmek için gerekli izinlere sahip olup olmadığını belirleyen yığın yürüyüşünü yönetir. |
Numaralandırmalar
HostSecurityManagerOptions |
Konak güvenlik yöneticisi tarafından kullanılacak güvenlik ilkesi bileşenlerini belirtir. |
ManifestKinds |
İmza bilgilerinin uygulandığı bildirim türünü temsil eder. |
PartialTrustVisibilityLevel |
(APTCA) özniteliğiyle AllowPartiallyTrustedCallersAttribute işaretlenmiş kod için varsayılan kısmi güven görünürlüğünü belirtir. |
PolicyLevelType |
Yönetilen kod ilkesi düzeyinin türünü belirtir. |
SecurityContextSource |
Güvenlik bağlamı için kaynağı tanımlar. |
SecurityCriticalScope |
kapsamını SecurityCriticalAttributebelirtir. |
SecurityRuleSet |
Ortak dil çalışma zamanının bir derleme için zorunlu kılması gereken güvenlik kuralları kümesini tanımlar. |
SecurityZone |
Güvenlik ilkesi tarafından kullanılan güvenlik bölgelerine karşılık gelen tamsayı değerlerini tanımlar. |