open class ChainAuth : AuthProvider
Chain several auth providers as if they were one. This is useful for cases where one want to authenticate across several providers, for example, database and fallback to passwd file. NOTE: This class has been automatically generated from the io.vertx.ext.auth.ChainAuth non RX-ified interface using Vert.x codegen.
ChainAuth(delegate: ChainAuth) |
static val __TYPE_ARG: TypeArg<ChainAuth> |
open fun append(other: AuthProvider): ChainAuth
Appends a auth provider to the chain. |
|
open fun clear(): Unit
Clears the chain. |
|
open static fun create(): ChainAuth
Create a Chainable Auth Provider auth provider |
|
open fun equals(other: Any?): Boolean |
|
open fun getDelegate(): ChainAuth |
|
open fun hashCode(): Int |
|
open static fun newInstance(arg: ChainAuth): ChainAuth |
|
open fun remove(other: AuthProvider): Boolean
Removes a provider from the chain. |
|
open fun toString(): String |