@Entity(name="OAUTH1_TOKEN")
public class OAuth1TokenEntity
extends java.lang.Object
implements org.glassfish.jersey.server.oauth1.OAuth1Token
OAuth1Token
.Modifier and Type | Class and Description |
---|---|
static class |
OAuth1TokenEntity.Builder |
Modifier and Type | Field and Description |
---|---|
private OAuth1ConsumerEntity |
consumer |
(package private) static java.lang.String |
OAUTH1_TOKEN |
private java.lang.String |
principal |
private java.util.Set<OAuth1RoleEntity> |
roles |
private java.lang.String |
secret |
private java.lang.String |
token |
Constructor and Description |
---|
OAuth1TokenEntity() |
OAuth1TokenEntity(java.lang.String token,
java.lang.String secret,
OAuth1ConsumerEntity consumer,
java.security.Principal principal,
java.util.Set<OAuth1RoleEntity> roles) |
Modifier and Type | Method and Description |
---|---|
(package private) static OAuth1TokenEntity.Builder |
builder(OAuth1ConsumerEntity consumer,
java.lang.String shopId) |
static OAuth1TokenEntity.Builder |
builder(OAuth1ConsumerEntity consumer,
java.lang.String shopId,
java.util.Set<OAuth1RoleEntity> roles) |
(package private) static OAuth1TokenEntity.Builder |
builder(OAuth1TokenEntity token,
OAuth1ConsumerEntity consumer) |
javax.ws.rs.core.MultivaluedHashMap<java.lang.String,java.lang.String> |
getAttributes() |
OAuth1ConsumerEntity |
getConsumer() |
java.security.Principal |
getPrincipal() |
java.util.Set<OAuth1RoleEntity> |
getRoles() |
java.lang.String |
getSecret() |
java.lang.String |
getToken() |
boolean |
isInRole(java.lang.String rolename) |
void |
setConsumer(OAuth1ConsumerEntity consumer) |
void |
setPrincipal(java.lang.String principal) |
void |
setRoles(java.util.Set<OAuth1RoleEntity> roles) |
void |
setSecret(java.lang.String secret) |
void |
setToken(java.lang.String token) |
static final java.lang.String OAUTH1_TOKEN
private java.lang.String token
private java.lang.String secret
private OAuth1ConsumerEntity consumer
private java.lang.String principal
private java.util.Set<OAuth1RoleEntity> roles
public OAuth1TokenEntity()
public OAuth1TokenEntity(java.lang.String token, java.lang.String secret, OAuth1ConsumerEntity consumer, java.security.Principal principal, java.util.Set<OAuth1RoleEntity> roles)
public java.lang.String getToken()
getToken
in interface org.glassfish.jersey.server.oauth1.OAuth1Token
public java.lang.String getSecret()
getSecret
in interface org.glassfish.jersey.server.oauth1.OAuth1Token
public OAuth1ConsumerEntity getConsumer()
getConsumer
in interface org.glassfish.jersey.server.oauth1.OAuth1Token
public javax.ws.rs.core.MultivaluedHashMap<java.lang.String,java.lang.String> getAttributes()
getAttributes
in interface org.glassfish.jersey.server.oauth1.OAuth1Token
public java.security.Principal getPrincipal()
getPrincipal
in interface org.glassfish.jersey.server.oauth1.OAuth1Token
public boolean isInRole(java.lang.String rolename)
isInRole
in interface org.glassfish.jersey.server.oauth1.OAuth1Token
public void setRoles(java.util.Set<OAuth1RoleEntity> roles)
public java.util.Set<OAuth1RoleEntity> getRoles()
public static final OAuth1TokenEntity.Builder builder(OAuth1ConsumerEntity consumer, java.lang.String shopId, java.util.Set<OAuth1RoleEntity> roles)
static OAuth1TokenEntity.Builder builder(OAuth1TokenEntity token, OAuth1ConsumerEntity consumer)
static OAuth1TokenEntity.Builder builder(OAuth1ConsumerEntity consumer, java.lang.String shopId)
public void setToken(java.lang.String token)
public void setSecret(java.lang.String secret)
public void setConsumer(OAuth1ConsumerEntity consumer)
public void setPrincipal(java.lang.String principal)