Index
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
StorageServicethat 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
Connectionprotected 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.
All Classes and Interfaces|All Packages|Constant Field Values