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.TokenClaimsSet.Builder.setACR(com.nimbusds.openid.connect.sdk.claims.ACR authenticationContextReference) 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(com.nimbusds.openid.connect.sdk.OIDCClaimsRequest claimsRequest) Set claims request of the authentication request.TokenClaimsSet.Builder.setClientID(com.nimbusds.oauth2.sdk.id.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(net.minidev.json.JSONObject claims) Sets a batch of custom claim from aJSONObject.TokenClaimsSet.Builder.setDlClaims(com.nimbusds.openid.connect.sdk.claims.ClaimsSet claims) Set token delivery claims delivered both for id token and userinfo response.TokenClaimsSet.Builder.setDlClaimsID(com.nimbusds.openid.connect.sdk.claims.ClaimsSet claims) Set token delivery claims delivered for id token.TokenClaimsSet.Builder.setDlClaimsUI(com.nimbusds.openid.connect.sdk.claims.ClaimsSet claims) Set token delivery claims delivered for userinfo response.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.TokenClaimsSet.Builder.setNonce(com.nimbusds.openid.connect.sdk.Nonce requestNonce) 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.TokenClaimsSet.Builder.setScope(com.nimbusds.oauth2.sdk.Scope s) Set scope.TokenClaimsSet.Builder.setSessionIdentifier(String id) Set session identifier.TokenClaimsSet.Builder.setSubject(String s) Set subject name.