System.Security Ad Alanı

İ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

Name Description
AllowPartiallyTrustedCallersAttribute

Bir 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 denetimine ve özelleştirmesine izin verir.

NamedPermissionSet

Kendisiyle ilişkilendirilmiş bir ad ve açıklama içeren 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ı türde izin 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 bellek 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ükseltmesine neden olamayacağını belirtir.

SecurityTreatAsSafeAttribute

Derlemedeki saydam kodla hangi SecurityCriticalAttribute üyesine erişilebildiğini tanımlar.

SuppressUnmanagedCodeSecurityAttribute

Yönetilen kodun yığın yürüyüşü olmadan yönetilmeyen koda çağrı yapmasına izin verir. Bu sınıf devralınamaz.

UnverifiableCodeAttribute

Uygun olmayan kod içeren modülleri işaretler. Bu sınıf devralınamaz.

VerificationException

Güvenlik ilkesi kodun güvenli tür 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

Name Description
IEvidenceFactory

Nesnenin 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 gösteriminden 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

Name Description
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

AllowPartiallyTrustedCallersAttribute (APTCA) özniteliğiyle 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

SecurityCriticalAttributekapsamını belirtir.

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.