Class JDBCUserUtil


  • public class JDBCUserUtil
    extends Object

    NOTE: This class has been automatically generated from the original non RX-ified interface using Vert.x codegen.

    • Constructor Detail

      • JDBCUserUtil

        public JDBCUserUtil​(io.vertx.ext.auth.jdbc.JDBCUserUtil delegate)
      • JDBCUserUtil

        public JDBCUserUtil​(Object delegate)
    • Method Detail

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • getDelegate

        public io.vertx.ext.auth.jdbc.JDBCUserUtil getDelegate()
      • create

        @Deprecated
        public static JDBCUserUtil create​(JDBCClient client)
        Deprecated.
        Create an instance of the user helper.
        Parameters:
        client - the client with write rights to the database.
        Returns:
        the instance
      • create

        @Deprecated
        public static JDBCUserUtil create​(JDBCClient client,
                                          String insertUserSQL,
                                          String insertUserRoleSQL,
                                          String insertRolePermissionSQL)
        Deprecated.
        Create an instance of the user helper with custom queries.
        Parameters:
        client - the client with write rights to the database.
        insertUserSQL -
        insertUserRoleSQL -
        insertRolePermissionSQL -
        Returns:
        the instance
      • createUser

        @Deprecated
        public JDBCUserUtil createUser​(String username,
                                       String password,
                                       io.vertx.core.Handler<io.vertx.core.AsyncResult<Void>> resultHandler)
        Deprecated.
        Insert a user into a database.
        Parameters:
        username - the username to be set
        password - the passsword in clear text, will be adapted following the definitions of the defined strategy
        resultHandler - the ResultHandler will be provided with the result of the operation
        Returns:
        fluent self
      • createUser

        @Deprecated
        public JDBCUserUtil createUser​(String username,
                                       String password)
        Deprecated.
        Insert a user into a database.
        Parameters:
        username - the username to be set
        password - the passsword in clear text, will be adapted following the definitions of the defined strategy
        Returns:
        fluent self
      • rxCreateUser

        @Deprecated
        public rx.Single<Void> rxCreateUser​(String username,
                                            String password)
        Deprecated.
        Insert a user into a database.
        Parameters:
        username - the username to be set
        password - the passsword in clear text, will be adapted following the definitions of the defined strategy
        Returns:
        fluent self
      • createUserRole

        @Deprecated
        public JDBCUserUtil createUserRole​(String username,
                                           String role,
                                           io.vertx.core.Handler<io.vertx.core.AsyncResult<Void>> resultHandler)
        Deprecated.
        Insert a user role into a database.
        Parameters:
        username - the username to be set
        role - a to be set
        resultHandler - the ResultHandler will be provided with the result of the operation
        Returns:
        fluent self
      • createUserRole

        @Deprecated
        public JDBCUserUtil createUserRole​(String username,
                                           String role)
        Deprecated.
        Insert a user role into a database.
        Parameters:
        username - the username to be set
        role - a to be set
        Returns:
        fluent self
      • rxCreateUserRole

        @Deprecated
        public rx.Single<Void> rxCreateUserRole​(String username,
                                                String role)
        Deprecated.
        Insert a user role into a database.
        Parameters:
        username - the username to be set
        role - a to be set
        Returns:
        fluent self
      • createRolePermission

        @Deprecated
        public JDBCUserUtil createRolePermission​(String role,
                                                 String permission,
                                                 io.vertx.core.Handler<io.vertx.core.AsyncResult<Void>> resultHandler)
        Deprecated.
        Insert a role permission into a database.
        Parameters:
        role - a to be set
        permission - the permission to be set
        resultHandler - the ResultHandler will be provided with the result of the operation
        Returns:
        fluent self
      • createRolePermission

        @Deprecated
        public JDBCUserUtil createRolePermission​(String role,
                                                 String permission)
        Deprecated.
        Insert a role permission into a database.
        Parameters:
        role - a to be set
        permission - the permission to be set
        Returns:
        fluent self
      • rxCreateRolePermission

        @Deprecated
        public rx.Single<Void> rxCreateRolePermission​(String role,
                                                      String permission)
        Deprecated.
        Insert a role permission into a database.
        Parameters:
        role - a to be set
        permission - the permission to be set
        Returns:
        fluent self
      • newInstance

        public static JDBCUserUtil newInstance​(io.vertx.ext.auth.jdbc.JDBCUserUtil arg)