private boolean decodeRequestParameters;
<BUG>private long expiryThreshold;
@Override</BUG>
public void filter(ContainerRequestContext rc) throws IOException {
<BUG>SecurityContext sc = rc.getSecurityContext();

if (sc == null || sc.getUserPrincipal() == null) {
throw ExceptionUtils.toNotAuthorizedException(null, null);
}</BUG>
UriInfo ui = rc.getUriInfo();

private boolean decodeRequestParameters;
private long expiryThreshold;
private String redirectUri;
@Override
public void filter(ContainerRequestContext rc) throws IOException {
checkSecurityContextStart(rc.getSecurityContext());
UriInfo ui = rc.getUriInfo();
