예제 #1
0
  public Authorizer(final UserAuthorizeData user) {
    this.user = user;
    if (user.getUserId() == null) {
      this.user.setUserId("anonymous");
    }
    this.principal =
        new Principal() {

          public String getName() {
            return user.getUserId();
          }
        };
  }
예제 #2
0
 public boolean isSecure() {
   return "https".equals(user.getRequest().getRequestUri().getScheme());
 }