org.jboss.seam.security
@Name(value="org.jboss.seam.security.tokenStore") @Install(precedence=0, value=false) @Scope(value=APPLICATION) @BypassInterceptors public class JpaTokenStore extends Object implements TokenStore, Serializable
Constructor and Description |
---|
JpaTokenStore() |
Modifier and Type | Method and Description |
---|---|
void |
create() |
void |
createToken(String username,
String value) |
Expressions.ValueExpression |
getEntityManager() |
Class |
getTokenClass() |
void |
invalidateAll(String username) |
void |
invalidateToken(String username,
String value) |
Object |
lookupToken(String username,
String value) |
void |
setEntityManager(Expressions.ValueExpression expression) |
void |
setTokenClass(Class tokenClass) |
boolean |
validateToken(String username,
String value) |
@Create public void create()
public void createToken(String username, String value)
createToken
in interface TokenStore
public boolean validateToken(String username, String value)
validateToken
in interface TokenStore
public void invalidateToken(String username, String value)
invalidateToken
in interface TokenStore
public void invalidateAll(String username)
invalidateAll
in interface TokenStore
public Class getTokenClass()
public void setTokenClass(Class tokenClass)
public Expressions.ValueExpression getEntityManager()
public void setEntityManager(Expressions.ValueExpression expression)
Copyright © 2015 Seam Framework. All Rights Reserved.