Index

C D G I J K L N P Q R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values

C

close() - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService.ConnectionWithLock
 
commit() - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService.ConnectionWithLock
Delegated operation to the encapsulated Connection.
connection - Variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService.ConnectionWithLock
The connection we set up.
ConnectionWithLock(boolean, boolean) - Constructor for class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService.ConnectionWithLock
Constructor.
CONTEXT_SIZE - Static variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageRecord
Length of the context column.
create(String, String, String, Long) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
createCreateRecordSQL - Variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to create a new record (transactional with JDBCStorageService.preCreateQuerySQL.
createUpdateRecordSQL - Variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to update an expired record as part of a create (transactional with JDBCStorageService.preCreateQuerySQL.

D

dataSource - Variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The Data Source.
DEFAULT_CREATE_CREATE_RECORD_SQL - Static variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to create a new record.
DEFAULT_CREATE_UPDATE_RECORD_SQL - Static variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to update an expired record as part of a create.
DEFAULT_DELETE_BY_CONTEXT_EXPIRED_SQL - Static variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to delete all records by specified context and expiration.
DEFAULT_DELETE_BY_CONTEXT_SQL - Static variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to delete a given context.
DEFAULT_DELETE_BY_EXPIRED_SQL - Static variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to delete all records by specified expiration.
DEFAULT_DELETE_RECORD_SQL - Static variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to delete a record.
DEFAULT_GET_CONTEXT_KEYS_SQL - Static variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to fetch the keys in a context.
DEFAULT_GET_CONTEXT_KEYS_WITH_PREFIX_SQL - Static variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to fetch matching keys in a context.
DEFAULT_PRE_CREATE_QUERY_SQL - Static variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to get check whether this record already exists and is unexpired prior to a create.
DEFAULT_PRE_DELETE_QUERY_SQL - Static variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to check whether a record exists prior to deleting it.
DEFAULT_PRE_UPDATE_QUERY_SQL - Static variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to check whether a record exists prior to updating it.
DEFAULT_READ_ALL_BY_CONTEXT_SQL - Static variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to get all the records for a specific context.
DEFAULT_READ_ALL_SQL - Static variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to get all the records.
DEFAULT_READ_CONTEXTS_SQL - Static variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to get all the contexts.
DEFAULT_READ_RECORD_SQL - Static variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to read a single record.
DEFAULT_UPDATE_EXPIRES_BY_CONTEXT_SQL - Static variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to update the expiration for a given context.
DEFAULT_UPDATE_RECORD_SQL - Static variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to update a record.
delete(String, String) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
deleteByContextExpiredSQL - Variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to delete expired record with specified context.
deleteByContextSQL - Variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to to delete a given context.
deleteByExpiredSQL - Variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to delete expired record.
deleteContext(String) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
deleteImpl(Long) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Deletes every record with an expiration before the supplied expiration.
deleteImpl(Long, String, String) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Deletes the record matching the supplied parameters.
deleteRecordSQL - Variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to delete a record.
deleteWithVersion(long, String, String) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
doInitialize() - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService

G

getCleanupTask() - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
getContextKeys(String, String) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
getContextKeysSQL - Variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to fetch the keys in a context.
getContextKeysWithPrefixSQL - Variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to fetch the keys in a context with a prefix.
getExpires(ResultSet, int) - Static method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Return the value of expires in the supplied column of the supplied ResultSet.

I

isClustered() - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
isServerSide() - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService

J

JDBCStoragePlugin - Class in net.shibboleth.plugin.storage.jdbc.impl
Plugin description about the webauthn plugin.
JDBCStoragePlugin() - Constructor for class net.shibboleth.plugin.storage.jdbc.impl.JDBCStoragePlugin
Constructor.
JDBCStorageRecord<T> - Class in net.shibboleth.plugin.storage.jdbc.impl
Storage record used by JDBCStorageService.
JDBCStorageRecord(String, Long, Long) - Constructor for class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageRecord
Constructor.
JDBCStorageService - Class in net.shibboleth.plugin.storage.jdbc.impl
Implementation of StorageService that uses native JDBC to persist to a database.
JDBCStorageService() - Constructor for class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Constructor.
JDBCStorageService.ConnectionWithLock - Class in net.shibboleth.plugin.storage.jdbc.impl
A Class to encapsulate a Connection protected by an optional read/write lock.

K

KEY_SIZE - Static variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageRecord
Length of the key column.

L

log - Variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Class logger.

N

net.shibboleth.plugin.storage.jdbc.impl - package net.shibboleth.plugin.storage.jdbc.impl
Package to contain classes to do with the JDBC Storage service provider.

P

preCreateQuerySQL - Variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to get check whether this record already exists and is unexpired prior to a create.
preDeleteQuerySQL - Variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to check whether a record exists prior to deleting it.
prepareStatement(String) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService.ConnectionWithLock
Delegated operation to the encapsulated Connection.
preUpdateQuerySQL - Variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to check whether a record exists prior to updating it.

Q

queryTimeout - Variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Timeout of SQL queries.

R

read(String, String) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
read(String, String, long) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
readAll() - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Returns all records from the store (for testing only).
readAll(String) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Returns all records from the store for the supplied context (for testing only).
readAllByContextSQL - Variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to get all the records for a specific context.
readAllSQL - Variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to get all the records.
readContexts() - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Returns all contexts from the store (for testing only).
readContextsSQL - Variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to get all the contexts.
readImpl(String, String, Long) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Reads the record matching the supplied parameters.
readRecordSQL - Variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to read a single record.
readWriteLock - Variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
If non-null we doing local locking.
reap(String) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
retryableErrors - Variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Error messages that signal a transaction should be retried.

S

setCreateCreateRecordSQL(String) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Set the SQL to create a new record (transactional with JDBCStorageService.preCreateQuerySQL.
setCreateUpdateRecordSQL(String) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Set the SQL to update an expired record as part of a create (transactional with JDBCStorageService.preCreateQuerySQL.
setDataSource(DataSource) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Set the DataSource.
setDeleteByContextExpiredSQL(String) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Set the SQL to delete expired record with specified context.
setDeleteByContextSQL(String) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Set the SQL to Delete a specified Context.
setDeleteByExpiredSQL(String) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Set the SQL to delete expired record.
setDeleteRecordSQL(String) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Set the SQL to delete a record.
setExpires(PreparedStatement, int, Long) - Static method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Set the value of expiration into the prepared statement at the suppiled column converting java nulls into SQL nulls.
setGetContextKeysSQL(String) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Set the SQL to fetch the keys in a specified context.
setLocalLocking(boolean) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Will we do thread level locking or delegate to the Database?
setPreCreateQuerySQL(String) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Set the SQL to get check whether this record already exists and is unexpired prior to a create.
setPreDeleteQuerySQL(String) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Set the SQL to check whether a record exists prior to deleting it.
setPreUpdateQuerySQL(String) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Set the SQL to get check whether this record already exists and is unexpired prior to an update.
setReadAllByContextSQL(String) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
SQL to read all contexts.
setReadAllSQL(String) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
SQL to read all contexts.
setReadContextsSQL(String) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
SQL to read contexts.
setReadRecordSQL(String) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Set the SQL to read a single record.
setRetryableErrors(List<String>) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
What errors do we retry?
setTransactionIsolation(int) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Set the parameter that will be passed to Connection.setTransactionIsolation(int).
setTransactionRetries(int) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
setUpdateExpiresByContextSQL(String) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Set the SQL to update the expiration of a record specified by context.
setUpdateRecordSQL(String) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Set the SQL to update a record.
setVerify(boolean) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Set whether we are to verify the database during initialize.

T

threadLock - Variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService.ConnectionWithLock
The lock we may or may not have set up.
transactionIsolation - Variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
What transaction isolation do we want?
transactionRetries - Variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
How many times do we try an operation before giving up?

U

update(String, String, String, Long) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
updateContextExpiration(String, Long) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
updateExpiration(String, String, Long) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
updateExpiresByContextSQL - Variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to update the expiration of a given context.
updateImpl(Long, String, String, String, Long) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Updates the record matching the supplied parameters.
updateRecordSQL - Variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The SQL to update a record.
updateWithVersion(long, String, String, String, Long) - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService

V

verify - Variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Are we verifying the database during initialize?
VERIFY_STRING - Static variable in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
The context, key and value we test the database with.
verifyDatabase() - Method in class net.shibboleth.plugin.storage.jdbc.impl.JDBCStorageService
Check the database and the presence of a uniqueness constraint.
C D G I J K L N P Q R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values