public interface OTokenHandler
Modifier and Type | Field and Description |
---|---|
static String |
TOKEN_HANDLER_NAME
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ONetworkProtocolData |
getProtocolDataFromToken(OClientConnection oClientConnection,
OToken token) |
byte[] |
getSignedBinaryToken(ODatabaseDocumentInternal db,
OSecurityUser user,
ONetworkProtocolData data) |
byte[] |
getSignedWebToken(ODatabaseDocument db,
OSecurityUser user) |
default byte[] |
getSignedWebTokenServerUser(OSecurityUser user) |
boolean |
isEnabled() |
OToken |
parseBinaryToken(byte[] tokenBytes) |
OToken |
parseNotVerifyBinaryToken(byte[] tokenBytes) |
com.orientechnologies.orient.core.security.OParsedToken |
parseOnlyBinary(byte[] tokenBytes) |
com.orientechnologies.orient.core.security.OParsedToken |
parseOnlyWebToken(byte[] tokenBytes) |
OToken |
parseWebToken(byte[] tokenBytes) |
byte[] |
renewIfNeeded(OToken token) |
boolean |
validateBinaryToken(com.orientechnologies.orient.core.security.OParsedToken token) |
boolean |
validateBinaryToken(OToken token) |
default boolean |
validateServerUserToken(OToken token,
String command,
String database) |
boolean |
validateToken(com.orientechnologies.orient.core.security.OParsedToken token,
String command,
String database) |
boolean |
validateToken(OToken token,
String command,
String database) |
@Deprecated static final String TOKEN_HANDLER_NAME
OToken parseWebToken(byte[] tokenBytes) throws InvalidKeyException, NoSuchAlgorithmException, IOException
com.orientechnologies.orient.core.security.OParsedToken parseOnlyWebToken(byte[] tokenBytes)
OToken parseNotVerifyBinaryToken(byte[] tokenBytes)
OToken parseBinaryToken(byte[] tokenBytes)
com.orientechnologies.orient.core.security.OParsedToken parseOnlyBinary(byte[] tokenBytes)
boolean validateToken(com.orientechnologies.orient.core.security.OParsedToken token, String command, String database)
boolean validateBinaryToken(OToken token)
boolean validateBinaryToken(com.orientechnologies.orient.core.security.OParsedToken token)
ONetworkProtocolData getProtocolDataFromToken(OClientConnection oClientConnection, OToken token)
byte[] getSignedWebToken(ODatabaseDocument db, OSecurityUser user)
default byte[] getSignedWebTokenServerUser(OSecurityUser user)
default boolean validateServerUserToken(OToken token, String command, String database)
byte[] getSignedBinaryToken(ODatabaseDocumentInternal db, OSecurityUser user, ONetworkProtocolData data)
byte[] renewIfNeeded(OToken token)
boolean isEnabled()
Copyright © 2009–2021 OrientDB. All rights reserved.