Skip navigation links
A C F G I J M S T 

A

addJwk(JsonObject) - Method in class io.vertx.ext.auth.jwt.JWTAuthOptions
 
addPubSecKey(PubSecKeyOptions) - Method in class io.vertx.ext.auth.jwt.JWTAuthOptions
 

C

create(String) - Static method in interface io.vertx.ext.auth.jwt.authorization.JWTAuthorization
Factory method to create a Authorization provider for JWT tokens.
create() - Static method in interface io.vertx.ext.auth.jwt.authorization.MicroProfileAuthorization
Factory method to create a Authorization provider for tokens adhering to the MP-JWT 1.1 spec.
create(Vertx, JWTAuthOptions) - Static method in interface io.vertx.ext.auth.jwt.JWTAuth
Create a JWT auth provider

F

fromJson(Iterable<Map.Entry<String, Object>>, JWTAuthOptions) - Static method in class io.vertx.ext.auth.jwt.JWTAuthOptionsConverter
 

G

generateToken(JsonObject, JWTOptions) - Method in interface io.vertx.ext.auth.jwt.JWTAuth
Generate a new JWT token.
generateToken(JsonObject) - Method in interface io.vertx.ext.auth.jwt.JWTAuth
Generate a new JWT token.
getJwks() - Method in class io.vertx.ext.auth.jwt.JWTAuthOptions
 
getJWTOptions() - Method in class io.vertx.ext.auth.jwt.JWTAuthOptions
 
getKeyStore() - Method in class io.vertx.ext.auth.jwt.JWTAuthOptions
 
getPermissionsClaimKey() - Method in class io.vertx.ext.auth.jwt.JWTAuthOptions
Deprecated.
getPubSecKeys() - Method in class io.vertx.ext.auth.jwt.JWTAuthOptions
 

I

io.vertx.ext.auth.jwt - package io.vertx.ext.auth.jwt
 
io.vertx.ext.auth.jwt.authorization - package io.vertx.ext.auth.jwt.authorization
 

J

JWTAuth - Interface in io.vertx.ext.auth.jwt
Factory interface for creating JWT based AuthenticationProvider instances.
JWTAuthOptions - Class in io.vertx.ext.auth.jwt
Options describing how an JWT Auth should behave.
JWTAuthOptions() - Constructor for class io.vertx.ext.auth.jwt.JWTAuthOptions
Default constructor
JWTAuthOptions(JWTAuthOptions) - Constructor for class io.vertx.ext.auth.jwt.JWTAuthOptions
Copy constructor
JWTAuthOptions(JsonObject) - Constructor for class io.vertx.ext.auth.jwt.JWTAuthOptions
Constructor to create an options from JSON
JWTAuthOptionsConverter - Class in io.vertx.ext.auth.jwt
Converter and mapper for JWTAuthOptions.
JWTAuthOptionsConverter() - Constructor for class io.vertx.ext.auth.jwt.JWTAuthOptionsConverter
 
JWTAuthorization - Interface in io.vertx.ext.auth.jwt.authorization
Implementation of the JWT authorization provider.

M

MicroProfileAuthorization - Interface in io.vertx.ext.auth.jwt.authorization
Implementation of the Microprofile MP-JWT 1.1 RBAC based on the access token groups key.

S

setJwks(List<JsonObject>) - Method in class io.vertx.ext.auth.jwt.JWTAuthOptions
 
setJWTOptions(JWTOptions) - Method in class io.vertx.ext.auth.jwt.JWTAuthOptions
 
setKeyStore(KeyStoreOptions) - Method in class io.vertx.ext.auth.jwt.JWTAuthOptions
 
setPermissionsClaimKey(String) - Method in class io.vertx.ext.auth.jwt.JWTAuthOptions
Deprecated.
setPubSecKeys(List<PubSecKeyOptions>) - Method in class io.vertx.ext.auth.jwt.JWTAuthOptions
 

T

toJson(JWTAuthOptions, JsonObject) - Static method in class io.vertx.ext.auth.jwt.JWTAuthOptionsConverter
 
toJson(JWTAuthOptions, Map<String, Object>) - Static method in class io.vertx.ext.auth.jwt.JWTAuthOptionsConverter
 
A C F G I J M S T 
Skip navigation links

Copyright © 2020 Eclipse. All rights reserved.