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

Packages that use ResolutionPlugIn
edu.internet2.middleware.shibboleth.common.attribute.resolver.provider   
edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.attributeDefinition   
edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.dataConnector   
edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.principalConnector   
 

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

Classes in edu.internet2.middleware.shibboleth.common.attribute.resolver.provider that implement ResolutionPlugIn
 class AbstractResolutionPlugIn<ResolvedType>
          Base class for all ResolutionPlugIns.
 

Methods in edu.internet2.middleware.shibboleth.common.attribute.resolver.provider that return types with arguments of type ResolutionPlugIn
 Map<String,ResolutionPlugIn> ShibbolethResolutionContext.getResolvedPlugins()
          Get the resolution plug-ins that have been resolved for this request.
 

Methods in edu.internet2.middleware.shibboleth.common.attribute.resolver.provider with parameters of type ResolutionPlugIn
protected  void ShibbolethAttributeResolver.addVertex(org.jgrapht.DirectedGraph<ResolutionPlugIn,org.jgrapht.graph.DefaultEdge> graph, ResolutionPlugIn<?> plugin)
          Add a resolution plug-in and dependencies to a directed graph.
protected  void ShibbolethAttributeResolver.resolveDependencies(ResolutionPlugIn<?> plugin, ShibbolethResolutionContext resolutionContext)
          Resolves all the dependencies for a given plugin.
 

Method parameters in edu.internet2.middleware.shibboleth.common.attribute.resolver.provider with type arguments of type ResolutionPlugIn
protected  void ShibbolethAttributeResolver.addVertex(org.jgrapht.DirectedGraph<ResolutionPlugIn,org.jgrapht.graph.DefaultEdge> graph, ResolutionPlugIn<?> plugin)
          Add a resolution plug-in and dependencies to a directed graph.
 

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

Subinterfaces of ResolutionPlugIn in edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.attributeDefinition
 interface AttributeDefinition
          A plugin used to create attributes or refine attributes provided from DataConnectors.
 

Classes in edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.attributeDefinition that implement ResolutionPlugIn
 class BaseAttributeDefinition
          Base class for AttributeDefinition plug-ins.
 class ContextualAttributeDefinition
          Wrapper for an AttributeDefinition within a ShibbolethResolutionContext.
 class CryptoTransientIdAttributeDefinition
          An attribute definition that generates integrity protected, encrypted identifiers useful for stateless transient subject IDs.
 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.
 

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

Subinterfaces of ResolutionPlugIn in edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.dataConnector
 interface DataConnector
          A plugin used to pull attribute information from a data store.
 

Classes in edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.dataConnector that implement ResolutionPlugIn
 class BaseDataConnector
          Base class for DataConnector plug-ins.
 class ComputedIDDataConnector
          Deprecated. use StoredIDDataConnector.
 class ContextualDataConnector
          Wrapper for a DataConnector within a resolution context.
 class LdapDataConnector
          LdapDataConnector provides a plugin to retrieve attributes from an LDAP.
 class RDBMSDataConnector
          A data connector that can retrieve information from a relational database through JDBC, version 3.
 class StaticDataConnector
          Data connector implementation that returns statically defined attributes.
 class StoredIDDataConnector
          A data connector that generates persistent identifiers in one of two ways.
 

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

Subinterfaces of ResolutionPlugIn in edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.principalConnector
 interface PrincipalConnector
          Principal connectors are responsible for taking subject's SAML name identifier and converting it into a string based principal (user) name.
 

Classes in edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.principalConnector that implement ResolutionPlugIn
 class BasePrincipalConnector
          Base class for PrincipalConnector plug-ins.
 class ContextualPrincipalConnector
          Wrapper for a PrincipalConnector within a resolution context.
 class CryptoTransientPrincipalConnector
          A principal connector that attempts to look up a name identifier within a store.
 class DirectPrincipalConnector
          Principal connector that uses the SAML name identifier value as the principal name.
 class StoredIDPrincipalConnector
          A principal connector that resolved ID created by StoredIDPrincipalConnectors into principals.
 class TransientPrincipalConnector
          A principal connector that attempts to look up a name identifier within a store.
 



Copyright © 2006-2011 Internet2. All Rights Reserved.