| 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 | Description |
|---|---|---|
static SignedJwt |
SignedJwt.sign(Jwt jwt,
Jwk jwk) |
Sign a jwt using an explicit jwk.
|
| Modifier and Type | Class | 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 | Description |
|---|---|---|
static Jwk |
Jwk.NONE_JWK |
A jwk with no fields filled and
ALG_NONE algorithm. |
| Modifier and Type | Method | Description |
|---|---|---|
static Jwk |
Jwk.fromJson(javax.json.JsonObject json) |
Create an instance from Json object.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Optional<Jwk> |
JwkKeys.forKeyId(java.lang.String keyId) |
Get a JWK for defined key id if present.
|
| Modifier and Type | Method | 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.