1 package org
.argeo
.security
;
3 import org
.springframework
.security
.GrantedAuthority
;
4 import org
.springframework
.security
.providers
.UsernamePasswordAuthenticationToken
;
6 public class SiteAuthenticationToken
extends
7 UsernamePasswordAuthenticationToken
{
8 private static final long serialVersionUID
= 1955222132884795213L;
9 private final String url
;
10 private final String workspace
;
12 public SiteAuthenticationToken(Object principal
, Object credentials
,
13 String url
, String workspace
) {
14 super(principal
, credentials
);
16 this.workspace
= workspace
;
19 public SiteAuthenticationToken(Object principal
, Object credentials
,
20 GrantedAuthority
[] authorities
, String url
, String workspace
) {
21 super(principal
, credentials
, authorities
);
23 this.workspace
= workspace
;
26 public String
getUrl() {
30 public String
getWorkspace() {