Uses of Interface
edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.attributeDefinition.AttributeDefinition

Packages that use AttributeDefinition
edu.internet2.middleware.shibboleth.common.attribute.resolver.provider   
edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.attributeDefinition   
 

Uses of AttributeDefinition in edu.internet2.middleware.shibboleth.common.attribute.resolver.provider
 

Methods in edu.internet2.middleware.shibboleth.common.attribute.resolver.provider that return types with arguments of type AttributeDefinition
 Map<String,AttributeDefinition> ShibbolethAttributeResolver.getAttributeDefinitions()
          Gets the attribute definitions registered with this resolver.
 Map<String,AttributeDefinition> ShibbolethResolutionContext.getResolvedAttributeDefinitions()
          Get an unmodifiable map of the attribute definitions that have been resolved for this request.
 

Uses of AttributeDefinition in edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.attributeDefinition
 

Classes in edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.attributeDefinition that implement AttributeDefinition
 class BaseAttributeDefinition
          Base class for AttributeDefinition plug-ins.
 class ContextualAttributeDefinition
          Wrapper for an AttributeDefinition within a ShibbolethResolutionContext.
 class MappedAttributeDefinition
          The RegexAttributeDefinition allows regular expression based replacements on attribute values, using the regex syntax allowed by Pattern.
 class PrescopedAttributeDefinition
          An attribute definition that creates ScopedAttributeValues by taking a source attribute value splitting it at a delimiter.
 class PrincipalAuthenticationMethodDefinition
          Attribute definition that exposes the principals authentication method as an attribute.
 class PrincipalNameDefinition
          Attribute definition that exposes the user's principal name as an attribute.
 class RegexSplitAttributeDefinition
          An attribute definition that splits the source attribute's values by means of a regex.
 class SAML1NameIdentifierAttributeDefinition
          An attribute definition the creates attributes whose values are NameIdentifier.
 class SAML2NameIDAttributeDefinition
          An attribute definition the creates attributes whose values are NameID.
 class ScopedAttributeDefinition
          An attribute definition that creates ScopedAttributeValues by taking a source attribute value and applying a static scope to each.
 class ScriptedAttributeDefinition
          An attribute definition the computes the attribute definition by executing a script written in some JSR-223 supporting language.
 class SimpleAttributeDefinition
          Simple attribute definition.
 class TemplateAttributeDefinition
          An AttributeDefinition that constructs its values based on the values of its dependencies using the Velocity Template Language.
 class TransientIdAttributeDefinition
          An attribute definition that generates random identifiers useful for transient subject IDs.
 

Constructors in edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.attributeDefinition with parameters of type AttributeDefinition
ContextualAttributeDefinition(AttributeDefinition newDefinition)
          Constructor.
 



Copyright © 2006-2009 Internet2. All Rights Reserved.