Platform: Java
Packages
io.vertx.ceylon.auth.jwt
Dependencies
ceylon.json1.3.3
io.vertx.ceylon.auth.common3.5.4
io.vertx.ceylon.jwt3.5.4
io.vertx.vertx-auth-jwt3.5.4
java.base (jvm)8
Values
jwtAuthshared jwtAuth jwtAuth
jwtAuthOptionsshared jwtAuthOptions jwtAuthOptions
jwtKeyStoreOptionsshared jwtKeyStoreOptions jwtKeyStoreOptions
jwtOptionsshared jwtOptions jwtOptions
Classes
JWTAuthshared JWTAuth

Factory interface for creating JWT based io.vertx.ext.auth.AuthProvider instances.

JWTAuthOptionsshared JWTAuthOptions

Options describing how an JWT Auth should behave.

JWTKeyStoreOptionsshared JWTKeyStoreOptions

Options describing how an JWT KeyStore should behave.

JWTOptionsshared JWTOptions

Options related to creation of new tokens.

If any expiresInMinutes, audience, subject, issuer are not provided, there is no default. The jwt generated won't include those properties in the payload.

Generated JWTs will include an iat claim by default unless noTimestamp is specified.

jwtAuthshared jwtAuth
jwtAuthOptionsshared jwtAuthOptions
jwtKeyStoreOptionsshared jwtKeyStoreOptions
jwtOptionsshared jwtOptions