Uses of Class
net.shibboleth.idp.plugin.oidc.op.token.support.TokenClaimsSet.Builder
Packages that use TokenClaimsSet.Builder
Package
Description
Support classes for dealing with claims sets in authorization code, access/refresh tokens.
-
Uses of TokenClaimsSet.Builder in net.shibboleth.idp.plugin.oidc.op.token.support
Subclasses of TokenClaimsSet.Builder in net.shibboleth.idp.plugin.oidc.op.token.supportModifier and TypeClassDescriptionstatic final classBuilder to create instance of AccessTokenClaimsSet.static classBuilder to create instance of AuthorizeCodeClaimsSet.static final classBuilder to create instance of RefreshTokenClaimsSet.Methods in net.shibboleth.idp.plugin.oidc.op.token.support that return TokenClaimsSet.BuilderModifier and TypeMethodDescriptionTokenClaimsSet.Builder.addCustomClaim(String name, Object value) Add a custom claim.Set authentication context class reference value of the authentication.TokenClaimsSet.Builder.setAudience(Collection<String> aud) Set audience.TokenClaimsSet.Builder.setAuthenticationTime(Instant i) Set authentication time.TokenClaimsSet.Builder.setClaimsRequest(OIDCClaimsRequest claimsRequest) Set claims request of the authentication request.TokenClaimsSet.Builder.setClientID(ClientID id) Set client ID.TokenClaimsSet.Builder.setCodeChallenge(String challenge) Set code challenge.TokenClaimsSet.Builder.setConsentedClaims(List<Object> claims) Set consented claims.TokenClaimsSet.Builder.setConsentEnabled(Boolean flag) Set whether consent has been enabled.TokenClaimsSet.Builder.setCustomClaims(JSONObject claims) Sets a batch of custom claim from aJSONObject.TokenClaimsSet.Builder.setDlClaims(ClaimsSet claims) Set token delivery claims delivered both for id token and userinfo response.TokenClaimsSet.Builder.setDlClaimsID(ClaimsSet claims) Set token delivery claims delivered for id token.TokenClaimsSet.Builder.setDlClaimsUI(ClaimsSet claims) Set token delivery claims delivered for userinfo response.TokenClaimsSet.Builder.setDpopProofJwkThumbprint(String jkt) Set DPoP Proof JWK thumbprint.TokenClaimsSet.Builder.setExpiresAt(Instant i) Set expiration time.TokenClaimsSet.Builder.setIssuedAt(Instant i) Set issue time.Set issuer.Set JWT ID.TokenClaimsSet.Builder.setJWTID(IdentifierGenerationStrategy generator) Set JWT ID via generator.TokenClaimsSet.Builder.setJWTID(IdentifierGenerationStrategy generator, boolean xmlSafe) Set JWT ID via generator.Set nonce of the authentication request.TokenClaimsSet.Builder.setNotBefore(Instant i) Set not before time.TokenClaimsSet.Builder.setPrincipal(String s) Set user principal name.TokenClaimsSet.Builder.setRedirectURI(URI uri) Set redirect URI.TokenClaimsSet.Builder.setRootTokenIdentifier(String id) Set root token identifier.Set scope.TokenClaimsSet.Builder.setSessionIdentifier(String id) Set session identifier.TokenClaimsSet.Builder.setSubject(String s) Set subject name.