Skip navigation links
A C G I J S T 

A

addAudience(String) - Method in class io.vertx.ext.auth.jwt.JWTOptions
The target audience of this token
addHeader(String, String) - Method in class io.vertx.ext.auth.jwt.JWTOptions
 
addPermission(String) - Method in class io.vertx.ext.auth.jwt.JWTOptions
Add a permission to this token.

C

create(Vertx, JsonObject) - Static method in interface io.vertx.ext.auth.jwt.JWTAuth
Create a JWT auth provider

G

generateToken(JsonObject, JWTOptions) - Method in interface io.vertx.ext.auth.jwt.JWTAuth
Generate a new JWT token.
getAlgorithm() - Method in class io.vertx.ext.auth.jwt.JWTOptions
 
getAudience() - Method in class io.vertx.ext.auth.jwt.JWTOptions
 
getExpiresInMinutes() - Method in class io.vertx.ext.auth.jwt.JWTOptions
 
getExpiresInSeconds() - Method in class io.vertx.ext.auth.jwt.JWTOptions
 
getHeader() - Method in class io.vertx.ext.auth.jwt.JWTOptions
 
getIssuer() - Method in class io.vertx.ext.auth.jwt.JWTOptions
 
getNoTimestamp() - Method in class io.vertx.ext.auth.jwt.JWTOptions
 
getSubject() - Method in class io.vertx.ext.auth.jwt.JWTOptions
 

I

io.vertx.ext.auth.jwt - package io.vertx.ext.auth.jwt
== The JWT auth provider This component contains an out of the box a JWT implementation.

J

JWTAuth - Interface in io.vertx.ext.auth.jwt
Factory interface for creating JWT based AuthProvider instances.
JWTOptions - Class in io.vertx.ext.auth.jwt
Options related to creation of new tokens.
JWTOptions() - Constructor for class io.vertx.ext.auth.jwt.JWTOptions
 
JWTOptions(JsonObject) - Constructor for class io.vertx.ext.auth.jwt.JWTOptions
 
JWTOptions(JWTOptions) - Constructor for class io.vertx.ext.auth.jwt.JWTOptions
 

S

setAlgorithm(String) - Method in class io.vertx.ext.auth.jwt.JWTOptions
The algorithm to use, it should be one of the alias [HS256, HS384, HS512, RS256, RS384, RS512, ES256, ES384, ES512]
setAudience(List<String>) - Method in class io.vertx.ext.auth.jwt.JWTOptions
The target audience of this token
setExpiresInMinutes(Long) - Method in class io.vertx.ext.auth.jwt.JWTOptions
The expiration time for the token in minutes
setExpiresInSeconds(Long) - Method in class io.vertx.ext.auth.jwt.JWTOptions
The expiration time for the token in seconds
setIssuer(String) - Method in class io.vertx.ext.auth.jwt.JWTOptions
The issuer of this token
setNoTimestamp(boolean) - Method in class io.vertx.ext.auth.jwt.JWTOptions
Disable the generation of issued at claim
setPermissions(List<String>) - Method in class io.vertx.ext.auth.jwt.JWTOptions
The permissions of this token.
setSubject(String) - Method in class io.vertx.ext.auth.jwt.JWTOptions
The subject of this token

T

toJson() - Method in class io.vertx.ext.auth.jwt.JWTOptions
 
A C G I J S T 
Skip navigation links

Copyright © 2018. All rights reserved.