@Test(expected = UncheckedExecutionException.class) public void testThrowsNoAuthParams() { control.replay(); interceptor.getAuthorizingParamGetters().getUnchecked(NoParams.class.getMethods()[0]); }
@VisibleForTesting LoadingCache<Method, Function<Object[], Optional<JobKey>>> getAuthorizingParamGetters() { return authorizingParamGetters; }
ShiroAuthorizingParamInterceptor implements MethodInterceptor { @VisibleForTesting LoadingCache<Method, Function<Object[], Optional<JobKey>>> getAuthorizingParamGetters() { return authorizingParamGetters; } }
ShiroAuthorizingParamInterceptor implements MethodInterceptor { @VisibleForTesting LoadingCache<Method, Function<Object[], Optional<JobKey>>> getAuthorizingParamGetters() { return authorizingParamGetters; }  }
ShiroAuthorizingParamInterceptor implements MethodInterceptor { @VisibleForTesting LoadingCache<Method, Function<Object[], Optional<JobKey>>> getAuthorizingParamGetters() { return authorizingParamGetters; }  @Override Object invoke(MethodInvocation invocation); }
ShiroAuthorizingParamInterceptor implements MethodInterceptor { @VisibleForTesting LoadingCache<Method, Function<Object[], Optional<JobKey>>> getAuthorizingParamGetters() { return authorizingParamGetters; }  @Override Object invoke(MethodInvocation invocation);  }