# Uses of Package
io.vertx.ext.auth

- Packages that use io.vertx.ext.auth
  Package | Description
  --- | ---
  io.vertx.ext.auth |
  io.vertx.ext.auth.abac |
  io.vertx.ext.auth.audit |
  io.vertx.ext.auth.authentication |
  io.vertx.ext.auth.authorization |
  io.vertx.ext.auth.jwt |
  io.vertx.ext.auth.oauth2 |
  io.vertx.ext.auth.oauth2.providers |
  io.vertx.ext.stomp |
  io.vertx.ext.web |
  io.vertx.ext.web.client |
  io.vertx.ext.web.handler |
  io.vertx.ext.web.handler.sockjs |
  io.vertx.reactivex.ext.auth |
  io.vertx.reactivex.ext.auth.jwt |
  io.vertx.reactivex.ext.auth.oauth2.providers |
  io.vertx.rxjava3.ext.auth |
  io.vertx.rxjava3.ext.auth.jwt |
  io.vertx.rxjava3.ext.auth.oauth2.providers |

- Classes in io.vertx.ext.auth used by io.vertx.ext.auth
  Class | Description
  --- | ---
  ChainAuth | Chain several authentication providers as if they were one.
  JWTOptions |
  KeyStoreOptions | Options describing how an JWT KeyStore should behave.
  PubSecKeyOptions | Options describing Key stored in PEM format.
  User | Represents an authenticates User and contains operations to authorise the user.

- Classes in io.vertx.ext.auth used by io.vertx.ext.auth.abac
  Class | Description
  --- | ---
  User | Represents an authenticates User and contains operations to authorise the user.

- Classes in io.vertx.ext.auth used by io.vertx.ext.auth.audit
  Class | Description
  --- | ---
  User | Represents an authenticates User and contains operations to authorise the user.

- Classes in io.vertx.ext.auth used by io.vertx.ext.auth.authentication
  Class | Description
  --- | ---
  User | Represents an authenticates User and contains operations to authorise the user.

- Classes in io.vertx.ext.auth used by io.vertx.ext.auth.authorization
  Class | Description
  --- | ---
  User | Represents an authenticates User and contains operations to authorise the user.

- Classes in io.vertx.ext.auth used by io.vertx.ext.auth.jwt
  Class | Description
  --- | ---
  JWTOptions |
  KeyStoreOptions | Options describing how an JWT KeyStore should behave.
  PubSecKeyOptions | Options describing Key stored in PEM format.

- Classes in io.vertx.ext.auth used by io.vertx.ext.auth.oauth2
  Class | Description
  --- | ---
  JWTOptions |
  PubSecKeyOptions | Options describing Key stored in PEM format.
  User | Represents an authenticates User and contains operations to authorise the user.

- Classes in io.vertx.ext.auth used by io.vertx.ext.auth.oauth2.providers
  Class | Description
  --- | ---
  PubSecKeyOptions | Options describing Key stored in PEM format.

- Classes in io.vertx.ext.auth used by io.vertx.ext.stomp
  Class | Description
  --- | ---
  User | Represents an authenticates User and contains operations to authorise the user.

- Classes in io.vertx.ext.auth used by io.vertx.ext.web
  Class | Description
  --- | ---
  User | Represents an authenticates User and contains operations to authorise the user.

- Classes in io.vertx.ext.auth used by io.vertx.ext.web.client
  Class | Description
  --- | ---
  User | Represents an authenticates User and contains operations to authorise the user.

- Classes in io.vertx.ext.auth used by io.vertx.ext.web.handler
  Class | Description
  --- | ---
  User | Represents an authenticates User and contains operations to authorise the user.

- Classes in io.vertx.ext.auth used by io.vertx.ext.web.handler.sockjs
  Class | Description
  --- | ---
  User | Represents an authenticates User and contains operations to authorise the user.

- Classes in io.vertx.ext.auth used by io.vertx.reactivex.ext.auth
  Class | Description
  --- | ---
  ChainAuth | Chain several authentication providers as if they were one.
  User | Represents an authenticates User and contains operations to authorise the user.

- Classes in io.vertx.ext.auth used by io.vertx.reactivex.ext.auth.jwt
  Class | Description
  --- | ---
  JWTOptions |

- Classes in io.vertx.ext.auth used by io.vertx.reactivex.ext.auth.oauth2.providers
  Class | Description
  --- | ---
  PubSecKeyOptions | Options describing Key stored in PEM format.

- Classes in io.vertx.ext.auth used by io.vertx.rxjava3.ext.auth
  Class | Description
  --- | ---
  ChainAuth | Chain several authentication providers as if they were one.
  User | Represents an authenticates User and contains operations to authorise the user.

- Classes in io.vertx.ext.auth used by io.vertx.rxjava3.ext.auth.jwt
  Class | Description
  --- | ---
  JWTOptions |

- Classes in io.vertx.ext.auth used by io.vertx.rxjava3.ext.auth.oauth2.providers
  Class | Description
  --- | ---
  PubSecKeyOptions | Options describing Key stored in PEM format.