Uses of Interface
net.shibboleth.idp.attribute.resolver.AttributeDefinition
-
Packages that use AttributeDefinition Package Description net.shibboleth.idp.attribute.resolver A system which is capable of retrieving a collection ofIdPAttributes from a variety of locations, transform them, and associate a set of protocol-specific encoders to them.net.shibboleth.idp.attribute.resolver.ad.impl Implementations of variousAttributeDefinitions.net.shibboleth.idp.attribute.resolver.ad.mapped.impl ADataConnectorimplementation that maps from a given set of source value to an output value.net.shibboleth.idp.attribute.resolver.context The context to do with Attribute Resolution.net.shibboleth.idp.attribute.resolver.impl Implementations of core resolver functionality.net.shibboleth.idp.saml.attribute.resolver.impl Implementations of SAML relatedAttributeDefinitionandDataConnector. -
-
Uses of AttributeDefinition in net.shibboleth.idp.attribute.resolver
Classes in net.shibboleth.idp.attribute.resolver that implement AttributeDefinition Modifier and Type Class Description classAbstractAttributeDefinitionBase class for attribute definition resolver plugins.classResolvedAttributeDefinitionA proxy which wraps a resolved attribute definition and always returns the same attribute.Fields in net.shibboleth.idp.attribute.resolver declared as AttributeDefinition Modifier and Type Field Description private AttributeDefinitionResolvedAttributeDefinition. resolvedDefinitionThe attribute definition that was resolved to produce the attribute.Methods in net.shibboleth.idp.attribute.resolver that return AttributeDefinition Modifier and Type Method Description AttributeDefinitionResolvedAttributeDefinition. getResolvedDefinition()Gets the wrapped attribute definition that was resolved.Constructors in net.shibboleth.idp.attribute.resolver with parameters of type AttributeDefinition Constructor Description ResolvedAttributeDefinition(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 AttributeDefinition Modifier and Type Class Description classContextDerivedAttributeDefinitionAn attribute definition which returns an attribute whose values are derived from theProfileRequestContextassociated with the request via a plugged inFunction.classDateTimeAttributeDefinitionAnAttributeDefinitionthat creates an attribute whose values are the values of all its dependencies, passed through or converted into aDateTimeAttributeValue.classDecryptedAttributeDefinitionAnAttributeDefinitionthat creates an attribute whose values are the decrypted values of its dependencies.classPrescopedAttributeDefinitionAn attribute definition that createsScopedStringAttributeValues by taking a source attribute value splitting it at a delimiter.classPrincipalNameAttributeDefinitionAn attribute definition which returns an attribute with a single value - the principal.classRegexSplitAttributeDefinitionAnAttributeDefinitionthat produces its attribute values by taking the first group match of a regular expression evaluating against the values of this definition's dependencies.classScopedAttributeDefinitionAn attribute definition that createsScopedStringAttributeValues by taking a source attribute value and applying a static scope to each.classScriptedAttributeDefinitionAnAttributeDefinitionthat executes a script in order to populate the values of the generated attribute.classSimpleAttributeDefinitionAnAttributeDefinitionthat creates an attribute whose values are the values of all its dependencies.classStaticAttributeDefinitionAn attribute definition that simply returns a static value.classTemplateAttributeDefinitionAn 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 AttributeDefinition Modifier and Type Class Description classMappedAttributeDefinitionImplementation 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 AttributeDefinition Modifier and Type Method Description voidAttributeResolverWorkContext. 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 AttributeDefinition Modifier and Type Field Description private 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 AttributeDefinition Modifier and Type Method Description Map<String,AttributeDefinition>AttributeResolverImpl. getAttributeDefinitions()Gets the collection of attribute definitions for this resolver.Method parameters in net.shibboleth.idp.attribute.resolver.impl with type arguments of type AttributeDefinition Modifier and Type Method Description voidAttributeResolverImpl. setAttributeDefinitions(Collection<AttributeDefinition> definitions)Sets the attribute definitions for this resolver. -
Uses of AttributeDefinition in net.shibboleth.idp.saml.attribute.resolver.impl
Classes in net.shibboleth.idp.saml.attribute.resolver.impl that implement AttributeDefinition Modifier and Type Class Description classSAML1NameIdentifierAttributeDefinitionDeprecated, for removal: This API element is subject to removal in a future version.classSAML2NameIDAttributeDefinitionDeprecated, for removal: This API element is subject to removal in a future version.
-