public abstract class OServerCommandAuthenticatedDbAbstract extends OServerCommandAbstract
/ [/...]
Modifier and Type | Field and Description |
---|---|
static char |
DBNAME_DIR_SEPARATOR |
static String |
SESSIONID_LOGOUT |
static String |
SESSIONID_UNAUTHORIZED |
server
Constructor and Description |
---|
OServerCommandAuthenticatedDbAbstract() |
Modifier and Type | Method and Description |
---|---|
boolean |
afterExecute(OHttpRequest iRequest,
OHttpResponse iResponse)
Called after to execute.
|
protected boolean |
authenticate(OHttpRequest iRequest,
OHttpResponse iResponse,
List<String> iAuthenticationParts,
String iDatabaseName) |
boolean |
beforeExecute(OHttpRequest iRequest,
OHttpResponse iResponse)
Called before to execute.
|
protected ODatabaseDocumentInternal |
getProfiledDatabaseInstance(OHttpRequest iRequest) |
protected ODatabaseDocumentInternal |
getProfiledDatabaseInstanceBasic(OHttpRequest iRequest) |
protected ODatabaseDocumentInternal |
getProfiledDatabaseInstanceToken(OHttpRequest iRequest) |
protected void |
sendAuthorizationRequest(OHttpRequest iRequest,
OHttpResponse iResponse,
String iDatabaseName) |
checkSyntax, configure, getServer, isJsonResponse, sendJsonError, setNoCache
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
execute, getNames
public static final char DBNAME_DIR_SEPARATOR
public static final String SESSIONID_UNAUTHORIZED
public static final String SESSIONID_LOGOUT
public OServerCommandAuthenticatedDbAbstract()
public boolean beforeExecute(OHttpRequest iRequest, OHttpResponse iResponse) throws IOException
OServerCommand
beforeExecute
in interface OServerCommand
beforeExecute
in class OServerCommandAbstract
iResponse
- TODOIOException
public boolean afterExecute(OHttpRequest iRequest, OHttpResponse iResponse) throws IOException
OServerCommand
afterExecute
in interface OServerCommand
afterExecute
in class OServerCommandAbstract
iResponse
- TODOIOException
protected boolean authenticate(OHttpRequest iRequest, OHttpResponse iResponse, List<String> iAuthenticationParts, String iDatabaseName) throws IOException
IOException
protected void sendAuthorizationRequest(OHttpRequest iRequest, OHttpResponse iResponse, String iDatabaseName) throws IOException
IOException
protected ODatabaseDocumentInternal getProfiledDatabaseInstance(OHttpRequest iRequest) throws InterruptedException
InterruptedException
protected ODatabaseDocumentInternal getProfiledDatabaseInstanceToken(OHttpRequest iRequest) throws InterruptedException
InterruptedException
protected ODatabaseDocumentInternal getProfiledDatabaseInstanceBasic(OHttpRequest iRequest) throws InterruptedException
InterruptedException
Copyright © 2009–2020 OrientDB. All rights reserved.