public class QuasarTokenFilter
extends java.lang.Object
| Constructor and Description |
|---|
QuasarTokenFilter(java.util.Properties props,
KeyStore keystore) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
available() |
void |
checkTokenExpired(long issuanceTimestamp,
long expiryTimestamp,
long clientId) |
ReadToken |
getReadToken(java.lang.String cryptedToken) |
io.warp10.quasar.encoder.QuasarTokenDecoder |
getTokenDecoder() |
long |
getTokenSipHash(byte[] nolookupToken) |
io.warp10.quasar.filter.QuasarTokensRevoked |
getTokensRevoked() |
WriteToken |
getWriteToken(java.lang.String cryptedToken) |
public QuasarTokenFilter(java.util.Properties props,
KeyStore keystore)
public ReadToken getReadToken(java.lang.String cryptedToken) throws QuasarTokenException
QuasarTokenExceptionpublic boolean available()
public WriteToken getWriteToken(java.lang.String cryptedToken) throws QuasarTokenException
QuasarTokenExceptionpublic long getTokenSipHash(byte[] nolookupToken)
public void checkTokenExpired(long issuanceTimestamp,
long expiryTimestamp,
long clientId)
throws io.warp10.quasar.filter.exception.QuasarTokenExpired
io.warp10.quasar.filter.exception.QuasarTokenExpiredpublic io.warp10.quasar.encoder.QuasarTokenDecoder getTokenDecoder()
public io.warp10.quasar.filter.QuasarTokensRevoked getTokensRevoked()