public final class PostgreSQLAuthHandler extends CachedAuthHandler
CachedAuthHandler.Entry, CachedAuthHandler.EntryAndUsernameproviders, srv| Constructor and Description |
|---|
PostgreSQLAuthHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected CachedAuthHandler.Entry |
fetchEntry(java.lang.String username) |
protected CachedAuthHandler.Entry |
fetchEntry(java.util.UUID uuid) |
protected boolean |
updateAuth(java.util.UUID uuid,
java.lang.String username,
java.lang.String accessToken) |
protected boolean |
updateServerID(java.util.UUID uuid,
java.lang.String serverID) |
addEntry, auth, checkServer, garbageCollection, getCommands, getEntryCache, getUsernamesCache, joinServer, loadEntryCache, loadUsernameCache, usernameToUUID, uuidToUsernameauthError, init, registerHandlerspublic void close()
close in interface java.lang.AutoCloseableclose in class AuthHandlerprotected CachedAuthHandler.Entry fetchEntry(java.lang.String username) throws java.io.IOException
fetchEntry in class CachedAuthHandlerjava.io.IOExceptionprotected CachedAuthHandler.Entry fetchEntry(java.util.UUID uuid) throws java.io.IOException
fetchEntry in class CachedAuthHandlerjava.io.IOExceptionprotected boolean updateAuth(java.util.UUID uuid,
java.lang.String username,
java.lang.String accessToken)
throws java.io.IOException
updateAuth in class CachedAuthHandlerjava.io.IOExceptionprotected boolean updateServerID(java.util.UUID uuid,
java.lang.String serverID)
throws java.io.IOException
updateServerID in class CachedAuthHandlerjava.io.IOException