public class OA2FSTStore<V extends OA2ServiceTransaction> extends DSFSTransactionStore<V> implements RefreshTokenStore<V>, UsernameFindable<V>
Created by Jeff Gaynor
on 3/12/14 at 1:21 PM
tokenForge
Constructor and Description |
---|
OA2FSTStore(File storeDirectory,
File indexDirectory,
IdentifiableProvider<V> idp,
TokenForge tokenForge,
edu.uiuc.ncsa.security.storage.data.MapConverter<V> cp,
boolean removeEmptyFiles) |
Modifier and Type | Method and Description |
---|---|
V |
get(RefreshToken refreshToken) |
V |
getByUsername(String username) |
V |
realRemove(V thingie) |
void |
realSave(boolean checkExists,
V t)
Add code to store index references to the transaction by access token, verifier and
authorization grant.
|
get, get, get
checkPermissions, clear, containsKey, containsValue, create, createIndexEntry, delete, doSetup, entrySet, get, getAll, getIndexEntry, getItemFile, getItemFile, getXMLConverter, keySet, loadByIdentifier, loadFile, loadFromIndex, putAll, register, remove, removeIndexEntry, save, search, size, toString, update, values
createIndexEntry, getCreatedItems, hashString, isEmpty, loadStream, put, put
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 OA2FSTStore(File storeDirectory, File indexDirectory, IdentifiableProvider<V> idp, TokenForge tokenForge, edu.uiuc.ncsa.security.storage.data.MapConverter<V> cp, boolean removeEmptyFiles)
public V get(RefreshToken refreshToken)
get
in interface RefreshTokenStore<V extends OA2ServiceTransaction>
public V realRemove(V thingie)
realRemove
in class FSTransactionStore<V extends OA2ServiceTransaction>
public void realSave(boolean checkExists, V t)
FSTransactionStore
realSave
in class FSTransactionStore<V extends OA2ServiceTransaction>
public V getByUsername(String username)
getByUsername
in interface UsernameFindable<V extends OA2ServiceTransaction>
Copyright © 2019. All Rights Reserved.