public abstract class TokenContainer extends Object
| Constructor and Description |
|---|
TokenContainer() |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanExpiredTokens() |
void |
cleanLegacyTokens()
Removes all tokens in preGateIn-3.5.1 format, i.e.
|
protected abstract TokenEntry |
createToken() |
GateInToken |
getToken(String tokenId) |
abstract Map<String,TokenEntry> |
getTokens() |
void |
removeAll() |
GateInToken |
removeToken(String tokenId) |
void |
saveToken(org.chromattic.api.ChromatticSession session,
String id,
String hashedToken,
org.gatein.wci.security.Credentials credentials,
Date expirationTime) |
int |
size() |
protected abstract TokenEntry createToken()
public abstract Map<String,TokenEntry> getTokens()
public GateInToken getToken(String tokenId)
public GateInToken removeToken(String tokenId)
public void saveToken(org.chromattic.api.ChromatticSession session,
String id,
String hashedToken,
org.gatein.wci.security.Credentials credentials,
Date expirationTime)
throws TokenExistsException
TokenExistsExceptionpublic void cleanExpiredTokens()
public void cleanLegacyTokens()
"rememberme".public int size()
public void removeAll()
Copyright © 2018 JBoss by Red Hat. All Rights Reserved.