Class OIDCAuthenticationResponseTokenClaimsContext
java.lang.Object
org.opensaml.messaging.context.BaseContext
net.shibboleth.idp.plugin.oidc.op.messaging.context.OIDCAuthenticationResponseTokenClaimsContext
- All Implemented Interfaces:
Iterable<BaseContext>
Subcontext carrying information to form token and userinfo responses for relying party. This context appears as a
subcontext of the
OIDCAuthenticationResponseContext.
This context is populated by authentication endpoint if there are attributes unresolvable in token/userinfo endpoints
that need to be carried in token. Token and userinfo endpoints populate the same context with carried claims to be
returned in response.-
Nested Class Summary
Nested classes/interfaces inherited from class org.opensaml.messaging.context.BaseContext
BaseContext.ContextSetNoRemoveIteratorDecorator, BaseContext.DeprecatedContextClassNameLookAside -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet claims for id token and userinfo endpoint.Get claims for id token only.Get claims for userinfo only.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
-
claims
Claims for id token and userinfo endpoint. -
idtokenClaims
Claims for id token only. -
userinfoClaims
Claims for userinfo only.
-
-
Constructor Details
-
OIDCAuthenticationResponseTokenClaimsContext
public OIDCAuthenticationResponseTokenClaimsContext()Constructor.
-
-
Method Details
-
getClaims
Get claims for id token and userinfo endpoint.- Returns:
- claims for id token and userinfo endpoint.
-
getIdtokenClaims
Get claims for id token only.- Returns:
- claims for id token only
-
getUserinfoClaims
Get claims for userinfo only.- Returns:
- claims for userinfo only
-