| Package | Description |
|---|---|
| io.smallrye.jwt.build | |
| io.smallrye.jwt.build.impl | |
| io.smallrye.jwt.build.spi |
| Modifier and Type | Method and Description |
|---|---|
JwtClaimsBuilder |
JwtClaimsBuilder.audience(Set<String> audiences)
Set a multiple value audience 'aud' claim
|
static JwtClaimsBuilder |
Jwt.audience(Set<String> audiences)
Creates a new instance of
JwtClaimsBuilder with a specified 'audience' claim. |
JwtClaimsBuilder |
JwtClaimsBuilder.audience(String audience)
Set a single value audience 'aud' claim
|
static JwtClaimsBuilder |
Jwt.audience(String audience)
Creates a new instance of
JwtClaimsBuilder with a specified 'audience' claim. |
default JwtClaimsBuilder |
JwtClaimsBuilder.claim(org.eclipse.microprofile.jwt.Claims name,
Object value)
Set a claim.
|
static JwtClaimsBuilder |
Jwt.claim(org.eclipse.microprofile.jwt.Claims name,
Object value)
Creates a new instance of
JwtClaimsBuilder with a specified claim. |
JwtClaimsBuilder |
JwtClaimsBuilder.claim(String name,
Object value)
Set a claim.
|
static JwtClaimsBuilder |
Jwt.claim(String name,
Object value)
Creates a new instance of
JwtClaimsBuilder with a specified claim. |
static JwtClaimsBuilder |
Jwt.claims()
Creates a new instance of
JwtClaimsBuilder |
static JwtClaimsBuilder |
Jwt.claims(javax.json.JsonObject jsonObject)
Creates a new instance of
JwtClaimsBuilder from JsonObject |
static JwtClaimsBuilder |
Jwt.claims(org.eclipse.microprofile.jwt.JsonWebToken jwt)
Creates a new instance of
JwtClaimsBuilder from JsonWebToken. |
static JwtClaimsBuilder |
Jwt.claims(Map<String,Object> claims)
Creates a new instance of
JwtClaimsBuilder from a map of claims. |
static JwtClaimsBuilder |
Jwt.claims(String jsonLocation)
Creates a new instance of
JwtClaimsBuilder from a JSON resource. |
default JwtClaimsBuilder |
JwtClaimsBuilder.expiresAt(Instant expiresAt)
Set an expiry 'exp' claim
|
JwtClaimsBuilder |
JwtClaimsBuilder.expiresAt(long expiresAt)
Set an expiry 'exp' claim
|
default JwtClaimsBuilder |
JwtClaimsBuilder.expiresIn(Duration expiresIn)
Set a relative expiry time.
|
JwtClaimsBuilder |
JwtClaimsBuilder.expiresIn(long expiresIn)
Set a relative expiry time.
|
JwtClaimsBuilder |
JwtClaimsBuilder.groups(Set<String> groups)
Set a multiple value 'groups' claim
|
static JwtClaimsBuilder |
Jwt.groups(Set<String> groups)
Creates a new instance of
JwtClaimsBuilder with a specified 'groups' claim. |
JwtClaimsBuilder |
JwtClaimsBuilder.groups(String group)
Set a single value 'groups' claim
|
static JwtClaimsBuilder |
Jwt.groups(String groups)
Creates a new instance of
JwtClaimsBuilder with a specified 'groups' claim. |
default JwtClaimsBuilder |
JwtClaimsBuilder.issuedAt(Instant issuedAt)
Set an issuedAt 'iat' claim
|
JwtClaimsBuilder |
JwtClaimsBuilder.issuedAt(long issuedAt)
Set an issuedAt 'iat' claim
|
JwtClaimsBuilder |
JwtClaimsBuilder.issuer(String issuer)
Set an issuer 'iss' claim
|
static JwtClaimsBuilder |
Jwt.issuer(String issuer)
Creates a new instance of
JwtClaimsBuilder with a specified issuer. |
JwtClaimsBuilder |
JwtClaimsBuilder.preferredUserName(String preferredUserName)
Set a preferred user name 'preferred_username' claim
|
static JwtClaimsBuilder |
Jwt.preferredUserName(String preferredUserName)
Creates a new instance of
JwtClaimsBuilder with a specified 'preferred_username' claim. |
JwtClaimsBuilder |
JwtClaimsBuilder.subject(String subject)
Set a subject 'sub' claim
|
static JwtClaimsBuilder |
Jwt.subject(String subject)
Creates a new instance of
JwtClaimsBuilder with a specified subject. |
JwtClaimsBuilder |
JwtClaimsBuilder.upn(String upn)
Set a 'upn' claim
|
static JwtClaimsBuilder |
Jwt.upn(String upn)
Creates a new instance of
JwtClaimsBuilder with a specified 'upn' claim. |
| Modifier and Type | Method and Description |
|---|---|
JwtClaimsBuilder |
JwtProviderImpl.claims()
Creates a new instance of
JwtClaimsBuilder |
JwtClaimsBuilder |
JwtProviderImpl.claims(javax.json.JsonObject jsonObject)
Creates a new instance of
JwtClaimsBuilder from JsonObject |
JwtClaimsBuilder |
JwtProviderImpl.claims(org.eclipse.microprofile.jwt.JsonWebToken jwt)
Creates a new instance of
JwtClaimsBuilder from JsonWebToken. |
JwtClaimsBuilder |
JwtProviderImpl.claims(Map<String,Object> claims)
Creates a new instance of
JwtClaimsBuilder from a map of claims. |
JwtClaimsBuilder |
JwtProviderImpl.claims(String jsonLocation)
Creates a new instance of
JwtClaimsBuilder from a JSON resource. |
| Modifier and Type | Method and Description |
|---|---|
abstract JwtClaimsBuilder |
JwtProvider.claims()
Creates a new instance of
JwtClaimsBuilder |
abstract JwtClaimsBuilder |
JwtProvider.claims(javax.json.JsonObject jsonObject)
Creates a new instance of
JwtClaimsBuilder from JsonObject |
abstract JwtClaimsBuilder |
JwtProvider.claims(org.eclipse.microprofile.jwt.JsonWebToken jwt)
Creates a new instance of
JwtClaimsBuilder from JsonWebToken. |
abstract JwtClaimsBuilder |
JwtProvider.claims(Map<String,Object> claims)
Creates a new instance of
JwtClaimsBuilder from a map of claims. |
abstract JwtClaimsBuilder |
JwtProvider.claims(String jsonLocation)
Creates a new instance of
JwtClaimsBuilder from a JSON resource. |
Copyright © 2018–2022. All rights reserved.