open class JWTAuth : AuthProvider
Factory interface for creating JWT based io.vertx.reactivex.ext.auth.AuthProvider instances. NOTE: This class has been automatically generated from the io.vertx.ext.auth.jwt.JWTAuth non RX-ified interface using Vert.x codegen.
JWTAuth(delegate: JWTAuth) |
static val __TYPE_ARG: TypeArg<JWTAuth> |
open static fun create(vertx: Vertx, config: JWTAuthOptions): JWTAuth
Create a JWT auth provider |
|
open fun equals(other: Any?): Boolean |
|
open fun generateToken(claims: JsonObject, options: JWTOptions): Stringopen fun generateToken(claims: JsonObject): String
Generate a new JWT token. |
|
open fun getDelegate(): JWTAuth |
|
open fun hashCode(): Int |
|
open static fun newInstance(arg: JWTAuth): JWTAuth |
|
open fun toString(): String |