io.vertx.ext.auth.sqlclient

## Interface SqlAuthorization

- All Superinterfaces:
    AuthorizationProvider

      public interface SqlAuthorization
      extends AuthorizationProvider

  Factory interface for creating `AuthorizationProvider` instances that use the Vert.x SQL client.
  Author:
    Paulo Lopes

- - ### Method Summary

    All Methods Static Methods Default Methods
    Modifier and Type | Method and Description
    --- | ---
    `static SqlAuthorization` | `create(SqlClient client)` Create a JDBC authorization provider implementation
    `static SqlAuthorization` | `create(SqlClient client, SqlAuthorizationOptions options)` Create a JDBC authorization provider implementation

    - ### Methods inherited from interface io.vertx.ext.auth.authorization.AuthorizationProvider

      `create, getAuthorizations, getAuthorizations, getId`

- - ### Method Detail

    - #### create

          static SqlAuthorization create(SqlClient client)

      Create a JDBC authorization provider implementation
      Parameters:
        `client` - the SQL client instance
      Returns:
        the auth provider

    - #### create

          static SqlAuthorization create(SqlClient client,
                                         SqlAuthorizationOptions options)

      Create a JDBC authorization provider implementation
      Parameters:
        `client` - the SQL client instance
        `options` - the `SqlAuthorizationOptions`
      Returns:
        the auth provider

Copyright © 2024 Eclipse. All rights reserved.