Skip navigation links
vertx-jwt 3.7.1.redhat-00012
A C D E F G I J S T V 

A

addAudience(String) - Method in class io.vertx.ext.jwt.JWTOptions
 
addCertificate(String, String) - Method in class io.vertx.ext.jwt.JWT
Deprecated.
Replaced by JWT.addJWK(JWK)
addJWK(JWK) - Method in class io.vertx.ext.jwt.JWT
Adds a JSON Web Key (rfc7517) to the crypto map.
addKeyPair(String, String, String) - Method in class io.vertx.ext.jwt.JWT
Deprecated.
Replaced by JWT.addJWK(JWK)
addPermission(String) - Method in class io.vertx.ext.jwt.JWTOptions
Add a permission to this token.
addPublicKey(String, String) - Method in class io.vertx.ext.jwt.JWT
Deprecated.
Replaced by JWT.addJWK(JWK)
addSecret(String, String) - Method in class io.vertx.ext.jwt.JWT
Deprecated.
Replaced by JWT.addJWK(JWK)
addSecretKey(String, String) - Method in class io.vertx.ext.jwt.JWT
Deprecated.
Replaced by JWT.addJWK(JWK)
availableAlgorithms() - Method in class io.vertx.ext.jwt.JWT
 

C

Crypto - Interface in io.vertx.ext.jwt
Internal common interface for all crypto algorithms.

D

decode(String) - Method in class io.vertx.ext.jwt.JWT
 
decrypt(byte[]) - Method in class io.vertx.ext.jwt.JWK
 

E

ECDSA_ALGORITHMS - Static variable in interface io.vertx.ext.jwt.Crypto
 
ECDSALength(String) - Method in interface io.vertx.ext.jwt.Crypto
 
encrypt(byte[]) - Method in class io.vertx.ext.jwt.JWK
 

F

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

G

getAlgorithm() - Method in class io.vertx.ext.jwt.JWK
 
getAlgorithm() - Method in class io.vertx.ext.jwt.JWTOptions
 
getAudience() - Method in class io.vertx.ext.jwt.JWTOptions
 
getExpiresInSeconds() - Method in class io.vertx.ext.jwt.JWTOptions
 
getHeader() - Method in class io.vertx.ext.jwt.JWTOptions
 
getId() - Method in interface io.vertx.ext.jwt.Crypto
 
getId() - Method in class io.vertx.ext.jwt.JWK
 
getIssuer() - Method in class io.vertx.ext.jwt.JWTOptions
 
getLeeway() - Method in class io.vertx.ext.jwt.JWTOptions
 
getPermissions() - Method in class io.vertx.ext.jwt.JWTOptions
 
getSubject() - Method in class io.vertx.ext.jwt.JWTOptions
 

I

io.vertx.ext.jwt - package io.vertx.ext.jwt
 
isECDSA(String) - Method in interface io.vertx.ext.jwt.Crypto
 
isExpired(JsonObject, JWTOptions) - Method in class io.vertx.ext.jwt.JWT
 
isIgnoreExpiration() - Method in class io.vertx.ext.jwt.JWTOptions
 
isNoTimestamp() - Method in class io.vertx.ext.jwt.JWTOptions
 
isUnsecure() - Method in class io.vertx.ext.jwt.JWT
 

J

JWK - Class in io.vertx.ext.jwt
JWK https://tools.ietf.org/html/rfc7517 In a nutshell a JWK is a Key(Pair) encoded as JSON.
JWK(String, String, String) - Constructor for class io.vertx.ext.jwt.JWK
Creates a Key(Pair) from pem formatted strings.
JWK(String, boolean, String, String) - Constructor for class io.vertx.ext.jwt.JWK
Creates a Key(Pair) from pem formatted strings.
JWK(String, String) - Constructor for class io.vertx.ext.jwt.JWK
Creates a Symmetric Key from a base64 encoded string.
JWK(JsonObject) - Constructor for class io.vertx.ext.jwt.JWK
 
JWT - Class in io.vertx.ext.jwt
JWT and JWS implementation draft-ietf-oauth-json-web-token-32.
JWT() - Constructor for class io.vertx.ext.jwt.JWT
 
JWT(KeyStore, char[]) - Constructor for class io.vertx.ext.jwt.JWT
Deprecated.
JWT(String, boolean) - Constructor for class io.vertx.ext.jwt.JWT
Deprecated.
JWTOptions - Class in io.vertx.ext.jwt
 
JWTOptions() - Constructor for class io.vertx.ext.jwt.JWTOptions
 
JWTOptions(JsonObject) - Constructor for class io.vertx.ext.jwt.JWTOptions
 
JWTOptionsConverter - Class in io.vertx.ext.jwt
Converter for JWTOptions.
JWTOptionsConverter() - Constructor for class io.vertx.ext.jwt.JWTOptionsConverter
 

S

setAlgorithm(String) - Method in class io.vertx.ext.jwt.JWTOptions
 
setAudience(List<String>) - Method in class io.vertx.ext.jwt.JWTOptions
 
setExpiresInMinutes(int) - Method in class io.vertx.ext.jwt.JWTOptions
 
setExpiresInSeconds(int) - Method in class io.vertx.ext.jwt.JWTOptions
 
setHeader(JsonObject) - Method in class io.vertx.ext.jwt.JWTOptions
 
setIgnoreExpiration(boolean) - Method in class io.vertx.ext.jwt.JWTOptions
 
setIssuer(String) - Method in class io.vertx.ext.jwt.JWTOptions
 
setLeeway(int) - Method in class io.vertx.ext.jwt.JWTOptions
 
setNoTimestamp(boolean) - Method in class io.vertx.ext.jwt.JWTOptions
 
setPermissions(List<String>) - Method in class io.vertx.ext.jwt.JWTOptions
The permissions of this token.
setSubject(String) - Method in class io.vertx.ext.jwt.JWTOptions
 
sign(byte[]) - Method in interface io.vertx.ext.jwt.Crypto
 
sign(byte[]) - Method in class io.vertx.ext.jwt.JWK
 
sign(JsonObject, JWTOptions) - Method in class io.vertx.ext.jwt.JWT
 

T

toJSON() - Method in class io.vertx.ext.jwt.JWTOptions
 
toJson(JWTOptions, JsonObject) - Static method in class io.vertx.ext.jwt.JWTOptionsConverter
 
toJson(JWTOptions, Map<String, Object>) - Static method in class io.vertx.ext.jwt.JWTOptionsConverter
 

V

verify(byte[], byte[]) - Method in interface io.vertx.ext.jwt.Crypto
 
verify(byte[], byte[]) - Method in class io.vertx.ext.jwt.JWK
 
A C D E F G I J S T V 
Skip navigation links
vertx-jwt 3.7.1.redhat-00012

Copyright © 2019 Eclipse. All rights reserved.