Deklarace
Contents
[
Hide
]
Všechny komponenty Aspose Java vyžadují nastavení oprávnění Full Trust. Důvodem je, že komponenty Aspose Java potřebují přístup k nastavením registru, systémovým souborům mimo virtuální adresář pro určité operace, jako je parsování fontů atd. Navíc jsou komponenty Aspose Java založeny na základních třídách systému Java, které v mnoha případech také vyžadují nastavení oprávnění Full Trust.
Poskytovatelé internetových služeb hostující více aplikací od různých společností většinou uplatňují úroveň zabezpečení Medium Trust:
- OleDbPermission není k dispozici. To znamená, že nemůžete použít spravovaný poskytovatel dat ADO.NET OLE DB k přístupu k databázím.
- EventLogPermission není k dispozici. To znamená, že nemůžete přistupovat k Windows Event Log.
- ReflectionPermission není k dispozici. To znamená, že nemůžete použít reflexi.
- RegistryPermission není k dispozici. To znamená, že nemůžete přistupovat k registru.
- WebPermission je omezeno. To znamená, že vaše aplikace může komunikovat jen s adresou nebo rozsahem adres, které definujete v elementu
. - FileIOPermission je omezeno. To znamená, že můžete přistupovat jen k souborům ve virtuální adresářové hierarchii vaší aplikace.
Z důvodů uvedených výše nelze komponenty Aspose Java používat na serverech, které poskytují nastavení oprávnění jiná než Full Trust.