JDBCAuthenticationOptions for authentication and JDBCAuthorizationOptions for authorization@Deprecated public class JDBCAuthOptions extends Object implements AuthOptions
| Constructor and Description | 
|---|
JDBCAuthOptions()
Deprecated.  
  | 
JDBCAuthOptions(JDBCAuthOptions that)
Deprecated.  
  | 
JDBCAuthOptions(JsonObject json)
Deprecated.  
  | 
| Modifier and Type | Method and Description | 
|---|---|
JDBCAuthOptions | 
clone()
Deprecated.  
  | 
JDBCAuth | 
createProvider(Vertx vertx)
Deprecated.  
Create the suitable provider for this option. 
 | 
String | 
getAuthenticationQuery()
Deprecated.  
  | 
JsonObject | 
getConfig()
Deprecated.  
  | 
String | 
getDatasourceName()
Deprecated.  
  | 
String | 
getPermissionsQuery()
Deprecated.  
  | 
String | 
getRolesPrefix()
Deprecated.  
  | 
String | 
getRolesQuery()
Deprecated.  
  | 
boolean | 
isShared()
Deprecated.  
  | 
JDBCAuthOptions | 
setAuthenticationQuery(String authenticationQuery)
Deprecated.  
Set the authentication query to use. 
 | 
JDBCAuthOptions | 
setConfig(JsonObject config)
Deprecated.  
The configuration of the JDBC client: refer to the Vert.x JDBC Client configuration. 
 | 
JDBCAuthOptions | 
setDatasourceName(String datasourceName)
Deprecated.  
Set the data source name to use, only use in shared mode. 
 | 
JDBCAuthOptions | 
setPermissionsQuery(String permissionsQuery)
Deprecated.  
Set the permissions query to use. 
 | 
JDBCAuthOptions | 
setRolesPrefix(String rolesPrefix)
Deprecated.  
Set the role prefix to distinguish from permissions when checking for isPermitted requests. 
 | 
JDBCAuthOptions | 
setRolesQuery(String rolesQuery)
Deprecated.  
Set the roles query to use. 
 | 
JDBCAuthOptions | 
setShared(boolean shared)
Deprecated.  
Set whether the JDBC client is shared or non shared. 
 | 
public JDBCAuthOptions()
public JDBCAuthOptions(JDBCAuthOptions that)
public JDBCAuthOptions(JsonObject json)
public JDBCAuthOptions clone()
clone in interface AuthOptionsclone in class Objectpublic JDBCAuth createProvider(Vertx vertx)
AuthOptionscreateProvider in interface AuthOptionsvertx - the vertx instancepublic boolean isShared()
public JDBCAuthOptions setShared(boolean shared)
shared - the sharing modepublic String getDatasourceName()
public JDBCAuthOptions setDatasourceName(String datasourceName)
datasourceName - the data source namepublic JsonObject getConfig()
public JDBCAuthOptions setConfig(JsonObject config)
config - public String getAuthenticationQuery()
public JDBCAuthOptions setAuthenticationQuery(String authenticationQuery)
authenticationQuery - the authentication querypublic String getRolesQuery()
public JDBCAuthOptions setRolesQuery(String rolesQuery)
rolesQuery - the roles querypublic String getPermissionsQuery()
public JDBCAuthOptions setPermissionsQuery(String permissionsQuery)
permissionsQuery - the permissions querypublic String getRolesPrefix()
public JDBCAuthOptions setRolesPrefix(String rolesPrefix)
rolesPrefix - roles prefixCopyright © 2023 Eclipse. All rights reserved.