...
- Create implementations of the IgniteSandbox interface.
- Extend interface IgniteSecurity to use IgniteSandbox.
- Extend interface SecuritySubject to get sandbox permissions. The default implementation of this method should return ALL_PERMISSIONS, which means - no restrictions.
That is essential for backward compatibility with existing implementations of GridSecurityProcessor. - Execution a user-defined code in the Ignite Sandbox for the following components:
a. ComputeJob;
b. EntryProcessor;
c. IgniteBiPredicate;
d. IgniteClosure;
e. StreamReceiver.
...
{"serverDuration": 154, "requestCorrelationId": "cdd412cff1157365"}