SecurityManager Sınıf
Tanım
Ö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.
Dikkat
Code Access Security is not supported or honored by the runtime.
Güvenlik sistemiyle etkileşim kuran sınıflar için ana erişim noktası sağlar. Bu sınıf devralınamaz.
public ref class SecurityManager abstract sealed
public ref class SecurityManager sealed
public static class SecurityManager
[System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static class SecurityManager
public sealed class SecurityManager
[System.Runtime.InteropServices.ComVisible(true)]
public static class SecurityManager
type SecurityManager = class
[<System.Obsolete("Code Access Security is not supported or honored by the runtime.", DiagnosticId="SYSLIB0003", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type SecurityManager = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type SecurityManager = class
Public Class SecurityManager
Public NotInheritable Class SecurityManager
- Devralma
-
SecurityManager
- Öznitelikler
Açıklamalar
Güvenlik, güvenlik ilkesi yapılandırmasına erişmeye ve yapılandırmayı işlemeye yönelik yöntemler sağlar. örneklerini SecurityManageroluşturamazsınız.
Özellikler
CheckExecutionRights |
Kullanımdan kalktı.
Kullanımdan kalktı.
Yürütülebilmesi için kodun olması Execution gerekip gerekmediğini belirten bir değer alır veya ayarlar. |
SecurityEnabled |
Kullanımdan kalktı.
Kullanımdan kalktı.
Kullanımdan kalktı.
Kullanımdan kalktı.
Güvenliğin etkinleştirilip etkinleştirilmediğini belirten bir değer alır veya ayarlar. |
Yöntemler
CurrentThreadRequiresSecurityContextCapture() |
Güvenlik durumunun daha sonraki bir noktada yeniden oluşturulması gerekiyorsa, geçerli iş parçacığının güvenlik bağlamı yakalaması gerekip gerekmediğini belirler. |
GetStandardSandbox(Evidence) |
Sağlanan kanıtı içeren bir uygulamaya verilmesi güvenli bir izin kümesi alır. |
GetZoneAndOrigin(ArrayList, ArrayList) |
Geçerli derleme için verilen bölge kimliği ve URL kimliği izin kümelerini alır. |
IsGranted(IPermission) |
Kullanımdan kalktı.
Kullanımdan kalktı.
Çağırana bir izin verilip verilmeyeceğini belirler. |
LoadPolicyLevelFromFile(String, PolicyLevelType) |
Kullanımdan kalktı.
Kullanımdan kalktı.
Belirtilen dosyadan bir PolicyLevel yükler. |
LoadPolicyLevelFromString(String, PolicyLevelType) |
Kullanımdan kalktı.
Kullanımdan kalktı.
Belirtilen dizeden bir PolicyLevel yükler. |
PolicyHierarchy() |
Kullanımdan kalktı.
Kullanımdan kalktı.
Güvenlik ilkesi hiyerarşisine bilgisayar ilkesi ve kullanıcı ilkesi gibi düzeylere göre erişmek için bir numaralandırıcı sağlar. |
ResolvePolicy(Evidence) |
Kullanımdan kalktı.
Kullanımdan kalktı.
Belirtilen kanıta göre koda hangi izinlerin verileceğini belirler. |
ResolvePolicy(Evidence, PermissionSet, PermissionSet, PermissionSet, PermissionSet) |
Kullanımdan kalktı.
Kullanımdan kalktı.
Belirtilen kanıt ve isteklere göre koda hangi izinlerin verileceğini belirler. |
ResolvePolicy(Evidence[]) |
Kullanımdan kalktı.
Kullanımdan kalktı.
Belirtilen kanıta göre koda hangi izinlerin verileceğini belirler. |
ResolvePolicyGroups(Evidence) |
Kullanımdan kalktı.
Kullanımdan kalktı.
Belirtilen kanıtla eşleşen bir kod grupları koleksiyonu alır. |
ResolveSystemPolicy(Evidence) |
Kullanımdan kalktı.
Kullanımdan kalktı.
Düzey ilkesi AppDomain hariç, belirtilen kanıta göre koda hangi izinlerin verileceğini belirler. |
SavePolicy() |
Kullanımdan kalktı.
Kullanımdan kalktı.
Değiştirilen güvenlik ilkesi durumunu kaydeder. |
SavePolicyLevel(PolicyLevel) |
Kullanımdan kalktı.
Kullanımdan kalktı.
ile LoadPolicyLevelFromFile(String, PolicyLevelType)yüklenen değiştirilmiş bir güvenlik ilkesi düzeyini kaydeder. |