class IgniteSecurityProcessor implements IgniteSecurity, GridProcessor {

    @Override public OperationSecurityContext withContext(SecurityContext secCtx) {
        assert secCtx != null;

        secPrc.touch(secCtx);

        SecurityContext old = curSecCtx.get();

        curSecCtx.set(secCtx);

        return new OperationSecurityContext(this, old);
    }

    public  IgniteSecurityProcessor(GridKernalContext ctx, GridSecurityProcessor secPrc);

}