# Uses of Package
io.vertx.ext.auth

- Packages that use io.vertx.ext.auth
  Package | Description
  --- | ---
  io.vertx.ext.auth |
  io.vertx.ext.auth.authentication |
  io.vertx.ext.auth.authorization |
  io.vertx.ext.auth.jdbc |
  io.vertx.ext.auth.jwt |
  io.vertx.ext.auth.mongo |
  io.vertx.ext.auth.oauth2 |
  io.vertx.ext.auth.shiro |
  io.vertx.ext.shell.term |
  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.ext.web.sstore |
  io.vertx.rxjava3.ext.auth |
  io.vertx.rxjava3.ext.auth.jwt |

- Classes in io.vertx.ext.auth used by io.vertx.ext.auth
  Class and Description
  AuthOptions Deprecated. do not use this interface to create a provider, use the provider specific factory.
  AuthProvider Deprecated. This interface was quite opionated. The new alternative is to use one of the specific interfaces: `AuthenticationProvider` or `AuthorizationProvider`
  HashingAlgorithm Deprecated. this class should not be used directly
  HashString Deprecated. this class should not be used directly
  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.authentication
  Class and 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 and 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.jdbc
  Class and Description
  AuthOptions Deprecated. do not use this interface to create a provider, use the provider specific factory.
  AuthProvider Deprecated. This interface was quite opionated. The new alternative is to use one of the specific interfaces: `AuthenticationProvider` or `AuthorizationProvider`

- Classes in io.vertx.ext.auth used by io.vertx.ext.auth.jwt
  Class and 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.mongo
  Class and Description
  AuthOptions Deprecated. do not use this interface to create a provider, use the provider specific factory.
  AuthProvider Deprecated. This interface was quite opionated. The new alternative is to use one of the specific interfaces: `AuthenticationProvider` or `AuthorizationProvider`
  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
  Class and 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.shiro
  Class and Description
  AuthOptions Deprecated. do not use this interface to create a provider, use the provider specific factory.
  AuthProvider Deprecated. This interface was quite opionated. The new alternative is to use one of the specific interfaces: `AuthenticationProvider` or `AuthorizationProvider`

- Classes in io.vertx.ext.auth used by io.vertx.ext.shell.term
  Class and Description
  AuthProvider Deprecated. This interface was quite opionated. The new alternative is to use one of the specific interfaces: `AuthenticationProvider` or `AuthorizationProvider`

- Classes in io.vertx.ext.auth used by io.vertx.ext.stomp
  Class and 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 and 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 and 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 and 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 and 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.sstore
  Class and Description
  VertxContextPRNG Deprecated. instead use `VertxContextPRNG`

- Classes in io.vertx.ext.auth used by io.vertx.rxjava3.ext.auth
  Class and Description
  AuthProvider Deprecated. This interface was quite opionated. The new alternative is to use one of the specific interfaces: `AuthenticationProvider` or `AuthorizationProvider`
  ChainAuth Chain several authentication providers as if they were one.
  HashingAlgorithm Deprecated. this class should not be used directly
  HashingStrategy Deprecated. this class should not be used directly
  User Represents an authenticates User and contains operations to authorise the user.
  VertxContextPRNG Deprecated. instead use `VertxContextPRNG`

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

Copyright © 2025 Eclipse. All rights reserved.