Class OAuth2TokenMgmtResponseContext
java.lang.Object
org.opensaml.messaging.context.BaseContext
net.shibboleth.idp.plugin.oidc.op.oauth2.messaging.context.OAuth2TokenMgmtResponseContext
- All Implemented Interfaces:
Iterable<BaseContext>
Subcontext carrying information for an OAuth token management responses such as introspection
or revocation.
This context appears as a subcontext of a MessageContext.
- Since:
- 3.1.0
-
Nested Class Summary
Nested classes/interfaces inherited from class org.opensaml.messaging.context.BaseContext
BaseContext.ContextSetNoRemoveIteratorDecorator, BaseContext.DeprecatedContextClassNameLookAside -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate com.nimbusds.jwt.JWTClaimsSetThe token claim set. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.nimbusds.jwt.JWTClaimsSetGet the token claims set.setTokenClaimsSet(com.nimbusds.jwt.JWTClaimsSet claims) Set the access token claims set (used when prepping OAuth-only access tokens).Methods inherited from class org.opensaml.messaging.context.BaseContext
addSubcontext, addSubcontext, clearSubcontexts, containsSubcontext, createSubcontext, ensureSubcontext, ensureSubcontext, getParent, getSubcontext, getSubcontext, getSubcontext, getSubcontext, iterator, removeFromParent, removeSubcontext, removeSubcontext, setParentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
tokenClaimsSet
@Nullable private com.nimbusds.jwt.JWTClaimsSet tokenClaimsSetThe token claim set.
-
-
Constructor Details
-
OAuth2TokenMgmtResponseContext
public OAuth2TokenMgmtResponseContext()
-
-
Method Details
-
getTokenClaimsSet
@Nullable public com.nimbusds.jwt.JWTClaimsSet getTokenClaimsSet()Get the token claims set.- Returns:
- token claims set
-
setTokenClaimsSet
@Nonnull public OAuth2TokenMgmtResponseContext setTokenClaimsSet(@Nullable com.nimbusds.jwt.JWTClaimsSet claims) Set the access token claims set (used when prepping OAuth-only access tokens).- Parameters:
claims- token claims set- Returns:
- this context
-