Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractAttributeTranscoder<T> - Class in net.shibboleth.idp.attribute.transcoding
-
Base class for transcoders.
- AbstractAttributeTranscoder() - Constructor for class net.shibboleth.idp.attribute.transcoding.AbstractAttributeTranscoder
-
Constructor.
- AbstractCollectionConfigurationLookupStrategy<T1,
T2> - Class in net.shibboleth.idp.attribute.config -
A strategy function that examines SAML metadata associated with a relying party and derives List<String>-valued configuration settings based on EntityAttribute extension tags.
- AbstractCollectionConfigurationLookupStrategy() - Constructor for class net.shibboleth.idp.attribute.config.AbstractCollectionConfigurationLookupStrategy
- AbstractMetadataDrivenConfigurationLookupStrategy<T> - Class in net.shibboleth.idp.attribute.config
-
A strategy function that examines SAML metadata associated with a relying party and derives configuration settings based on EntityAttribute extension tags.
- AbstractMetadataDrivenConfigurationLookupStrategy() - Constructor for class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Constructor.
- AbstractMetadataDrivenConfigurationLookupStrategy.CachedConfigurationContext - Class in net.shibboleth.idp.attribute.config
-
A child context that caches derived configuration properties.
- activationCondition - Variable in class net.shibboleth.idp.attribute.transcoding.AbstractAttributeTranscoder
-
Condition for use of this transcoder.
- applicationContext - Variable in class net.shibboleth.idp.attribute.config.BeanConfigurationLookupStrategy
-
Enclosing Spring context.
- apply(BaseContext) - Method in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
- attach(PairwiseId) - Method in interface net.shibboleth.idp.attribute.DurablePairwiseIdStore
-
Attach a peer-supplied alias to a pairwise ID.
- AttributeContext - Class in net.shibboleth.idp.attribute.context
-
A
BaseContextthat tracks a set of attributes. - AttributeContext() - Constructor for class net.shibboleth.idp.attribute.context.AttributeContext
-
Constructor.
- AttributeDecodingException - Exception in net.shibboleth.idp.attribute
-
Indicates a problem during decoding into an attribute.
- AttributeDecodingException() - Constructor for exception net.shibboleth.idp.attribute.AttributeDecodingException
-
Constructor.
- AttributeDecodingException(Exception) - Constructor for exception net.shibboleth.idp.attribute.AttributeDecodingException
-
Constructor.
- AttributeDecodingException(String) - Constructor for exception net.shibboleth.idp.attribute.AttributeDecodingException
-
Constructor.
- AttributeDecodingException(String, Exception) - Constructor for exception net.shibboleth.idp.attribute.AttributeDecodingException
-
Constructor.
- AttributeEncodingException - Exception in net.shibboleth.idp.attribute
-
Indicates a problem during the encoding of an attribute.
- AttributeEncodingException() - Constructor for exception net.shibboleth.idp.attribute.AttributeEncodingException
-
Constructor.
- AttributeEncodingException(Exception) - Constructor for exception net.shibboleth.idp.attribute.AttributeEncodingException
-
Constructor.
- AttributeEncodingException(String) - Constructor for exception net.shibboleth.idp.attribute.AttributeEncodingException
-
Constructor.
- AttributeEncodingException(String, Exception) - Constructor for exception net.shibboleth.idp.attribute.AttributeEncodingException
-
Constructor.
- AttributeException - Exception in net.shibboleth.idp.attribute
-
Base class for attribute related exceptions.
- AttributeException() - Constructor for exception net.shibboleth.idp.attribute.AttributeException
-
Constructor.
- AttributeException(Exception) - Constructor for exception net.shibboleth.idp.attribute.AttributeException
-
Constructor.
- AttributeException(String) - Constructor for exception net.shibboleth.idp.attribute.AttributeException
-
Constructor.
- AttributeException(String, Exception) - Constructor for exception net.shibboleth.idp.attribute.AttributeException
-
Constructor.
- attributes - Variable in class net.shibboleth.idp.attribute.context.AttributeContext
-
The attributes tracked by this context.
- AttributesMapContainer - Class in net.shibboleth.idp.attribute
-
Container for decoded attributes.
- AttributesMapContainer(Multimap<String, IdPAttribute>) - Constructor for class net.shibboleth.idp.attribute.AttributesMapContainer
-
Constructor.
- AttributeTranscoder<T> - Interface in net.shibboleth.idp.attribute.transcoding
-
Transcoders are objects that support both attribute encoding and decoding for bidirectional translation between
IdPAttributeformat and technology-specific formats. - AttributeTranscoderRegistry - Interface in net.shibboleth.idp.attribute.transcoding
-
The transcoder registry provides access to "instructions" for converting between the
IdPAttribute"neutral" representation within the IdP and protocol-specific forms such as SAML Attributes or OIDC claims. - AttributeTranscoderRegistry.NamingFunction<T> - Interface in net.shibboleth.idp.attribute.transcoding
-
Interface to a naming function that allows an object to be turned into a unique string name.
B
- BasicNamingFunction<T> - Class in net.shibboleth.idp.attribute.transcoding
-
Basic implementation of a
AttributeTranscoderRegistry.NamingFunction. - BasicNamingFunction(Class<T>, Function<T, String>) - Constructor for class net.shibboleth.idp.attribute.transcoding.BasicNamingFunction
-
Constructor.
- BeanConfigurationLookupStrategy<T> - Class in net.shibboleth.idp.attribute.config
-
A strategy function that examines SAML metadata associated with a relying party and derives bean-based configuration settings based on EntityAttribute extension tags.
- BeanConfigurationLookupStrategy() - Constructor for class net.shibboleth.idp.attribute.config.BeanConfigurationLookupStrategy
-
Constructor.
- BooleanConfigurationLookupStrategy - Class in net.shibboleth.idp.attribute.config
-
A strategy function that examines SAML metadata associated with a relying party and derives Boolean-valued configuration settings based on EntityAttribute extension tags.
- BooleanConfigurationLookupStrategy() - Constructor for class net.shibboleth.idp.attribute.config.BooleanConfigurationLookupStrategy
- ByteAttributeValue - Class in net.shibboleth.idp.attribute
-
A
byte[]value for anIdPAttribute. - ByteAttributeValue(byte[]) - Constructor for class net.shibboleth.idp.attribute.ByteAttributeValue
-
Constructor.
C
- CachedConfigurationContext() - Constructor for class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy.CachedConfigurationContext
-
Constructor.
- checkActivation(ProfileRequestContext, TranscodingRule) - Method in class net.shibboleth.idp.attribute.transcoding.AbstractAttributeTranscoder
-
Apply any activation rules to the request.
- clone() - Method in class net.shibboleth.idp.attribute.IdPAttribute
-
Clones an attribute.
- compareTo(IdPAttribute) - Method in class net.shibboleth.idp.attribute.IdPAttribute
- compareTo(IdPAttributeValue) - Method in interface net.shibboleth.idp.attribute.IdPAttributeValue
- consented - Variable in class net.shibboleth.idp.attribute.context.AttributeContext
-
Whether attribute release consent was obtained from the subject.
- contains(String) - Method in class net.shibboleth.idp.attribute.IdPAttribute
-
Check for a string value amongst this object's value collection.
- createInstanceFromString(String) - Method in class net.shibboleth.idp.attribute.config.AbstractCollectionConfigurationLookupStrategy
-
Helper method to manufacture instance of object using a string constructor or a cast.
- creationTime - Variable in class net.shibboleth.idp.attribute.PairwiseId
-
Time the identifier was created.
D
- DateTimeAttributeValue - Class in net.shibboleth.idp.attribute
-
Base class for
IdPAttributevalues that are date/time values. - DateTimeAttributeValue(Instant) - Constructor for class net.shibboleth.idp.attribute.DateTimeAttributeValue
-
Constructor.
- DateTimeAttributeValue(ZonedDateTime) - Constructor for class net.shibboleth.idp.attribute.DateTimeAttributeValue
-
Constructor.
- deactivate(PairwiseId) - Method in interface net.shibboleth.idp.attribute.DurablePairwiseIdStore
-
Deactivate/revoke a pairwise ID.
- deactivationTime - Variable in class net.shibboleth.idp.attribute.PairwiseId
-
Time the identifier was deactivated.
- decode(ProfileRequestContext, T, TranscodingRule) - Method in class net.shibboleth.idp.attribute.transcoding.AbstractAttributeTranscoder
-
Decode the supplied object into a protocol-neutral representation.
- decode(ProfileRequestContext, T, TranscodingRule) - Method in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoder
-
Decode the supplied object into a protocol-neutral representation.
- DEFAULT_MC_PROFILE_ID_LOOKUP - Static variable in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Default profile ID lookup for MC-based usage.
- DEFAULT_PRC_PROFILE_ID_LOOKUP - Static variable in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Default profile ID lookup for PRC-based usage.
- defaultValueStrategy - Variable in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Default to return in the absence of a property.
- descriptions - Variable in class net.shibboleth.idp.attribute.transcoding.TranscodingRule
-
Map of locale-specific descriptions.
- displayNames - Variable in class net.shibboleth.idp.attribute.transcoding.TranscodingRule
-
Map of locale-specific display names.
- doDecode(ProfileRequestContext, T, TranscodingRule) - Method in class net.shibboleth.idp.attribute.transcoding.AbstractAttributeTranscoder
-
Decode the supplied object into a protocol-neutral representation.
- doEncode(ProfileRequestContext, IdPAttribute, Class<? extends T>, TranscodingRule) - Method in class net.shibboleth.idp.attribute.transcoding.AbstractAttributeTranscoder
-
Encode the supplied attribute into a protocol specific representation.
- doInitialize() - Method in class net.shibboleth.idp.attribute.config.AbstractCollectionConfigurationLookupStrategy
- doInitialize() - Method in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
- doInitialize() - Method in class net.shibboleth.idp.attribute.config.BeanConfigurationLookupStrategy
- doTranslate(IdPAttribute) - Method in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Translate the value(s) into a setting of the appropriate type.
- doTranslate(IdPAttribute) - Method in class net.shibboleth.idp.attribute.config.BeanConfigurationLookupStrategy
-
Translate the value(s) into a setting of the appropriate type.
- doTranslate(IdPAttribute) - Method in class net.shibboleth.idp.attribute.config.BooleanConfigurationLookupStrategy
-
Translate the value(s) into a setting of the appropriate type.
- doTranslate(IdPAttribute) - Method in class net.shibboleth.idp.attribute.config.DoubleConfigurationLookupStrategy
-
Translate the value(s) into a setting of the appropriate type.
- doTranslate(IdPAttribute) - Method in class net.shibboleth.idp.attribute.config.DurationConfigurationLookupStrategy
-
Translate the value(s) into a setting of the appropriate type.
- doTranslate(IdPAttribute) - Method in class net.shibboleth.idp.attribute.config.IntegerConfigurationLookupStrategy
-
Translate the value(s) into a setting of the appropriate type.
- doTranslate(IdPAttribute) - Method in class net.shibboleth.idp.attribute.config.ListConfigurationLookupStrategy
-
Translate the value(s) into a setting of the appropriate type.
- doTranslate(IdPAttribute) - Method in class net.shibboleth.idp.attribute.config.LongConfigurationLookupStrategy
-
Translate the value(s) into a setting of the appropriate type.
- doTranslate(IdPAttribute) - Method in class net.shibboleth.idp.attribute.config.SetConfigurationLookupStrategy
-
Translate the value(s) into a setting of the appropriate type.
- doTranslate(IdPAttribute) - Method in class net.shibboleth.idp.attribute.config.StringConfigurationLookupStrategy
-
Translate the value(s) into a setting of the appropriate type.
- doTranslate(Attribute) - Method in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Translate the value(s) into a setting of the appropriate type.
- doTranslate(Attribute) - Method in class net.shibboleth.idp.attribute.config.BeanConfigurationLookupStrategy
-
Translate the value(s) into a setting of the appropriate type.
- doTranslate(Attribute) - Method in class net.shibboleth.idp.attribute.config.BooleanConfigurationLookupStrategy
-
Translate the value(s) into a setting of the appropriate type.
- doTranslate(Attribute) - Method in class net.shibboleth.idp.attribute.config.DoubleConfigurationLookupStrategy
-
Translate the value(s) into a setting of the appropriate type.
- doTranslate(Attribute) - Method in class net.shibboleth.idp.attribute.config.DurationConfigurationLookupStrategy
-
Translate the value(s) into a setting of the appropriate type.
- doTranslate(Attribute) - Method in class net.shibboleth.idp.attribute.config.IntegerConfigurationLookupStrategy
-
Translate the value(s) into a setting of the appropriate type.
- doTranslate(Attribute) - Method in class net.shibboleth.idp.attribute.config.ListConfigurationLookupStrategy
-
Translate the value(s) into a setting of the appropriate type.
- doTranslate(Attribute) - Method in class net.shibboleth.idp.attribute.config.LongConfigurationLookupStrategy
-
Translate the value(s) into a setting of the appropriate type.
- doTranslate(Attribute) - Method in class net.shibboleth.idp.attribute.config.SetConfigurationLookupStrategy
-
Translate the value(s) into a setting of the appropriate type.
- doTranslate(Attribute) - Method in class net.shibboleth.idp.attribute.config.StringConfigurationLookupStrategy
-
Translate the value(s) into a setting of the appropriate type.
- DoubleConfigurationLookupStrategy - Class in net.shibboleth.idp.attribute.config
-
A strategy function that examines SAML metadata associated with a relying party and derives Double-valued configuration settings based on EntityAttribute extension tags.
- DoubleConfigurationLookupStrategy() - Constructor for class net.shibboleth.idp.attribute.config.DoubleConfigurationLookupStrategy
- DurablePairwiseIdStore - Interface in net.shibboleth.idp.attribute
-
Extended
PairwiseIdStoreinterface that supports reversal, mutation, and deactivation features requiring durable storage. - DurationConfigurationLookupStrategy - Class in net.shibboleth.idp.attribute.config
-
A strategy function that examines SAML metadata associated with a relying party and derives Long-valued configuration settings that are durations, based on EntityAttribute extension tags.
- DurationConfigurationLookupStrategy() - Constructor for class net.shibboleth.idp.attribute.config.DurationConfigurationLookupStrategy
-
Constructor.
- durationConverter - Variable in class net.shibboleth.idp.attribute.config.DurationConfigurationLookupStrategy
-
Converter to handle duration strings.
E
- EmptyAttributeValue - Class in net.shibboleth.idp.attribute
-
An
IdPAttributeValuethat is empty. - EmptyAttributeValue(EmptyAttributeValue.EmptyType) - Constructor for class net.shibboleth.idp.attribute.EmptyAttributeValue
-
Constructor.
- EmptyAttributeValue.EmptyType - Enum Class in net.shibboleth.idp.attribute
-
Types of empty values.
- EmptyType() - Constructor for enum class net.shibboleth.idp.attribute.EmptyAttributeValue.EmptyType
- enableCaching - Variable in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Cache the lookup in the context tree.
- encode(ProfileRequestContext, IdPAttribute, Class<? extends T>, TranscodingRule) - Method in class net.shibboleth.idp.attribute.transcoding.AbstractAttributeTranscoder
-
Encode the supplied attribute into a protocol specific representation.
- encode(ProfileRequestContext, IdPAttribute, Class<? extends T>, TranscodingRule) - Method in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoder
-
Encode the supplied attribute into a protocol specific representation.
- ensurePropertyName() - Method in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Gets the "base" name of the property/setting to derive.
- equals(Object) - Method in class net.shibboleth.idp.attribute.ByteAttributeValue
- equals(Object) - Method in class net.shibboleth.idp.attribute.DateTimeAttributeValue
- equals(Object) - Method in class net.shibboleth.idp.attribute.EmptyAttributeValue
- equals(Object) - Method in class net.shibboleth.idp.attribute.IdPAttribute
- equals(Object) - Method in class net.shibboleth.idp.attribute.ScopedStringAttributeValue
- equals(Object) - Method in class net.shibboleth.idp.attribute.StringAttributeValue
- equals(Object) - Method in class net.shibboleth.idp.attribute.XMLObjectAttributeValue
- explicitPropertyName - Variable in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Prevents prefixing of property name by profile/aliases.
F
- findMatchingMappedTag(LockableClassToInstanceMultiMap<?>, String) - Method in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Find first matching attribute in the input object's node metadata.
- findMatchingMappedTag(EntityDescriptor, String) - Method in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Find first matching attribute in the input object's node metadata.
- findMatchingTag(EntityAttributes, String) - Method in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Find a matching entity attribute in the input metadata.
- findMatchingTag(EntityDescriptor, String) - Method in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Find a matching entity attribute in the input metadata.
- fromResource(Resource) - Static method in class net.shibboleth.idp.attribute.transcoding.TranscodingRule
-
Build a new rule from a property set resource.
G
- get() - Method in class net.shibboleth.idp.attribute.AttributesMapContainer
- get(String, Class<T>) - Method in class net.shibboleth.idp.attribute.transcoding.TranscodingRule
-
Get the value of a property key in the rule.
- getByIssuedValue(PairwiseId) - Method in interface net.shibboleth.idp.attribute.DurablePairwiseIdStore
-
Populate the underlying principal/source fields for the input object based on the supplied values.
- getBySourceValue(PairwiseId, boolean) - Method in interface net.shibboleth.idp.attribute.PairwiseIdStore
-
Populate the pairwise ID field for the input object based on the supplied values.
- getCreationTime() - Method in class net.shibboleth.idp.attribute.PairwiseId
-
Get the time the identifier was created.
- getDeactivationTime() - Method in class net.shibboleth.idp.attribute.PairwiseId
-
Get the time the identifier was deactivated.
- getDescriptions() - Method in class net.shibboleth.idp.attribute.transcoding.TranscodingRule
-
Get the descriptions to attach to any
IdPAttributeobjects created by this transcoder. - getDescriptions(IdPAttribute) - Method in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoderRegistry
-
Get the localized descriptions for an
IdPAttribute. - getDisplayNames() - Method in class net.shibboleth.idp.attribute.transcoding.TranscodingRule
-
Get the display names to attach to any
IdPAttributeobjects created by this transcoder. - getDisplayNames(IdPAttribute) - Method in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoderRegistry
-
Get the localized display names for an
IdPAttribute. - getDisplayValue() - Method in class net.shibboleth.idp.attribute.ByteAttributeValue
-
Get a displayable form of the value for user interfaces and similar purposes.
- getDisplayValue() - Method in class net.shibboleth.idp.attribute.DateTimeAttributeValue
-
Get a displayable form of the value for user interfaces and similar purposes.
- getDisplayValue() - Method in class net.shibboleth.idp.attribute.EmptyAttributeValue
-
Get a displayable form of the value for user interfaces and similar purposes.
- getDisplayValue() - Method in interface net.shibboleth.idp.attribute.IdPAttributeValue
-
Get a displayable form of the value for user interfaces and similar purposes.
- getDisplayValue() - Method in class net.shibboleth.idp.attribute.ScopedStringAttributeValue
-
Get a displayable form of the value for user interfaces and similar purposes.
- getDisplayValue() - Method in class net.shibboleth.idp.attribute.StringAttributeValue
-
Get a displayable form of the value for user interfaces and similar purposes.
- getDisplayValue() - Method in class net.shibboleth.idp.attribute.XMLObjectAttributeValue
-
Get a displayable form of the value for user interfaces and similar purposes.
- getEncodedName(TranscodingRule) - Method in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoder
-
Get the name of the encoded object that would be created by a given set of instructions.
- getEncodedType() - Method in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoder
-
Get the class representing the type of object supported by this transcoder.
- getFunction() - Method in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoderRegistry.NamingFunction
-
Gets the function that produces a name for an input object.
- getFunction() - Method in class net.shibboleth.idp.attribute.transcoding.BasicNamingFunction
-
Gets the function that produces a name for an input object.
- getId() - Method in class net.shibboleth.idp.attribute.IdPAttribute
-
Gets the unique ID of the attribute.
- getIdPAttributes() - Method in class net.shibboleth.idp.attribute.context.AttributeContext
-
Gets the map of attributes, indexed by attribute ID, tracked by this context.
- getIssuerEntityID() - Method in class net.shibboleth.idp.attribute.PairwiseId
-
Get the ID of the entity that issued the identifier.
- getMap() - Method in class net.shibboleth.idp.attribute.transcoding.TranscodingRule
-
Access the underlying mapping rule.
- getNativeValue() - Method in class net.shibboleth.idp.attribute.ByteAttributeValue
-
Get the native representation of the value of this attribute.
- getNativeValue() - Method in class net.shibboleth.idp.attribute.DateTimeAttributeValue
-
Get the native representation of the value of this attribute.
- getNativeValue() - Method in class net.shibboleth.idp.attribute.EmptyAttributeValue
-
Get the native representation of the value of this attribute.
- getNativeValue() - Method in interface net.shibboleth.idp.attribute.IdPAttributeValue
-
Get the native representation of the value of this attribute.
- getNativeValue() - Method in class net.shibboleth.idp.attribute.ScopedStringAttributeValue
-
Get the native representation of the value of this attribute.
- getNativeValue() - Method in class net.shibboleth.idp.attribute.StringAttributeValue
-
Get the native representation of the value of this attribute.
- getNativeValue() - Method in class net.shibboleth.idp.attribute.XMLObjectAttributeValue
-
Get the native representation of the value of this attribute.
- getOrDefault(String, Class<T>, T) - Method in class net.shibboleth.idp.attribute.transcoding.TranscodingRule
-
Get the value of a property key in the rule or a default value if no property exists.
- getPairwiseId() - Method in class net.shibboleth.idp.attribute.PairwiseId
-
Get the pairwise identifier.
- getPeerProvidedId() - Method in class net.shibboleth.idp.attribute.PairwiseId
-
Get the alias, provided by the recipient, attached to this ID.
- getPrincipalName() - Method in class net.shibboleth.idp.attribute.PairwiseId
-
Get the name of the principal the identifier represents.
- getPropertyMap() - Method in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy.CachedConfigurationContext
-
Get cached property map.
- getPropertyType() - Method in class net.shibboleth.idp.attribute.config.AbstractCollectionConfigurationLookupStrategy
-
Get the type of object to coerce collection elements into.
- getRecipientEntityID() - Method in class net.shibboleth.idp.attribute.PairwiseId
-
Get the ID of the entity to which the identifier was issued.
- getScope() - Method in class net.shibboleth.idp.attribute.ScopedStringAttributeValue
-
Get the scope of the value.
- getSourceSystemId() - Method in class net.shibboleth.idp.attribute.PairwiseId
-
Get the underlying unique key/ID from the source IDM system, which may be more stable than the "name".
- getStringValues(String) - Method in class net.shibboleth.idp.attribute.AttributesMapContainer
-
Shorthand method that returns a collapsed copy of the String values of a given IdPAttribute in the container, or an empty collection.
- getTranscoder(TranscodingRule) - Static method in class net.shibboleth.idp.attribute.transcoding.TranscoderSupport
-
Pull an
AttributeTranscoderobject out of the rule provided. - getTranscodingRules(IdPAttribute, Class<?>) - Method in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoderRegistry
-
Obtains a set of instructions for encoding an input
IdPAttributeinto a target type. - getTranscodingRules(T) - Method in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoderRegistry
-
Obtains a set of instructions for decoding an input object into an
IdPAttribute. - getType() - Method in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoderRegistry.NamingFunction
-
Gets the type of object supported.
- getType() - Method in class net.shibboleth.idp.attribute.transcoding.BasicNamingFunction
-
Gets the type of object supported.
- getUnfilteredIdPAttributes() - Method in class net.shibboleth.idp.attribute.context.AttributeContext
-
Gets the map of unfiltered attributes, indexed by attribute ID, tracked by this context.
- getValue() - Method in class net.shibboleth.idp.attribute.ByteAttributeValue
-
Return the value.
- getValue() - Method in class net.shibboleth.idp.attribute.DateTimeAttributeValue
-
Return the value.
- getValue() - Method in class net.shibboleth.idp.attribute.EmptyAttributeValue
-
Return the value.
- getValue() - Method in class net.shibboleth.idp.attribute.StringAttributeValue
-
Return the value.
- getValue() - Method in class net.shibboleth.idp.attribute.XMLObjectAttributeValue
-
Return the value.
- getValues() - Method in class net.shibboleth.idp.attribute.IdPAttribute
-
Get the unmodifiable ordered collection of values of the attribute.
H
- hashCode() - Method in class net.shibboleth.idp.attribute.ByteAttributeValue
- hashCode() - Method in class net.shibboleth.idp.attribute.DateTimeAttributeValue
- hashCode() - Method in class net.shibboleth.idp.attribute.EmptyAttributeValue
- hashCode() - Method in class net.shibboleth.idp.attribute.IdPAttribute
- hashCode() - Method in class net.shibboleth.idp.attribute.ScopedStringAttributeValue
- hashCode() - Method in class net.shibboleth.idp.attribute.StringAttributeValue
- hashCode() - Method in class net.shibboleth.idp.attribute.XMLObjectAttributeValue
I
- id - Variable in class net.shibboleth.idp.attribute.IdPAttribute
-
ID of this attribute.
- IdPAttribute - Class in net.shibboleth.idp.attribute
-
Each attribute represents one piece of information about a user and has associated encoders used to turn that information in to protocol-specific formats.
- IdPAttribute(String) - Constructor for class net.shibboleth.idp.attribute.IdPAttribute
-
Constructor.
- IdPAttributeValue - Interface in net.shibboleth.idp.attribute
-
Interface for values of an
IdPAttribute. - IdPRequestedAttribute - Class in net.shibboleth.idp.attribute
-
IdP representation of
RequestedAttribute. - IdPRequestedAttribute(String) - Constructor for class net.shibboleth.idp.attribute.IdPRequestedAttribute
-
Constructor.
- ignoreUnmappedEntityAttributes - Variable in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Examine only decoded/mapped tags in object metadata.
- IntegerConfigurationLookupStrategy - Class in net.shibboleth.idp.attribute.config
-
A strategy function that examines SAML metadata associated with a relying party and derives Integer-valued configuration settings based on EntityAttribute extension tags.
- IntegerConfigurationLookupStrategy() - Constructor for class net.shibboleth.idp.attribute.config.IntegerConfigurationLookupStrategy
- isConsented() - Method in class net.shibboleth.idp.attribute.context.AttributeContext
-
Gets whether attribute release consent was obtained from the subject during this request but not stored.
- isDeprecatedId(String) - Static method in class net.shibboleth.idp.attribute.IdPAttribute
-
Centralized method to police deprecated Identifiers.
- isInvalidId(String) - Static method in class net.shibboleth.idp.attribute.IdPAttribute
-
Centralized method to police invalid Identifiers.
- isRequired - Variable in class net.shibboleth.idp.attribute.IdPRequestedAttribute
-
Is this attribute required.
- isRequired() - Method in class net.shibboleth.idp.attribute.IdPRequestedAttribute
-
Is this attribute marked as required?
- issuerEntityID - Variable in class net.shibboleth.idp.attribute.PairwiseId
-
ID of the entity that issued that identifier.
L
- legacyPropertyAliases - Variable in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Legacy "full" property identifiers to support.
- legacyPropertyName - Variable in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Legacy name of property to check for (will warn).
- ListConfigurationLookupStrategy<T> - Class in net.shibboleth.idp.attribute.config
-
A strategy function that examines SAML metadata associated with a relying party and derives List<String>-valued configuration settings based on EntityAttribute extension tags.
- ListConfigurationLookupStrategy() - Constructor for class net.shibboleth.idp.attribute.config.ListConfigurationLookupStrategy
- log - Variable in class net.shibboleth.idp.attribute.transcoding.AbstractAttributeTranscoder
-
Class logger.
- LOG - Static variable in class net.shibboleth.idp.attribute.config.AbstractCollectionConfigurationLookupStrategy
-
Class logger.
- LOG - Static variable in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Class logger.
- LOG - Static variable in class net.shibboleth.idp.attribute.config.BeanConfigurationLookupStrategy
-
Class logger.
- LOG - Static variable in class net.shibboleth.idp.attribute.config.BooleanConfigurationLookupStrategy
-
Class logger.
- LOG - Static variable in class net.shibboleth.idp.attribute.config.DoubleConfigurationLookupStrategy
-
Class logger.
- LOG - Static variable in class net.shibboleth.idp.attribute.config.DurationConfigurationLookupStrategy
-
Class logger.
- LOG - Static variable in class net.shibboleth.idp.attribute.config.IntegerConfigurationLookupStrategy
-
Class logger.
- LOG - Static variable in class net.shibboleth.idp.attribute.config.ListConfigurationLookupStrategy
-
Class logger.
- LOG - Static variable in class net.shibboleth.idp.attribute.config.LongConfigurationLookupStrategy
-
Class logger.
- LOG - Static variable in class net.shibboleth.idp.attribute.config.SetConfigurationLookupStrategy
-
Class logger.
- LOG - Static variable in class net.shibboleth.idp.attribute.config.StringConfigurationLookupStrategy
-
Class logger.
- LOG - Static variable in class net.shibboleth.idp.attribute.IdPAttribute
-
Logger - static.
- LOG - Static variable in class net.shibboleth.idp.attribute.XMLObjectAttributeValue
-
Log.
- LongConfigurationLookupStrategy - Class in net.shibboleth.idp.attribute.config
-
A strategy function that examines SAML metadata associated with a relying party and derives Long-valued configuration settings based on EntityAttribute extension tags.
- LongConfigurationLookupStrategy() - Constructor for class net.shibboleth.idp.attribute.config.LongConfigurationLookupStrategy
M
- messageMetadataLookupStrategy - Variable in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Strategy for obtaining metadata via MessageContext.
N
- namingFunction - Variable in class net.shibboleth.idp.attribute.transcoding.BasicNamingFunction
-
Naming function.
- net.shibboleth.idp.attribute - package net.shibboleth.idp.attribute
-
IdPAttributes are protocol-agnostic units of information about some thing, usually a user. - net.shibboleth.idp.attribute.config - package net.shibboleth.idp.attribute.config
-
Configuration support for leveraging
IdPAttributeobjects decoded from SAML metadata for access to settings. - net.shibboleth.idp.attribute.context - package net.shibboleth.idp.attribute.context
-
Context to do with Attribute Manipulation.
- net.shibboleth.idp.attribute.transcoding - package net.shibboleth.idp.attribute.transcoding
-
APIs for transcoding of attributes.
- NULL - Static variable in class net.shibboleth.idp.attribute.EmptyAttributeValue
-
Instance of null empty attribute value.
- NULL_VALUE - Enum constant in enum class net.shibboleth.idp.attribute.EmptyAttributeValue.EmptyType
-
Value that is the Java null reference.
O
- objectType - Variable in class net.shibboleth.idp.attribute.transcoding.BasicNamingFunction
-
Object type.
P
- pairwiseId - Variable in class net.shibboleth.idp.attribute.PairwiseId
-
The identifier.
- PairwiseId - Class in net.shibboleth.idp.attribute
-
Object representing a pairwise/targeted identifier entry as a storage input/output.
- PairwiseId() - Constructor for class net.shibboleth.idp.attribute.PairwiseId
- PairwiseIdStore - Interface in net.shibboleth.idp.attribute
-
Storage and retrieval interface for pairwise/targeted identifiers allowing for custom implementations.
- peerProvidedId - Variable in class net.shibboleth.idp.attribute.PairwiseId
-
A secondary identifier attached to the record by the recipient.
- principalName - Variable in class net.shibboleth.idp.attribute.PairwiseId
-
Name of the principal represented by the identifier.
- processDescriptions() - Method in class net.shibboleth.idp.attribute.transcoding.TranscodingRule
-
Process any properties that start with
AttributeTranscoderRegistry.PROP_DESCRIPTIONand create a Locale map around them. - processDisplayNames() - Method in class net.shibboleth.idp.attribute.transcoding.TranscodingRule
-
Process any properties that start with
AttributeTranscoderRegistry.PROP_DISPLAY_NAMEand create a Locale map around them. - processMappedTag(IdPAttribute, AbstractMetadataDrivenConfigurationLookupStrategy.CachedConfigurationContext) - Method in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Process a mapped tag by returning any value found and caching if necessary.
- processTag(Attribute, AbstractMetadataDrivenConfigurationLookupStrategy.CachedConfigurationContext) - Method in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Process a tag by returning any value found and caching if necessary.
- profileIdLookupStrategy - Variable in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Strategy for obtaining profile ID for property naming.
- profileMetadataLookupStrategy - Variable in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Strategy for obtaining metadata via ProfileRequestContext.
- PROP_CONDITION - Static variable in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoderRegistry
-
Property name for accessing an activation condition object to apply.
- PROP_DECODER - Static variable in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoderRegistry
-
Property prefix for indicating whether a rule applies to decoding.
- PROP_DESCRIPTION - Static variable in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoderRegistry
-
Property prefix for language-specific description of attribute.
- PROP_DISPLAY_NAME - Static variable in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoderRegistry
-
Property prefix for language-specific display name of attribute.
- PROP_ENCODER - Static variable in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoderRegistry
-
Property prefix for indicating whether a rule applies to encoding.
- PROP_ID - Static variable in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoderRegistry
-
Property name for accessing the name of the
IdPAttributeto decode into. - PROP_RELYINGPARTIES - Static variable in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoderRegistry
-
Property name for accessing relying parties to wrap an activation condition around.
- PROP_TRANSCODER - Static variable in interface net.shibboleth.idp.attribute.transcoding.AttributeTranscoderRegistry
-
Property name for accessing
AttributeTranscoderobject to use. - propertyAliases - Variable in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
The "full" property identifiers to support.
- propertyMap - Variable in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy.CachedConfigurationContext
-
Cached property map.
- propertyName - Variable in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Base name of property to check for.
- propertyType - Variable in class net.shibboleth.idp.attribute.config.AbstractCollectionConfigurationLookupStrategy
-
Type of bean in collection.
- propertyType - Variable in class net.shibboleth.idp.attribute.config.BeanConfigurationLookupStrategy
-
Type of bean to return.
- providedValue - Variable in class net.shibboleth.idp.attribute.AttributesMapContainer
-
The map we are encapsulating.
R
- recipientEntityID - Variable in class net.shibboleth.idp.attribute.PairwiseId
-
ID of the entity to which the identifier was issued.
- rule - Variable in class net.shibboleth.idp.attribute.transcoding.TranscodingRule
-
Underlying map containing the rule.
S
- scope - Variable in class net.shibboleth.idp.attribute.ScopedStringAttributeValue
-
Scope of the attribute value.
- ScopedStringAttributeValue - Class in net.shibboleth.idp.attribute
-
An attribute value with an associated scope.
- ScopedStringAttributeValue(String, String) - Constructor for class net.shibboleth.idp.attribute.ScopedStringAttributeValue
-
Constructor.
- serialVersionUID - Static variable in exception net.shibboleth.idp.attribute.AttributeDecodingException
-
Serialization ID.
- serialVersionUID - Static variable in exception net.shibboleth.idp.attribute.AttributeEncodingException
-
Serial version UID.
- serialVersionUID - Static variable in exception net.shibboleth.idp.attribute.AttributeException
-
Serial version UID.
- serialVersionUID - Static variable in exception net.shibboleth.idp.attribute.UnsupportedAttributeTypeException
-
Serial version UID.
- setActivationCondition(Predicate<ProfileRequestContext>) - Method in class net.shibboleth.idp.attribute.transcoding.AbstractAttributeTranscoder
-
Set an activation condition for this transcoder.
- setApplicationContext(ApplicationContext) - Method in class net.shibboleth.idp.attribute.config.BeanConfigurationLookupStrategy
- SetConfigurationLookupStrategy<T> - Class in net.shibboleth.idp.attribute.config
-
A strategy function that examines SAML metadata associated with a relying party and derives Set<String>-valued configuration settings based on EntityAttribute extension tags.
- SetConfigurationLookupStrategy() - Constructor for class net.shibboleth.idp.attribute.config.SetConfigurationLookupStrategy
- setConsented(boolean) - Method in class net.shibboleth.idp.attribute.context.AttributeContext
-
Sets whether attribute release consent was obtained from the subject during this request but not stored.
- setCreationTime(Instant) - Method in class net.shibboleth.idp.attribute.PairwiseId
-
Set the time the identifier was created.
- setDeactivationTime(Instant) - Method in class net.shibboleth.idp.attribute.PairwiseId
-
Set the time the identifier was deactivated.
- setDefaultValue(T) - Method in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Sets a default value to return as the function result in the absence of an explicit property.
- setDefaultValueStrategy(Function<BaseContext, T>) - Method in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Sets a default value function to apply in the absence of an explicit property.
- setEnableCaching(boolean) - Method in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Sets whether property lookup should be cached in the profile context tree.
- setExplicitPropertyName(boolean) - Method in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Sets whether to treat the property name as absolute instead of auto-prefixed by profile or alias values.
- setIdPAttributes(Collection<IdPAttribute>) - Method in class net.shibboleth.idp.attribute.context.AttributeContext
-
Sets the attributes tracked by this context.
- setIgnoreUnmappedEntityAttributes(boolean) - Method in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Sets whether property lookup should be based solely on mapped/decoded objects and not on underlying SAML Attributes.
- setIssuerEntityID(String) - Method in class net.shibboleth.idp.attribute.PairwiseId
-
Set the ID of the entity that issued the identifier.
- setLegacyPropertyName(String) - Method in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Sets a legacy "base" name of the property/setting to derive.
- setMessageMetadataLookupStrategy(Function<MessageContext, EntityDescriptor>) - Method in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Sets lookup strategy for metadata to examine by way of
MessageContext. - setPairwiseId(String) - Method in class net.shibboleth.idp.attribute.PairwiseId
-
Set the pairwise identifier.
- setPeerProvidedId(String) - Method in class net.shibboleth.idp.attribute.PairwiseId
-
Set the alias, provided by the recipient, attached to this ID.
- setPrincipalName(String) - Method in class net.shibboleth.idp.attribute.PairwiseId
-
Set the name of the principal the identifier represents.
- setProfileAliases(Collection<String>) - Method in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Sets profile ID aliases to include when checking for metadata tags (the property name is suffixed to the aliases).
- setProfileIdLookupStrategy(Function<BaseContext, String>) - Method in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Sets lookup strategy for profile ID to base property names on.
- setProfileMetadataLookupStrategy(Function<ProfileRequestContext, EntityDescriptor>) - Method in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Sets lookup strategy for metadata to examine by way of
ProfileRequestContext. - setPropertyName(String) - Method in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Sets the "base" name of the property/setting to derive.
- setPropertyType(Class<T>) - Method in class net.shibboleth.idp.attribute.config.BeanConfigurationLookupStrategy
-
Set the type of bean to search for.
- setPropertyType(Class<T1>) - Method in class net.shibboleth.idp.attribute.config.AbstractCollectionConfigurationLookupStrategy
-
Set the type of object to coerce collection elements into.
- setRecipientEntityID(String) - Method in class net.shibboleth.idp.attribute.PairwiseId
-
Set the ID of the entity to which the identifier was issued.
- setRequired(boolean) - Method in class net.shibboleth.idp.attribute.IdPRequestedAttribute
-
Set whether this attribute is to be marked as required.
- setSourceSystemId(String) - Method in class net.shibboleth.idp.attribute.PairwiseId
-
Set the underlying unique key/ID from the source IDM system, which may be more stable than the "name".
- setStrictNameFormat(boolean) - Method in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Sets whether tag matching should examine and require an Attribute NameFormat of the URI type.
- setUnfilteredIdPAttributes(Collection<IdPAttribute>) - Method in class net.shibboleth.idp.attribute.context.AttributeContext
-
Sets the unfiltered attributes tracked by this context.
- setValues(List<IdPAttributeValue>) - Method in class net.shibboleth.idp.attribute.IdPAttribute
-
Replaces the existing values for this attribute with the given values.
- sourceSystemId - Variable in class net.shibboleth.idp.attribute.PairwiseId
-
Underlying unique key/ID of the principal.
- SPACE_CONTAINING - Static variable in class net.shibboleth.idp.attribute.IdPAttribute
-
Value for testing illegal name.
- strictNameFormat - Variable in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Require use of URI attribute name format.
- StringAttributeValue - Class in net.shibboleth.idp.attribute
-
Base class for
IdPAttributevalues that are strings. - StringAttributeValue(String) - Constructor for class net.shibboleth.idp.attribute.StringAttributeValue
-
Constructor.
- StringConfigurationLookupStrategy - Class in net.shibboleth.idp.attribute.config
-
A strategy function that examines SAML metadata associated with a relying party and derives String-valued configuration settings based on EntityAttribute extension tags.
- StringConfigurationLookupStrategy() - Constructor for class net.shibboleth.idp.attribute.config.StringConfigurationLookupStrategy
T
- toBase64() - Method in class net.shibboleth.idp.attribute.ByteAttributeValue
-
Gets this value as a Base64-encoded string.
- toHex() - Method in class net.shibboleth.idp.attribute.ByteAttributeValue
-
Get this value as a hex-encoded string.
- toString() - Method in class net.shibboleth.idp.attribute.ByteAttributeValue
- toString() - Method in class net.shibboleth.idp.attribute.DateTimeAttributeValue
- toString() - Method in class net.shibboleth.idp.attribute.EmptyAttributeValue
- toString() - Method in class net.shibboleth.idp.attribute.IdPAttribute
- toString() - Method in class net.shibboleth.idp.attribute.PairwiseId
- toString() - Method in class net.shibboleth.idp.attribute.ScopedStringAttributeValue
- toString() - Method in class net.shibboleth.idp.attribute.StringAttributeValue
- toString() - Method in class net.shibboleth.idp.attribute.XMLObjectAttributeValue
- TranscoderSupport - Class in net.shibboleth.idp.attribute.transcoding
-
Support functions for working with
AttributeTranscoderframework. - TranscoderSupport() - Constructor for class net.shibboleth.idp.attribute.transcoding.TranscoderSupport
-
Constructor.
- TranscodingRule - Class in net.shibboleth.idp.attribute.transcoding
-
Wrapper around a
Maprepresenting a rule for transcoding, used to detect and load the rules at runtime from a Spring context. - TranscodingRule(Map<String, Object>) - Constructor for class net.shibboleth.idp.attribute.transcoding.TranscodingRule
-
Constructor.
- TranscodingRule(Properties) - Constructor for class net.shibboleth.idp.attribute.transcoding.TranscodingRule
-
Constructor.
- translate(IdPAttribute) - Method in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Translate the value(s) into a setting of the appropriate type.
- translate(Attribute) - Method in class net.shibboleth.idp.attribute.config.AbstractMetadataDrivenConfigurationLookupStrategy
-
Translate the value(s) into a setting of the appropriate type.
U
- unfilteredAttributes - Variable in class net.shibboleth.idp.attribute.context.AttributeContext
-
The attributes tracked by this context prior to filtering.
- UnsupportedAttributeTypeException - Exception in net.shibboleth.idp.attribute
-
Exception thrown when a particular
IdPAttributeValuetype was expected but a different one was encountered. - UnsupportedAttributeTypeException() - Constructor for exception net.shibboleth.idp.attribute.UnsupportedAttributeTypeException
-
Constructor.
- UnsupportedAttributeTypeException(Exception) - Constructor for exception net.shibboleth.idp.attribute.UnsupportedAttributeTypeException
-
Constructor.
- UnsupportedAttributeTypeException(String) - Constructor for exception net.shibboleth.idp.attribute.UnsupportedAttributeTypeException
-
Constructor.
- UnsupportedAttributeTypeException(String, Exception) - Constructor for exception net.shibboleth.idp.attribute.UnsupportedAttributeTypeException
-
Constructor.
V
- value - Variable in class net.shibboleth.idp.attribute.ByteAttributeValue
-
Value of the attribute.
- value - Variable in class net.shibboleth.idp.attribute.DateTimeAttributeValue
-
The attribute value.
- value - Variable in class net.shibboleth.idp.attribute.EmptyAttributeValue
-
Value of the attribute.
- value - Variable in class net.shibboleth.idp.attribute.StringAttributeValue
-
The attribute value.
- value - Variable in class net.shibboleth.idp.attribute.XMLObjectAttributeValue
-
Value of the attribute.
- valueOf(byte[]) - Static method in class net.shibboleth.idp.attribute.ByteAttributeValue
-
Returns an
EmptyAttributeValueorByteAttributeValueas appropriate. - valueOf(String) - Static method in enum class net.shibboleth.idp.attribute.EmptyAttributeValue.EmptyType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in class net.shibboleth.idp.attribute.StringAttributeValue
-
Returns an
EmptyAttributeValueorStringAttributeValueas appropriate. - valueOf(String, String) - Static method in class net.shibboleth.idp.attribute.ScopedStringAttributeValue
-
Returns an
EmptyAttributeValueorScopedStringAttributeValueas appropriate. - values - Variable in class net.shibboleth.idp.attribute.IdPAttribute
-
Values for this attribute.
- values() - Static method in enum class net.shibboleth.idp.attribute.EmptyAttributeValue.EmptyType
-
Returns an array containing the constants of this enum class, in the order they are declared.
X
- XMLObjectAttributeValue - Class in net.shibboleth.idp.attribute
-
A
XMLObjectAttributeValuevalue for anIdPAttribute. - XMLObjectAttributeValue(XMLObject) - Constructor for class net.shibboleth.idp.attribute.XMLObjectAttributeValue
-
Constructor.
- xmlObjectToBean(XMLObject) - Method in class net.shibboleth.idp.attribute.config.BeanConfigurationLookupStrategy
-
Convert an XMLObject to a Spring bean reference if the type is supported.
- xmlObjectToBoolean(XMLObject) - Method in class net.shibboleth.idp.attribute.config.BooleanConfigurationLookupStrategy
-
Convert an XMLObject to a Boolean if the type is supported.
- xmlObjectToDouble(XMLObject) - Method in class net.shibboleth.idp.attribute.config.DoubleConfigurationLookupStrategy
-
Convert an XMLObject to a Double if the type is supported.
- xmlObjectToDuration(XMLObject) - Method in class net.shibboleth.idp.attribute.config.DurationConfigurationLookupStrategy
-
Convert an XMLObject to a Long based on a duration if the type is supported.
- xmlObjectToInteger(XMLObject) - Method in class net.shibboleth.idp.attribute.config.IntegerConfigurationLookupStrategy
-
Convert an XMLObject to an Integer if the type is supported.
- xmlObjectToLong(XMLObject) - Method in class net.shibboleth.idp.attribute.config.LongConfigurationLookupStrategy
-
Convert an XMLObject to a Long if the type is supported.
- xmlObjectToString(XMLObject) - Method in class net.shibboleth.idp.attribute.config.AbstractCollectionConfigurationLookupStrategy
-
Convert an XMLObject to a String if the type is supported.
- xmlObjectToString(XMLObject) - Method in class net.shibboleth.idp.attribute.config.StringConfigurationLookupStrategy
-
Convert an XMLObject to a String if the type is supported.
Z
- ZERO_LENGTH - Static variable in class net.shibboleth.idp.attribute.EmptyAttributeValue
-
Instance of zero length attribute value.
- ZERO_LENGTH_VALUE - Enum constant in enum class net.shibboleth.idp.attribute.EmptyAttributeValue.EmptyType
-
Value with zero length.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form