| Class | Description |
|---|---|
| AdminCallableMonitor |
Report any rejected
Callables and FilePath executions and allow
admins to whitelist them. |
| AdminCallableWhitelist |
Whitelists
Callables that are approved by the admins. |
| AdminFilePathFilter |
FilePathFilter that allows admins to whitelist specific file access. |
| AdminFilePathFilter.ChannelConfiguratorImpl | |
| AdminWhitelistRule |
Rules of whitelisting for
RoleSensitive objects and FilePaths. |
| CallableDirectionChecker |
Inspects
Callables that run on the master. |
| CallableDirectionChecker.ChannelConfiguratorImpl |
Installs
CallableDirectionChecker to every channel. |
| CallableDirectionChecker.DefaultWhitelist |
Whitelist rule based on system properties.
|
| CallableRejectionConfig |
Text file that lists whitelisted callables.
|
| CallableWhitelist |
Used on the master to selectively allow specific
Callables to execute on the master
even when those Callables do not have proper Role declarations from its
RoleSensitive.checkRoles(RoleChecker) method. |
| DefaultFilePathFilter |
Blocks slaves from writing to files on the master by default (and also provide the kill switch.)
|
| MasterKillSwitchConfiguration |
Exposes
AdminWhitelistRule.masterKillSwitch to the admin. |
| MasterKillSwitchWarning |
If
AdminWhitelistRule.masterKillSwitch is on, warn the user. |
| RejectedCallable |
Copyright © 2019. All rights reserved.