Prohlášení

SDK Documentize.com vyžadují sadu oprávnění Plná důvěra při použití v aplikacích .NET. Tato úroveň oprávnění je nezbytná pro SDK, aby mohly provádět určité operace na úrovni systému, jako je přístup k registru, systémovým souborům a zpracování písem.

Proč je vyžadována plná důvěra

SDK Documentize využívají základní systémové třídy .NET, které často potřebují zvýšená oprávnění z následujících důvodů:

  • Přístup k registru: Některé operace mohou vyžadovat čtení nebo zápis do systémového registru.
  • Systémové soubory: Přístup k systémovým souborům mimo virtuální adresář aplikace může být nezbytný pro určité úkoly, jako je zpracování písem nebo provádění operací se soubory.

Omezení prostředí s prostřední důvěrou

V hostingových prostředích, která vynucují zabezpečení Prostřední důvěra, jsou některá důležitá oprávnění omezena nebo nejsou k dispozici. To by mohlo zabránit správnému fungování SDK v takových prostředích. Následující omezení platí v režimu Prostřední důvěra:

  • OleDbPermission: Nelze použít spravovaného poskytovatele dat OLE DB ADO.NET k přístupu k databázím.
  • EventLogPermission: Přístup k protokolu událostí Windows je zakázán.
  • ReflectionPermission: Zabraňuje použití reflexe, což může ovlivnit některé dynamické operace.
  • RegistryPermission: Přístup k systémovému registru je zamítnut.
  • WebPermission: Komunikace je omezena na předem definované adresy nebo rozsahy, jak je nakonfigurováno v prvku <trust>.
  • FileIOPermission: Přístup k souborům je omezen na soubory v virtuálním adresáři aplikace.
 Čeština