| Package | Description |
|---|---|
| de.samply.bbmri.auth.client.jwt |
Contains all Jwt implementations.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JwtInvalidSignatureFormatException
Thrown when the signature has an invalid format.
|
class |
JwtKeyMissmatchException
Thrown when the providers key can not be used to verify a signature (e.g. when the Jwt is signed
using RSA and SHAx, but the key is an elliptic curve key).
|
class |
JwtParseException
Thrown when the Jwt can not be parsed (e.g. it does not consist of three parts separated by a
dot).
|
| Constructor and Description |
|---|
AbstractJwt(de.samply.common.config.OAuth2Client config,
String serialized)
Initializes this Jwt with an OAuth2Client configuration and the serialized string.
|
AbstractJwt(PublicKey publicKey,
String serialized)
Initializes this Jwt with a public key and the serialized string.
|
JwtAccessToken(de.samply.common.config.OAuth2Client config,
String serialized)
|
JwtAccessToken(PublicKey key,
String serialized)
|
JwtIdToken(de.samply.common.config.OAuth2Client config,
String serialized)
|
JwtIdToken(String clientId,
PublicKey publicKey,
String serialized)
|
JwtRefreshToken(de.samply.common.config.OAuth2Client config,
String serialized)
|
JwtRefreshToken(PublicKey key,
String serialized)
|
Copyright © 2020 Samply Community. All rights reserved.