## Uses of Interface
io.vertx.ext.auth.ChainAuth

- Packages that use ChainAuth
  Package | Description
  --- | ---
  io.vertx.ext.auth |
  io.vertx.reactivex.ext.auth |
  io.vertx.rxjava3.ext.auth |

- - ### Uses of ChainAuth in io.vertx.ext.auth

    Methods in io.vertx.ext.auth that return ChainAuth
    Modifier and Type | Method | Description
    --- | --- | ---
    `ChainAuth` | ChainAuth.`add​(AuthenticationProvider other)` | Appends a auth provider to the chain.
    `static ChainAuth` | ChainAuth.`all()` | Create a Chainable Auth Provider auth provider that will resolve if all auth providers are successful.
    `static ChainAuth` | ChainAuth.`any()` | Create a Chainable Auth Provider auth provider that will resolve on the first success.

  - ### Uses of ChainAuth in io.vertx.reactivex.ext.auth

    Methods in io.vertx.reactivex.ext.auth that return ChainAuth
    Modifier and Type | Method | Description
    --- | --- | ---
    `ChainAuth` | ChainAuth.`getDelegate()` |

    Methods in io.vertx.reactivex.ext.auth with parameters of type ChainAuth
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ChainAuth` | ChainAuth.`newInstance​(ChainAuth arg)` |

    Constructors in io.vertx.reactivex.ext.auth with parameters of type ChainAuth
    Constructor | Description
    --- | ---
    `ChainAuth​(ChainAuth delegate)` |

  - ### Uses of ChainAuth in io.vertx.rxjava3.ext.auth

    Methods in io.vertx.rxjava3.ext.auth that return ChainAuth
    Modifier and Type | Method | Description
    --- | --- | ---
    `ChainAuth` | ChainAuth.`getDelegate()` |

    Methods in io.vertx.rxjava3.ext.auth with parameters of type ChainAuth
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ChainAuth` | ChainAuth.`newInstance​(ChainAuth arg)` |

    Constructors in io.vertx.rxjava3.ext.auth with parameters of type ChainAuth
    Constructor | Description
    --- | ---
    `ChainAuth​(ChainAuth delegate)` |