Uses of Interface
net.shibboleth.idp.attribute.resolver.AttributeDefinition
Packages that use AttributeDefinition
Package
Description
A system which is capable of retrieving a collection of
IdPAttributes from a variety of locations, transform them,
and associate a set of protocol-specific encoders to them.Implementations of various
AttributeDefinitions.A
DataConnector implementation that maps from a given set of
source value to an output value.The context to do with Attribute Resolution.
Implementations of core resolver functionality.
Testing utility classes.
Implementations of SAML related
AttributeDefinition
and DataConnector.-
Uses of AttributeDefinition in net.shibboleth.idp.attribute.resolver
Classes in net.shibboleth.idp.attribute.resolver that implement AttributeDefinitionModifier and TypeClassDescriptionclassBase class for attribute definition resolver plugins.final classA proxy which wraps a resolved attribute definition and always returns the same attribute.Fields in net.shibboleth.idp.attribute.resolver declared as AttributeDefinitionModifier and TypeFieldDescriptionprivate final AttributeDefinitionResolvedAttributeDefinition.resolvedDefinitionThe attribute definition that was resolved to produce the attribute.Methods in net.shibboleth.idp.attribute.resolver that return AttributeDefinitionModifier and TypeMethodDescriptionResolvedAttributeDefinition.getResolvedDefinition()Gets the wrapped attribute definition that was resolved.Constructors in net.shibboleth.idp.attribute.resolver with parameters of type AttributeDefinitionModifierConstructorDescriptionResolvedAttributeDefinition(AttributeDefinition definition, IdPAttribute attribute) Constructor. -
Uses of AttributeDefinition in net.shibboleth.idp.attribute.resolver.ad.impl
Classes in net.shibboleth.idp.attribute.resolver.ad.impl that implement AttributeDefinitionModifier and TypeClassDescriptionclassAn attribute definition which returns an attribute whose values are derived from theProfileRequestContextassociated with the request via a plugged inFunction.classAnAttributeDefinitionthat creates an attribute whose values are the values of all its dependencies, passed through or converted into aDateTimeAttributeValue.classAnAttributeDefinitionthat creates an attribute whose values are the decrypted values of its dependencies.classAn attribute definition that createsScopedStringAttributeValues by taking a source attribute value splitting it at a delimiter.classAn attribute definition which returns an attribute with a single value - the principal.classAnAttributeDefinitionthat produces its attribute values by taking the first group match of a regular expression evaluating against the values of this definition's dependencies.classAn attribute definition that createsScopedStringAttributeValues by taking a source attribute value and applying a static scope to each.classAnAttributeDefinitionthat executes a script in order to populate the values of the generated attribute.classAnAttributeDefinitionthat creates an attribute whose values are the values of all its dependencies.classAn attribute definition that simply returns a static value.classAn attribute definition that constructs its values based on the values of its dependencies using the Velocity Template Language. -
Uses of AttributeDefinition in net.shibboleth.idp.attribute.resolver.ad.mapped.impl
Classes in net.shibboleth.idp.attribute.resolver.ad.mapped.impl that implement AttributeDefinitionModifier and TypeClassDescriptionclassImplementation of Mapped Attributes. -
Uses of AttributeDefinition in net.shibboleth.idp.attribute.resolver.context
Methods in net.shibboleth.idp.attribute.resolver.context with parameters of type AttributeDefinitionModifier and TypeMethodDescriptionvoidAttributeResolverWorkContext.recordAttributeDefinitionResolution(AttributeDefinition definition, IdPAttribute attribute) Records the results of an attribute definition resolution. -
Uses of AttributeDefinition in net.shibboleth.idp.attribute.resolver.impl
Fields in net.shibboleth.idp.attribute.resolver.impl with type parameters of type AttributeDefinitionModifier and TypeFieldDescriptionprivate Map<String,AttributeDefinition> AttributeResolverImpl.attributeDefinitionsAttribute definitions defined for this resolver.Methods in net.shibboleth.idp.attribute.resolver.impl that return types with arguments of type AttributeDefinitionModifier and TypeMethodDescriptionAttributeResolverImpl.getAttributeDefinitions()Gets the collection of attribute definitions for this resolver.Method parameters in net.shibboleth.idp.attribute.resolver.impl with type arguments of type AttributeDefinitionModifier and TypeMethodDescriptionvoidAttributeResolverImpl.setAttributeDefinitions(Collection<AttributeDefinition> definitions) Sets the attribute definitions for this resolver. -
Uses of AttributeDefinition in net.shibboleth.idp.attribute.resolver.testing
Classes in net.shibboleth.idp.attribute.resolver.testing that implement AttributeDefinitionModifier and TypeClassDescriptionclassAn attribute definition that simply returns a static value.classAn attribute definition that simply returns a static value.private static classHelper class.Methods in net.shibboleth.idp.attribute.resolver.testing that return AttributeDefinitionModifier and TypeMethodDescriptionstatic AttributeDefinitionTestSources.populatedStaticAttribute()Create a static attribute with known values.static AttributeDefinitionTestSources.populatedStaticAttribute(String attributeName, int attributeValuesCount) return anAttributeDefinitionwith static contentsstatic AttributeDefinitionTestSources.populatedStaticAttribute(IdPAttribute attribute) Create a static attribute with known attribute. -
Uses of AttributeDefinition in net.shibboleth.idp.saml.attribute.resolver.impl
Classes in net.shibboleth.idp.saml.attribute.resolver.impl that implement AttributeDefinitionModifier and TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version.classDeprecated, for removal: This API element is subject to removal in a future version.