Skip navigation links
C G I J L N O S V 

C

Claim - Annotation Type in org.eclipse.microprofile.jwt
Annotation used to signify an injection point for a ClaimValue from a JsonWebToken
claim(String) - Method in interface org.eclipse.microprofile.jwt.JsonWebToken
A utility method to access a claim value in an Optional wrapper
ClaimLiteral - Class in org.eclipse.microprofile.jwt
Annotation literal for Claim
ClaimLiteral() - Constructor for class org.eclipse.microprofile.jwt.ClaimLiteral
Creates a default value Claim literal
ClaimLiteral(String) - Constructor for class org.eclipse.microprofile.jwt.ClaimLiteral
Construct a Claim literal from a string name of a claim
ClaimLiteral(Claims) - Constructor for class org.eclipse.microprofile.jwt.ClaimLiteral
Construct a Claim literal from a standard claim defined in Claims
Claims - Enum in org.eclipse.microprofile.jwt
This enum represents the standardized claims that the MP-JWT specification allows for in terms of interoperability.
ClaimValue<T> - Interface in org.eclipse.microprofile.jwt
A representation of a claim in a JsonWebToken
containsClaim(String) - Method in interface org.eclipse.microprofile.jwt.JsonWebToken
Verify is a given claim exists

G

getAudience() - Method in interface org.eclipse.microprofile.jwt.JsonWebToken
The aud(Audience) claim identifies the recipients that the JWT is intended for.
getClaim(String) - Method in interface org.eclipse.microprofile.jwt.JsonWebToken
Access the value of the indicated claim.
getClaimNames() - Method in interface org.eclipse.microprofile.jwt.JsonWebToken
Access the names of all claims are associated with this token.
getDescription() - Method in enum org.eclipse.microprofile.jwt.Claims
 
getExpirationTime() - Method in interface org.eclipse.microprofile.jwt.JsonWebToken
The exp (Expiration time) claim identifies the expiration time on or after which the JWT MUST NOT be accepted for processing in seconds since 1970-01-01T00:00:00Z UTC
getGroups() - Method in interface org.eclipse.microprofile.jwt.JsonWebToken
The groups claim provides the group names the JWT principal has been granted.
getIssuedAtTime() - Method in interface org.eclipse.microprofile.jwt.JsonWebToken
The iat(Issued at time) claim identifies the time at which the JWT was issued in seconds since 1970-01-01T00:00:00Z UTC
getIssuer() - Method in interface org.eclipse.microprofile.jwt.JsonWebToken
The iss(Issuer) claim identifies the principal that issued the JWT
getName() - Method in interface org.eclipse.microprofile.jwt.ClaimValue
Access the name of the claim.
getName() - Method in interface org.eclipse.microprofile.jwt.JsonWebToken
Returns the unique name of this principal.
getRawToken() - Method in interface org.eclipse.microprofile.jwt.JsonWebToken
Get the raw bearer token string originally passed in the authentication header
getSubject() - Method in interface org.eclipse.microprofile.jwt.JsonWebToken
The sub(Subject) claim identifies the principal that is the subject of the JWT.
getTokenID() - Method in interface org.eclipse.microprofile.jwt.JsonWebToken
The jti(JWT ID) claim provides a unique identifier for the JWT.
getType() - Method in enum org.eclipse.microprofile.jwt.Claims
The required type of the claim
getValue() - Method in interface org.eclipse.microprofile.jwt.ClaimValue
Access the value of the claim.

I

ISSUER - Static variable in interface org.eclipse.microprofile.jwt.config.Names
The expected iss claim value to validate against an MP-JWT.

J

JsonWebToken - Interface in org.eclipse.microprofile.jwt
A read-only interface for the the claims required by Eclipse MicroProfile conforming tokens.

L

LoginConfig - Annotation Type in org.eclipse.microprofile.auth
A security annotation describing the authentication method, and the associated realm name that should be used for this application.

N

Names - Interface in org.eclipse.microprofile.jwt.config
Constants for the names of the MP-config properties that MP-JWT implementations must support externalization of to ensure portable setup of MP-JWT implementations.

O

org.eclipse.microprofile.auth - package org.eclipse.microprofile.auth
Metadata for JWT RBAC for Microprofile
org.eclipse.microprofile.jwt - package org.eclipse.microprofile.jwt
Interoperable JWT RBAC for Microprofile
org.eclipse.microprofile.jwt.config - package org.eclipse.microprofile.jwt.config
 

S

standard() - Method in class org.eclipse.microprofile.jwt.ClaimLiteral
 

V

value() - Method in class org.eclipse.microprofile.jwt.ClaimLiteral
 
valueOf(String) - Static method in enum org.eclipse.microprofile.jwt.Claims
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.eclipse.microprofile.jwt.Claims
Returns an array containing the constants of this enum type, in the order they are declared.
VERIFIER_PUBLIC_KEY - Static variable in interface org.eclipse.microprofile.jwt.config.Names
The embedded key material of the public key for the MP-JWT signer in PKCS8 PEM or JWK(S) format.
VERIFIER_PUBLIC_KEY_LOCATION - Static variable in interface org.eclipse.microprofile.jwt.config.Names
The relative path or full URL of the public key.
C G I J L N O S V 
Skip navigation links

Copyright © 2018 Eclipse Foundation. All rights reserved.