public class OA2SQLTStore<V extends OA2ServiceTransaction> extends DSSQLTransactionStore<V> implements RefreshTokenStore<V>, UsernameFindable<V>
Created by Jeff Gaynor
on 3/25/14 at 10:30 AM
DEFAULT_TABLENAME
tokenForge
Constructor and Description |
---|
OA2SQLTStore(TokenForge tokenForge,
edu.uiuc.ncsa.security.storage.sql.ConnectionPool connectionPool,
edu.uiuc.ncsa.security.storage.sql.internals.Table table,
javax.inject.Provider<V> idp,
edu.uiuc.ncsa.security.storage.data.MapConverter converter) |
Modifier and Type | Method and Description |
---|---|
V |
get(RefreshToken refreshToken) |
V |
getByRefreshToken(RefreshToken refreshToken) |
V |
getByUsername(String username) |
getCreatedTransactions, register, toString
get, get, get, getToken, getTransaction, getTransactionTable
checkColumns, checkTable, clear, containsKey, containsValue, create, depopulate, entrySet, get, getAll, getTable, getXMLConverter, isEmpty, keySet, populate, put, putAll, remove, rsToMap, save, search, size, size, update, values
destroyConnection, getConnection, getConnectionPool, releaseConnection, setConnectionPool
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
create, getAll, getXMLConverter, register, save, search, update
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
public OA2SQLTStore(TokenForge tokenForge, edu.uiuc.ncsa.security.storage.sql.ConnectionPool connectionPool, edu.uiuc.ncsa.security.storage.sql.internals.Table table, javax.inject.Provider<V> idp, edu.uiuc.ncsa.security.storage.data.MapConverter converter)
public V get(RefreshToken refreshToken)
get
in interface RefreshTokenStore<V extends OA2ServiceTransaction>
public V getByRefreshToken(RefreshToken refreshToken)
public V getByUsername(String username)
getByUsername
in interface UsernameFindable<V extends OA2ServiceTransaction>
Copyright © 2019. All Rights Reserved.