Package edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.attributeDefinition

Interface Summary
AttributeDefinition A plugin used to create attributes or refine attributes provided from DataConnectors.
 

Class Summary
BaseAttributeDefinition Base class for AttributeDefinition plug-ins.
ContextualAttributeDefinition Wrapper for an AttributeDefinition within a ShibbolethResolutionContext.
MappedAttributeDefinition The RegexAttributeDefinition allows regular expression based replacements on attribute values, using the regex syntax allowed by Pattern.
PrescopedAttributeDefinition An attribute definition that creates ScopedAttributeValues by taking a source attribute value splitting it at a delimiter.
PrincipalAuthenticationMethodDefinition Attribute definition that exposes the principals authentication method as an attribute.
PrincipalNameDefinition Attribute definition that exposes the user's principal name as an attribute.
RegexSplitAttributeDefinition An attribute definition that splits the source attribute's values by means of a regex.
SAML1NameIdentifierAttributeDefinition An attribute definition the creates attributes whose values are NameIdentifier.
SAML2NameIDAttributeDefinition An attribute definition the creates attributes whose values are NameID.
ScopedAttributeDefinition An attribute definition that creates ScopedAttributeValues by taking a source attribute value and applying a static scope to each.
ScriptedAttributeDefinition An attribute definition the computes the attribute definition by executing a script written in some JSR-223 supporting language.
SimpleAttributeDefinition Simple attribute definition.
TemplateAttributeDefinition An AttributeDefinition that constructs its values based on the values of its dependencies using the Velocity Template Language.
TransientIdAttributeDefinition An attribute definition that generates random identifiers useful for transient subject IDs.
TransientIdEntry Storage service entry used to store information associated with a transient ID.
ValueMap Performs many to one mapping of source values to a return value.
 



Copyright © 2006-2011 Internet2. All Rights Reserved.