Uses of Class
net.shibboleth.idp.plugin.oidc.op.token.support.RefreshTokenClaimsSet
Packages that use RefreshTokenClaimsSet
Package
Description
Profile action implementations related to OAuth2.
Profile action implementations related to OIDC.
Functions and predicates supporting common oidc profile behavior.
Support classes for dealing with claims sets in authorization code, access/refresh tokens.
-
Uses of RefreshTokenClaimsSet in net.shibboleth.idp.plugin.oidc.op.oauth2.profile.impl
Fields in net.shibboleth.idp.plugin.oidc.op.oauth2.profile.impl with type parameters of type RefreshTokenClaimsSetModifier and TypeFieldDescriptionAbstractProcessTokenAction.refreshTokenDeserializersList of deserializer bi-functions for refresh tokens to be used in addition to unsealing opaque value.Method parameters in net.shibboleth.idp.plugin.oidc.op.oauth2.profile.impl with type arguments of type RefreshTokenClaimsSetModifier and TypeMethodDescriptionvoidAbstractProcessTokenAction.setRefreshTokenDeserializers(List<BiFunction<ProfileRequestContext, String, RefreshTokenClaimsSet>> deserializers) Set the list of deserializer bi-functions for refresh tokens to be used in addition to unsealing opaque value. -
Uses of RefreshTokenClaimsSet in net.shibboleth.idp.plugin.oidc.op.profile.impl
Fields in net.shibboleth.idp.plugin.oidc.op.profile.impl with type parameters of type RefreshTokenClaimsSetModifier and TypeFieldDescriptionValidateGrant.refreshTokenDeserializersList of deserializer bi-functions for refresh tokens to be used in addition to unsealing opaque value.SetRefreshTokenToResponseContext.refreshTokenSerializationStrategiesThe strategies used for serializing refresh token claims set, key referring to the refresh token type.Methods in net.shibboleth.idp.plugin.oidc.op.profile.impl that return RefreshTokenClaimsSetModifier and TypeMethodDescriptionprotected RefreshTokenClaimsSetValidateGrant.deserializeRefreshToken(ProfileRequestContext profileRequestContext, String refreshToken) Attempt to deseriaalize a (serialized) refresh token value via configured deserializers.Method parameters in net.shibboleth.idp.plugin.oidc.op.profile.impl with type arguments of type RefreshTokenClaimsSetModifier and TypeMethodDescriptionvoidValidateGrant.setRefreshTokenDeserializers(List<BiFunction<ProfileRequestContext, String, RefreshTokenClaimsSet>> deserializers) Set the list of deserializer bi-functions for refresh tokens to be used in addition to unsealing opaque value.voidSetRefreshTokenToResponseContext.setRefreshTokenSerializationStrategies(Map<String, BiFunction<ProfileRequestContext, RefreshTokenClaimsSet, String>> strategies) Set the strategies used for serializing refresh token claims set, key referring to the refresh token type. -
Uses of RefreshTokenClaimsSet in net.shibboleth.idp.plugin.oidc.op.profile.logic
Fields in net.shibboleth.idp.plugin.oidc.op.profile.logic with type parameters of type RefreshTokenClaimsSetModifier and TypeFieldDescriptionDefaultJwtRefreshTokenSerializationFunction.typeHeaderLookupStrategyStrategy used to lookup the type header value for the JWT.Methods in net.shibboleth.idp.plugin.oidc.op.profile.logic that return RefreshTokenClaimsSetModifier and TypeMethodDescriptionDefaultJwtRefreshTokenDeserializationFunction.apply(ProfileRequestContext profileRequestContext, String token) protected RefreshTokenClaimsSetDefaultJwtRefreshTokenDeserializationFunction.decryptSealedClaimsSet(com.nimbusds.jwt.JWTClaimsSet claimsSet) Decrypt the sealed claims from 'for_op' claim and buildRefreshTokenClaimsSetout of its contents.Methods in net.shibboleth.idp.plugin.oidc.op.profile.logic with parameters of type RefreshTokenClaimsSetModifier and TypeMethodDescriptionDefaultJwtRefreshTokenSerializationFunction.apply(ProfileRequestContext profileRequestContext, RefreshTokenClaimsSet claimsSet) protected com.nimbusds.jwt.SignedJWTDefaultJwtRefreshTokenSerializationFunction.constructJWT(RefreshTokenClaimsSet claimsSet, String audience, SignatureSigningParameters signingParameters, String typeHeader) Construct aSignedJWTwith the given input claims and signing parameters.Method parameters in net.shibboleth.idp.plugin.oidc.op.profile.logic with type arguments of type RefreshTokenClaimsSetModifier and TypeMethodDescriptionvoidDefaultJwtRefreshTokenSerializationFunction.setTypeHeaderLookupStrategy(BiFunction<ProfileRequestContext, RefreshTokenClaimsSet, String> strategy) Set the strategy used to lookup the type header value for the JWT. -
Uses of RefreshTokenClaimsSet in net.shibboleth.idp.plugin.oidc.op.token.support
Methods in net.shibboleth.idp.plugin.oidc.op.token.support that return RefreshTokenClaimsSetModifier and TypeMethodDescriptionRefreshTokenClaimsSet.Builder.build()Builds RefreshTokenClaimsSet.static RefreshTokenClaimsSetParses refresh token from string (JSON).static RefreshTokenClaimsSetRefreshTokenClaimsSet.parse(String wrappedAccessToken, DataSealer dataSealer) Parses refresh token from sealed refresh token.