@Override protected AuthorizationInfo doGetAuthorizationInfo(PrincipalCollection principals) { UserContext userContext = (UserContext) principals.getPrimaryPrincipal(); HeaderAuthToken headerAuthToken = new HeaderAuthToken(); headerAuthToken.setUserContext(userContext); return populateAccount(headerAuthToken); }