Sandbox
Sandbox enumeration
Korumalı alan bayrak kümesi, potansiyel olarak güvenilmeyen kaynaklara yönelik yetenekleri kısıtlamak için kullanılan, aşağıdaki işaretlerden sıfır veya daha fazlasından oluşan bir kümedir.
[Flags]
public enum Sandbox
değerler
İsim | Değer | Tanım |
---|---|---|
None | 0 | Bayrak ayarlanmadı, her korumalı alan özelliği kabul edildi |
Navigation | 1 | Bu işaret, içeriğin korumalı alana alınmış gözatma bağlamının kendisi (veya içinde daha fazla yuvalanmış bağlamlara gözatma), yardımcı göz atma bağlamları (daha sonra tanımlanan korumalı alanlı yardımcı gezinme gözatma bağlamı bayrağı tarafından korunan) dışındaki göz atma bağlamlarında gezinmesini engeller. tarama bağlamı (aşağıda tanımlanan korumalı alanlı üst düzey gezinme tarama bağlamı bayrağı tarafından korunur). Korumalı alanlı yardımcı gezinme tarama bağlam bayrağı ayarlanmamışsa, bazı durumlarda kısıtlamalar yine de açılır pencerelerin (yeni üst düzey tarama bağlamları) açılmasına izin verir. Bu tarama bağlamlarında her zaman izin verilen bir korumalı alan gezgini bulunur; bu, tarama bağlamı oluşturulduğunda ayarlanır ve bu, onları oluşturan tarama bağlamının gerçekte gezinmesine olanak tanır. (Aksi takdirde, korumalı alan gezinme tarama bağlamı bayrağı, açılmış olsalar bile gezinmelerini engeller. |
AuxiliaryNavigation | 2 | Bu işaret, içeriğin, örneğin hedef özniteliği veya window.open() yöntemini kullanarak yeni yardımcı tarama bağlamları oluşturmasını engeller. |
TopLevelNavigation | 4 | Bu işaret, içeriğin üst düzey tarama bağlamında gezinmesini ve içeriğin üst düzey tarama bağlamını kapatmasını engeller. Korumalı alan üst düzey gezinme tarama bağlamı bayrağı ayarlanmadığında, içerik en üst düzey tarama bağlamında gezinebilir, ancak diğer tarama bağlamları, korumalı alan gezinme tarama bağlam bayrağı ve muhtemelen korumalı alan yardımcı gezinme gezinme tarama bağlam bayrağı tarafından korunmaya devam eder. |
Plugins | 8 | Bu işaret, içeriğin, bu eklentiler güvenli hale getirilemediği sürece, gömme öğesi, nesne öğesi, uygulama öğesi veya iç içe gözatma bağlamında gezinme yoluyla eklentileri başlatmasını engeller. |
Origin | 10 | Bu işaret, içeriği benzersiz bir kaynağa zorlar, böylece aynı kaynaktan başka içeriğe erişmesini engeller. |
Forms | 20 | Bu işaret, form gönderimini engeller. |
PointerLock | 40 | Bu bayrak, İşaretçi Kilidi API’sini devre dışı bırakır. |
Scripts | 80 | Bu bayrak, komut dosyasının yürütülmesini engeller. |
AutomaticFeatures | 100 | Bu işaret, otomatik olarak video oynatma veya bir form denetimine otomatik olarak odaklanma gibi otomatik olarak tetiklenen özellikleri engeller. |
Fullscreen | 200 | Bu işaret, içeriğin requestFullscreen() yöntemini kullanmasını engeller. |
DocumentDomain | 400 | Bu işaret, içeriğin etkin komut dosyası kaynağını değiştirmek için Document.domain özelliğini kullanmasını engeller. |
Images | 800 | Bu bayrak, resim yüklemeyi devre dışı bırakır. |
Ayrıca bakınız
- ad alanı Aspose.Svg
- toplantı Aspose.SVG