Skip navigation links
A C D E G I J N S V 

A

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)
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
 

G

getAlgorithm() - Method in class io.vertx.ext.jwt.JWK
 
getId() - Method in interface io.vertx.ext.jwt.Crypto
The key id or null.
getId() - Method in class io.vertx.ext.jwt.JWK
 
getLabel() - Method in interface io.vertx.ext.jwt.Crypto
A not null label for the key, labels are the same for same algorithm, kid objects but not necessarily different internal keys/certificates
getLabel() - Method in class io.vertx.ext.jwt.JWK
 

I

id() - Method in exception io.vertx.ext.jwt.NoSuchKeyIdException
Returns the missing key with the format ALGORITHM + '#' + KEY_ID.
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
 
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
Deprecated.
In 4.0.0 this module will be merged with vertx-auth-common, for this reason this class should be found in the common module, instead of here. Changing the import should fix any deprecations.
JWTOptions() - Constructor for class io.vertx.ext.jwt.JWTOptions
Deprecated.
 
JWTOptions(JsonObject) - Constructor for class io.vertx.ext.jwt.JWTOptions
Deprecated.
 

N

NoSuchKeyIdException - Exception in io.vertx.ext.jwt
No such KeyId exception is thrown when a JWT with a well known "kid" does not find a matching "kid" in the crypto list.
NoSuchKeyIdException(String) - Constructor for exception io.vertx.ext.jwt.NoSuchKeyIdException
 
NoSuchKeyIdException(String, String) - Constructor for exception io.vertx.ext.jwt.NoSuchKeyIdException
 

S

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
 

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 G I J N S V 
Skip navigation links

Copyright © 2020 Eclipse. All rights reserved.