public final class NullAuthHandler extends AuthHandler
providers, srv| Constructor and Description |
|---|
NullAuthHandler() |
| Modifier and Type | Method and Description |
|---|---|
java.util.UUID |
auth(AuthProviderResult authResult)
Returns the UUID associated with the account
|
java.util.UUID |
checkServer(java.lang.String username,
java.lang.String serverID)
Validates serverID
|
void |
close() |
boolean |
joinServer(java.lang.String username,
java.lang.String accessToken,
java.lang.String serverID)
Checks assessToken for validity and saves serverID if successful
|
void |
setBackend(AuthHandler handler) |
java.util.UUID |
usernameToUUID(java.lang.String username) |
java.lang.String |
uuidToUsername(java.util.UUID uuid) |
authError, init, registerHandlerspublic java.util.UUID auth(AuthProviderResult authResult) throws java.io.IOException
AuthHandlerauth in class AuthHandlerauthResult - AuthProvider resultjava.io.IOException - Internal Script Errorpublic java.util.UUID checkServer(java.lang.String username,
java.lang.String serverID)
throws java.io.IOException
AuthHandlercheckServer in class AuthHandlerusername - user nameserverID - serverID to checkjava.io.IOException - Internal Script Errorpublic void close()
throws java.io.IOException
close in interface java.lang.AutoCloseableclose in class AuthHandlerjava.io.IOExceptionpublic boolean joinServer(java.lang.String username,
java.lang.String accessToken,
java.lang.String serverID)
throws java.io.IOException
AuthHandlerjoinServer in class AuthHandlerusername - user nameaccessToken - assessToken to checkserverID - serverID to savejava.io.IOException - Internal Script Errorpublic void setBackend(AuthHandler handler)
public java.util.UUID usernameToUUID(java.lang.String username)
throws java.io.IOException
usernameToUUID in class AuthHandlerjava.io.IOExceptionpublic java.lang.String uuidToUsername(java.util.UUID uuid)
throws java.io.IOException
uuidToUsername in class AuthHandlerjava.io.IOException