public class JWTAuth extends AuthenticationProvider
AuthenticationProvider instances.
NOTE: This class has been automatically generated from the original non RX-ified interface using Vert.x codegen.| Modifier and Type | Field and Description |
|---|---|
static io.vertx.lang.rx.TypeArg<JWTAuth> |
__TYPE_ARG |
| Constructor and Description |
|---|
JWTAuth(JWTAuth delegate) |
JWTAuth(Object delegate) |
| Modifier and Type | Method and Description |
|---|---|
static JWTAuth |
create(Vertx vertx,
JWTAuthOptions config)
Create a JWT auth provider
|
boolean |
equals(Object o) |
String |
generateToken(JsonObject claims)
Generate a new JWT token.
|
String |
generateToken(JsonObject claims,
JWTOptions options)
Generate a new JWT token.
|
JWTAuth |
getDelegate() |
int |
hashCode() |
static JWTAuth |
newInstance(JWTAuth arg) |
String |
toString() |
authenticate, authenticate, authenticate, authenticate, newInstance, rxAuthenticate, rxAuthenticatepublic static final io.vertx.lang.rx.TypeArg<JWTAuth> __TYPE_ARG
public String toString()
toString in class AuthenticationProviderpublic boolean equals(Object o)
equals in class AuthenticationProviderpublic int hashCode()
hashCode in class AuthenticationProviderpublic JWTAuth getDelegate()
getDelegate in class AuthenticationProviderpublic static JWTAuth create(Vertx vertx, JWTAuthOptions config)
vertx - the Vertx instanceconfig - the configpublic String generateToken(JsonObject claims, JWTOptions options)
claims - Json with user defined claims for a list of official claimsoptions - extra options for the generationpublic String generateToken(JsonObject claims)
claims - Json with user defined claims for a list of official claimsCopyright © 2022 Eclipse. All rights reserved.