Class AbstractOIDCEntityContext
java.lang.Object
org.opensaml.messaging.context.BaseContext
net.shibboleth.oidc.profile.messaging.context.AbstractOIDCEntityContext
- All Implemented Interfaces:
Iterable<BaseContext>
- Direct Known Subclasses:
OIDCPeerEntityContext
Abstract base class for subcontexts that carry information about a OIDC entity. This context will often
contain subcontexts, whose data is construed to be scoped to that entity.
-
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 TypeMethodDescriptionGets the identifier of the OIDC entity.setIdentifier(String id) Sets the identifier of the OIDC entity e.g.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
-
identifer
The identifier of the OIDC peer entity e.g. issuerId or ClientId.
-
-
Constructor Details
-
AbstractOIDCEntityContext
public AbstractOIDCEntityContext()
-
-
Method Details
-
getIdentifier
Gets the identifier of the OIDC entity.- Returns:
- identifier of the OIDC entity, may be null
-
setIdentifier
Sets the identifier of the OIDC entity e.g. issuerId or ClientId.- Parameters:
id- the new identifier- Returns:
- this
-