Package net.shibboleth.idp.attribute
IdPAttribute
s are protocol-agnostic
units of information about some thing, usually a user. Attributes and
their values are encoded in to protocol-specific formats by means of
AttributeTranscoder
s.-
Interface Summary Interface Description DurablePairwiseIdStore ExtendedPairwiseIdStore
interface that supports reversal, mutation, and deactivation features requiring durable storage.IdPAttributeValue Interface for values of anIdPAttribute
.PairwiseIdStore Storage and retrieval interface for pairwise/targeted identifiers allowing for custom implementations. -
Class Summary Class Description AttributesMapContainer Container for decoded attributes.ByteAttributeValue Abyte[]
value for anIdPAttribute
.EmptyAttributeValue AnIdPAttributeValue
that is empty.IdPAttribute Each attribute represents one piece of information about a user and has associated encoders used to turn that information in to protocol-specific formats.IdPRequestedAttribute IdP Representation of the SAML2 RequestedAttribute.PairwiseId Object representing a pairwise/targeted identifier entry as a storage input/output.ScopedStringAttributeValue An attribute value with an associated scope.StringAttributeValue Base class forIdPAttribute
values that are strings.XMLObjectAttributeValue AXMLObjectAttributeValue
value for anIdPAttribute
. -
Enum Summary Enum Description EmptyAttributeValue.EmptyType Types of empty values. -
Exception Summary Exception Description AttributeDecodingException Indicates a problem during decoding into an attribute.AttributeEncodingException Indicates a problem during the encoding of an attribute.AttributeException Base class for attribute related exceptions.UnsupportedAttributeTypeException Exception thrown when a particularIdPAttributeValue
type was expected but a different one was encountered.