|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
---|---|
StandardXProcSecurityManager |
This is the StandardXProcSecurityManager used on default by MorganaXProc . |
XProcSecurityManager | This class is used to implement security management to protect your system against possible threats from running third party XProc pipelines or while developing new XProc pipeline. |
Enum Summary | |
---|---|
XProcSecurityManager.Operations | This enumeration lists the individual operation for which security controls will be performed. |
XProcSecurityManager.Strategies | The basic security strategies implemented by XProcSecurityManager |
Exception Summary | |
---|---|
XProcSecurityException | An Exception of this class is raised, when a XProc pipeline attempts to access a resource that is not allowed by the currently used security manager. |
This package contains the classes of MorganaXProc's security management system.
The core class here is XProcSecurityManager
which is called every time before
a security relevant action is executed. If a violation of the security rules layed out in
XProcSecurityManager
is found, a XProcSecurityException
is raised.
The class StandardSecurityManager
is used by MorganaXProc on default. It is an
authoritarian manager, so everything is forbidden except explicitly allowed. Allowed are:
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |