@Version(value="1.0")
See: Description
| Interface | Description |
|---|---|
| ClaimValue<T> |
A representation of a claim in a
JsonWebToken |
| JsonWebToken |
A read-only interface for the the claims required by Eclipse MicroProfile
conforming tokens.
|
| Enum | Description |
|---|---|
| Claims |
This enum represents the standardized claims that the MP-JWT specification allows for in terms of interoperability.
|
| Annotation Type | Description |
|---|---|
| Claim |
Annotation used to signify an injection point for a
ClaimValue from
a JsonWebToken |
Interoperable JWT RBAC for Microprofile This package contains the primary interfaces and support classes for the JSON Web Tokens(JWT) for role based access control(RBAC) of MicroProfile microservice endpoints. The primary class is the JsonWebToken interface that defines the view of the current authenticated user and associated JWT claims. It is available for injection as well as the user principal available from the container security API. The supporting classes in this package include:
Copyright © 2017 Eclipse Foundation. All rights reserved.