class AccessTokenServiceImpl extends java.lang.Object implements AccessTokenService
Modifier and Type | Field and Description |
---|---|
private ConsumerService |
consumerService |
private org.apache.onami.persist.EntityManagerProvider |
emProvider |
Constructor and Description |
---|
AccessTokenServiceImpl(org.apache.onami.persist.EntityManagerProvider emProvider,
ConsumerService consumerService) |
Modifier and Type | Method and Description |
---|---|
OAuth1TokenEntity |
create(AccessTokenContext context) |
boolean |
delete(java.lang.String tokenValue) |
boolean |
exists(java.lang.String token) |
java.util.List<OAuth1TokenEntity> |
findByShopId(java.lang.String shopId) |
private java.util.Set<OAuth1RoleEntity> |
findRoles(javax.persistence.EntityManager entityManager,
java.util.Set<java.lang.String> roles) |
OAuth1TokenEntity |
get(java.lang.String tokenValue)
It gets the
OAuth1TokenEntity by the tokenValue. |
java.util.List<OAuth1RoleEntity> |
getAllRoles() |
OAuth1RoleEntity |
getRoleByName(java.lang.String rolename) |
OAuth1TokenEntity |
save(OAuth1Token token) |
private final org.apache.onami.persist.EntityManagerProvider emProvider
private final ConsumerService consumerService
@Inject public AccessTokenServiceImpl(org.apache.onami.persist.EntityManagerProvider emProvider, ConsumerService consumerService)
public OAuth1TokenEntity get(java.lang.String tokenValue)
AccessTokenService
OAuth1TokenEntity
by the tokenValue.get
in interface AccessTokenService
OAuth1TokenEntity
or nullpublic boolean exists(java.lang.String token)
exists
in interface AccessTokenService
public java.util.List<OAuth1TokenEntity> findByShopId(java.lang.String shopId)
findByShopId
in interface AccessTokenService
public boolean delete(java.lang.String tokenValue)
delete
in interface AccessTokenService
public OAuth1TokenEntity create(AccessTokenContext context)
create
in interface AccessTokenService
private java.util.Set<OAuth1RoleEntity> findRoles(javax.persistence.EntityManager entityManager, java.util.Set<java.lang.String> roles)
public OAuth1TokenEntity save(OAuth1Token token)
save
in interface AccessTokenService
public java.util.List<OAuth1RoleEntity> getAllRoles()
getAllRoles
in interface AccessTokenService
public OAuth1RoleEntity getRoleByName(java.lang.String rolename)
getRoleByName
in interface AccessTokenService