Class OA2TransactionTable
- java.lang.Object
-
- edu.uiuc.ncsa.security.storage.sql.internals.Table
-
- org.oa4mp.delegation.common.storage.transactions.BasicTransactionTable
-
- org.oa4mp.delegation.server.storage.support.ServiceTransactionTable
-
- org.oa4mp.server.api.admin.transactions.DSTransactionTable
-
- org.oa4mp.server.loader.oauth2.storage.transactions.OA2TransactionTable
-
public class OA2TransactionTable extends DSTransactionTable
Created by Jeff Gaynor
on 2/28/14 at 5:24 PM
-
-
Constructor Summary
Constructors Constructor Description OA2TransactionTable(OA2TransactionKeys keys, String schema, String tablenamePrefix, String tablename)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
CheckUserCodeExists()
void
createColumnDescriptors()
String
getAllClientIDsStatement()
Get all of the client IDs in the table for some statisiticsString
getByAccessTokenAndClientStatement()
String
getByClientIDStatement()
String
getByIDTokenID()
String
getByProxyID()
String
getByRefreshTokenAndClientStatement()
String
getByRefreshTokenStatement()
String
getByUserCode()
String
getByUsernameStatement()
protected OA2TransactionKeys
getOA2Keys()
String
getRFC8628()
String
getTokenInfoStatement()
-
Methods inherited from class org.oa4mp.delegation.common.storage.transactions.BasicTransactionTable
btk, getByAccessTokenStatement, getByTempCredStatement, toString
-
Methods inherited from class edu.uiuc.ncsa.security.storage.sql.internals.Table
createInsertStatement, createMassInsertStatement, createRegisterStatement, createSelectAllStatement, createSelectStatement, createTableStatement, createUpdateStatement, createUpdateStatement, fqTablename, getColumnDescriptor, getColumnTypeTranslator, getCreateTableStatement, getFQTablename, getPrimaryKeyColumnName, getSchema, getTablename, getTablenamePrefix, setTablename, setTablenamePrefix
-
-
-
-
Constructor Detail
-
OA2TransactionTable
public OA2TransactionTable(OA2TransactionKeys keys, String schema, String tablenamePrefix, String tablename)
-
-
Method Detail
-
getOA2Keys
protected OA2TransactionKeys getOA2Keys()
-
createColumnDescriptors
public void createColumnDescriptors()
- Overrides:
createColumnDescriptors
in classDSTransactionTable
-
getByRefreshTokenStatement
public String getByRefreshTokenStatement()
-
getByUsernameStatement
public String getByUsernameStatement()
-
getByClientIDStatement
public String getByClientIDStatement()
-
getAllClientIDsStatement
public String getAllClientIDsStatement()
Get all of the client IDs in the table for some statisitics- Returns:
-
getTokenInfoStatement
public String getTokenInfoStatement()
-
getRFC8628
public String getRFC8628()
-
getByUserCode
public String getByUserCode()
-
CheckUserCodeExists
public String CheckUserCodeExists()
-
getByProxyID
public String getByProxyID()
-
getByAccessTokenAndClientStatement
public String getByAccessTokenAndClientStatement()
-
getByRefreshTokenAndClientStatement
public String getByRefreshTokenAndClientStatement()
-
getByIDTokenID
public String getByIDTokenID()
-
-