| Package | Description |
|---|---|
| io.helidon.security.jwt |
JWT (JSON web token) support.
|
| io.helidon.security.jwt.jwk |
JWK (JSON web key) support.
|
| Modifier and Type | Method and Description |
|---|---|
static SignedJwt |
SignedJwt.sign(Jwt jwt,
Jwk jwk)
Sign a jwt using an explicit jwk.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JwkEC
Elliptic curve JSON web key.
|
class |
JwkOctet
Symmetric cipher JSON web key.
|
class |
JwkRSA
RSA JSON web key.
|
| Modifier and Type | Field and Description |
|---|---|
static Jwk |
Jwk.NONE_JWK
A jwk with no fields filled and
ALG_NONE algorithm. |
| Modifier and Type | Method and Description |
|---|---|
static Jwk |
Jwk.fromJson(JsonObject json)
Create an instance from Json object.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<Jwk> |
JwkKeys.forKeyId(java.lang.String keyId)
Get a JWK for defined key id if present.
|
| Modifier and Type | Method and Description |
|---|---|
JwkKeys.Builder |
JwkKeys.Builder.addKey(Jwk key)
Add a new JWK to this keys.
|
Copyright © 2018, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.