Uses of Class
net.shibboleth.idp.plugin.oidc.op.token.support.TokenClaimsSet
Packages that use TokenClaimsSet
Package
Description
Contexts related to OIDC messaging.
Profile action implementations related to OAuth2.
Lookup functions.
Profile action implementations related to OIDC.
Extensions related to the construction and management of sessions.
Support classes for dealing with claims sets in authorization code, access/refresh tokens.
-
Uses of TokenClaimsSet in net.shibboleth.idp.plugin.oidc.op.messaging.context
Fields in net.shibboleth.idp.plugin.oidc.op.messaging.context declared as TokenClaimsSetModifier and TypeFieldDescriptionprivate TokenClaimsSetOIDCAuthenticationResponseContext.authorizationGrantClaimsAuthorization grant (authz code, access token) claims.Methods in net.shibboleth.idp.plugin.oidc.op.messaging.context that return TokenClaimsSetModifier and TypeMethodDescriptionOIDCAuthenticationResponseContext.getAuthorizationGrantClaimsSet()Get the claims representing the authorization grant, which may be derived from an authorization code, refresh token, or assertion.Methods in net.shibboleth.idp.plugin.oidc.op.messaging.context with parameters of type TokenClaimsSetModifier and TypeMethodDescriptionvoidOIDCAuthenticationResponseContext.setAuthorizationGrantClaimsSet(TokenClaimsSet claims) Set the claims representing the authorization grant, which may be derived from an authorization code, refresh token, or assertion. -
Uses of TokenClaimsSet in net.shibboleth.idp.plugin.oidc.op.oauth2.profile.impl
Fields in net.shibboleth.idp.plugin.oidc.op.oauth2.profile.impl declared as TokenClaimsSetModifier and TypeFieldDescriptionprivate TokenClaimsSetBuildAccessToken.tokenClaimsSetAuthorize Code / Refresh Token the access token is based on, if any. -
Uses of TokenClaimsSet in net.shibboleth.idp.plugin.oidc.op.profile.impl
Fields in net.shibboleth.idp.plugin.oidc.op.profile.impl declared as TokenClaimsSetModifier and TypeFieldDescriptionprivate TokenClaimsSetSetRefreshTokenToResponseContext.tokenClaimsSetAuthorize Code / Refresh Token the refresh token will be based on.Methods in net.shibboleth.idp.plugin.oidc.op.profile.impl with parameters of type TokenClaimsSetModifier and TypeMethodDescriptionprotected InstantSetRefreshTokenToResponseContext.calculateChainExp(TokenClaimsSet tokenClaimsSet) Calculates the chain expiration time by taking the closest from the existing item in the claims set (if exists) and the value calculated via current profile configuration.protected InstantSetRefreshTokenToResponseContext.getExistingChainExp(TokenClaimsSet tokenClaimsSet) Get the possibly existing chain expiration instant from the claims set. -
Uses of TokenClaimsSet in net.shibboleth.idp.plugin.oidc.op.session.impl
Methods in net.shibboleth.idp.plugin.oidc.op.session.impl with parameters of type TokenClaimsSetModifier and TypeMethodDescriptionprotected StringOIDCRPSessionCreationStrategy.getIssuer(TokenClaimsSet tokenClaimsSet, com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet idTokenClaimsSet) Get issuer from the given token claims set if found, and from the given ID token claims set if not.protected StringOIDCRPSessionCreationStrategy.getSessionIdentifier(TokenClaimsSet tokenClaimsSet, com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet idTokenClaimsSet) Get session identifier from the given token claims set if found, and from the given ID token claims set if not.protected StringOIDCRPSessionCreationStrategy.getSubject(TokenClaimsSet tokenClaimsSet, com.nimbusds.openid.connect.sdk.claims.IDTokenClaimsSet idTokenClaimsSet) Get subject from the given token claims set if found, and from the given ID token claims set if not. -
Uses of TokenClaimsSet in net.shibboleth.idp.plugin.oidc.op.token.support
Classes in net.shibboleth.idp.plugin.oidc.op.token.support with type parameters of type TokenClaimsSetModifier and TypeClassDescriptionstatic classTokenClaimsSet.Builder<T extends TokenClaimsSet>Abstract builder to extend builders from that are instantiating claims sets extending TokenClaimsSet.Subclasses of TokenClaimsSet in net.shibboleth.idp.plugin.oidc.op.token.supportModifier and TypeClassDescriptionfinal classClass wrapping claims set for access token.final classClass wrapping claims set for authorize code.final classClass wrapping claims set for refresh token.Constructors in net.shibboleth.idp.plugin.oidc.op.token.support with parameters of type TokenClaimsSetModifierConstructorDescriptionprivateBuilder(TokenClaimsSet existing) Bases a builder on an existing token claims set.Builder(TokenClaimsSet existing, com.nimbusds.oauth2.sdk.Scope scope, com.nimbusds.openid.connect.sdk.claims.ClaimsSet dlClaims, com.nimbusds.openid.connect.sdk.claims.ClaimsSet dlClaimsUI, Instant iat, Instant exp) Constructor for access token claims set when derived from existing claims set.privateBuilder(TokenClaimsSet existing) Bases a builder on an existing token claims set.Builder(TokenClaimsSet existing, Instant iat, Instant exp) Constructor for refresh token claims set when derived from existing claims set.Builder(TokenClaimsSet existing, Instant iat, Instant exp, Instant chainExp) Constructor for refresh token claims set when derived from existing claims set.