@Entity(name="OAUTH2_TOKEN")
public class OAuth2TokenEntity
extends java.lang.Object
OAuth2Token
.Modifier and Type | Class and Description |
---|---|
static class |
OAuth2TokenEntity.Builder |
Modifier and Type | Field and Description |
---|---|
private OAuth2ConsumerEntity |
consumer |
(package private) static java.lang.String |
OAUTH2_TOKEN |
private java.lang.String |
principal |
private java.util.Set<OAuth2RoleEntity> |
roles |
private java.lang.String |
token |
Constructor and Description |
---|
OAuth2TokenEntity() |
OAuth2TokenEntity(java.lang.String token,
OAuth2ConsumerEntity consumer,
java.security.Principal principal,
java.util.Set<OAuth2RoleEntity> roles) |
Modifier and Type | Method and Description |
---|---|
(package private) static OAuth2TokenEntity.Builder |
builder(OAuth2ConsumerEntity consumer,
java.lang.String shopId) |
static OAuth2TokenEntity.Builder |
builder(OAuth2ConsumerEntity consumer,
java.lang.String shopId,
java.util.Set<OAuth2RoleEntity> roles) |
(package private) static OAuth2TokenEntity.Builder |
builder(OAuth2TokenEntity token,
OAuth2ConsumerEntity consumer) |
javax.ws.rs.core.MultivaluedHashMap<java.lang.String,java.lang.String> |
getAttributes() |
OAuth2ConsumerEntity |
getConsumer() |
java.security.Principal |
getPrincipal() |
java.util.Set<OAuth2RoleEntity> |
getRoles() |
java.lang.String |
getToken() |
boolean |
isInRole(java.lang.String rolename) |
void |
setConsumer(OAuth2ConsumerEntity consumer) |
void |
setPrincipal(java.lang.String principal) |
void |
setRoles(java.util.Set<OAuth2RoleEntity> roles) |
void |
setToken(java.lang.String token) |
static final java.lang.String OAUTH2_TOKEN
private java.lang.String token
private OAuth2ConsumerEntity consumer
private java.lang.String principal
private java.util.Set<OAuth2RoleEntity> roles
public OAuth2TokenEntity()
public OAuth2TokenEntity(java.lang.String token, OAuth2ConsumerEntity consumer, java.security.Principal principal, java.util.Set<OAuth2RoleEntity> roles)
public java.lang.String getToken()
public OAuth2ConsumerEntity getConsumer()
public javax.ws.rs.core.MultivaluedHashMap<java.lang.String,java.lang.String> getAttributes()
public java.security.Principal getPrincipal()
public boolean isInRole(java.lang.String rolename)
public void setRoles(java.util.Set<OAuth2RoleEntity> roles)
public java.util.Set<OAuth2RoleEntity> getRoles()
public static final OAuth2TokenEntity.Builder builder(OAuth2ConsumerEntity consumer, java.lang.String shopId, java.util.Set<OAuth2RoleEntity> roles)
static OAuth2TokenEntity.Builder builder(OAuth2TokenEntity token, OAuth2ConsumerEntity consumer)
static OAuth2TokenEntity.Builder builder(OAuth2ConsumerEntity consumer, java.lang.String shopId)
public void setToken(java.lang.String token)
public void setConsumer(OAuth2ConsumerEntity consumer)
public void setPrincipal(java.lang.String principal)