Class AbstractSAMLEntityContext
java.lang.Object
org.opensaml.messaging.context.BaseContext
org.opensaml.saml.common.messaging.context.AbstractSAMLEntityContext
- All Implemented Interfaces:
Iterable<BaseContext>
- Direct Known Subclasses:
AbstractAuthenticatableSAMLEntityContext
,SAMLSelfEntityContext
Abstract base class for subcontexts that carry information about a SAML 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
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the entityId of the SAML entity.getRole()
Get the role under which the SAML entity is currently operating.void
setEntityId
(String id) Sets the entityId of the SAML entity.void
Set the role under which the SAML entity is currently operating.Methods inherited from class org.opensaml.messaging.context.BaseContext
addSubcontext, addSubcontext, clearSubcontexts, containsSubcontext, createSubcontext, getParent, getSubcontext, getSubcontext, getSubcontext, getSubcontext, iterator, removeSubcontext, removeSubcontext, setParent
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
entityId
The entityID of the SAML entity. -
role
The role under which the SAML entity is currently operating.
-
-
Constructor Details
-
AbstractSAMLEntityContext
public AbstractSAMLEntityContext()
-
-
Method Details
-
getEntityId
Gets the entityId of the SAML entity.- Returns:
- entityId of the SAML entity, may be null
-
setEntityId
Sets the entityId of the SAML entity.- Parameters:
id
- the new entityId
-
getRole
Get the role under which the SAML entity is currently operating.- Returns:
- Returns the role.
-
setRole
Set the role under which the SAML entity is currently operating.- Parameters:
newRole
- The role to set.
-