@NotThreadSafe public class AttributeContext extends org.opensaml.messaging.context.BaseContext
BaseContext that tracks a set of attributes. Usually the tracked attributes are about a particular user and
associated with a particular service request.| Modifier and Type | Field and Description |
|---|---|
private Map<String,IdPAttribute> |
attributes
The attributes tracked by this context.
|
| Constructor and Description |
|---|
AttributeContext()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,IdPAttribute> |
getIdPAttributes()
Gets the collection of attributes, indexed by attribute ID, tracked by this context.
|
void |
setIdPAttributes(Collection<IdPAttribute> newAttributes)
Sets the attributes tracked by this context.
|
addSubcontext, addSubcontext, clearSubcontexts, containsSubcontext, createSubcontext, getParent, getSubcontext, getSubcontext, getSubcontext, getSubcontext, isAutoCreateSubcontexts, iterator, removeSubcontext, removeSubcontext, setAutoCreateSubcontexts, setParentprivate Map<String,IdPAttribute> attributes
@Nonnull @NonnullElements @Unmodifiable public Map<String,IdPAttribute> getIdPAttributes()
public void setIdPAttributes(@Nullable@NullableElements Collection<IdPAttribute> newAttributes)
newAttributes - the attributesCopyright © 1999–2015. All rights reserved.