Uses of Class
edu.internet2.middleware.shibboleth.common.attribute.BaseAttribute

Packages that use BaseAttribute
edu.internet2.middleware.shibboleth.common.attribute   
edu.internet2.middleware.shibboleth.common.attribute.encoding   
edu.internet2.middleware.shibboleth.common.attribute.encoding.provider   
edu.internet2.middleware.shibboleth.common.attribute.filtering   
edu.internet2.middleware.shibboleth.common.attribute.filtering.provider   
edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.basic   
edu.internet2.middleware.shibboleth.common.attribute.provider   
edu.internet2.middleware.shibboleth.common.attribute.resolver   
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.config.attribute.resolver.dataConnector   
edu.internet2.middleware.shibboleth.common.profile.provider   
 

Uses of BaseAttribute in edu.internet2.middleware.shibboleth.common.attribute
 

Methods in edu.internet2.middleware.shibboleth.common.attribute that return types with arguments of type BaseAttribute
 Map<String,BaseAttribute> AttributeRequestContext.getAttributes()
          Gets the retrieved attributes.
 Map<String,BaseAttribute> AttributeAuthority.getAttributes(ContextType requestContext)
          Gets the attributes for the principal identified in the request.
 

Methods in edu.internet2.middleware.shibboleth.common.attribute with parameters of type BaseAttribute
 int BaseAttribute.compareTo(BaseAttribute o)
          
 

Method parameters in edu.internet2.middleware.shibboleth.common.attribute with type arguments of type BaseAttribute
 void AttributeRequestContext.setAttributes(Map<String,BaseAttribute> attributes)
          Sets the retrieved attributes.
 

Uses of BaseAttribute in edu.internet2.middleware.shibboleth.common.attribute.encoding
 

Methods in edu.internet2.middleware.shibboleth.common.attribute.encoding with parameters of type BaseAttribute
 EncodedType AttributeEncoder.encode(BaseAttribute attribute)
          Enocdes the attribute into a protocol specific representations.
 

Uses of BaseAttribute in edu.internet2.middleware.shibboleth.common.attribute.encoding.provider
 

Methods in edu.internet2.middleware.shibboleth.common.attribute.encoding.provider with parameters of type BaseAttribute
 org.opensaml.saml2.core.Attribute SAML2XMLObjectAttributeEncoder.encode(BaseAttribute attribute)
          Enocdes the attribute into a protocol specific representations.
 org.opensaml.saml2.core.NameID SAML2StringNameIDEncoder.encode(BaseAttribute attribute)
          Enocdes the attribute into a protocol specific representations.
 org.opensaml.saml2.core.Attribute SAML2StringAttributeEncoder.encode(BaseAttribute attribute)
          Enocdes the attribute into a protocol specific representations.
 org.opensaml.saml2.core.Attribute SAML2ScopedStringAttributeEncoder.encode(BaseAttribute attribute)
          Enocdes the attribute into a protocol specific representations.
 org.opensaml.saml2.core.Attribute SAML2Base64AttributeEncoder.encode(BaseAttribute attribute)
          Enocdes the attribute into a protocol specific representations.
 org.opensaml.saml1.core.Attribute SAML1XMLObjectAttributeEncoder.encode(BaseAttribute attribute)
          Enocdes the attribute into a protocol specific representations.
 org.opensaml.saml1.core.NameIdentifier SAML1StringNameIdentifierEncoder.encode(BaseAttribute attribute)
          Enocdes the attribute into a protocol specific representations.
 org.opensaml.saml1.core.Attribute SAML1StringAttributeEncoder.encode(BaseAttribute attribute)
          Enocdes the attribute into a protocol specific representations.
 org.opensaml.saml1.core.Attribute SAML1ScopedStringAttributeEncoder.encode(BaseAttribute attribute)
          Enocdes the attribute into a protocol specific representations.
 org.opensaml.saml1.core.Attribute SAML1Base64AttributeEncoder.encode(BaseAttribute attribute)
          Enocdes the attribute into a protocol specific representations.
protected  List<org.opensaml.xml.XMLObject> AbstractScopedAttributeEncoder.encodeAttributeValues(QName objectName, BaseAttribute<ScopedAttributeValue> attribute)
          Encodes attributes whose values are scoped.
 

Uses of BaseAttribute in edu.internet2.middleware.shibboleth.common.attribute.filtering
 

Methods in edu.internet2.middleware.shibboleth.common.attribute.filtering that return types with arguments of type BaseAttribute
 Map<String,BaseAttribute> AttributeFilteringEngine.filterAttributes(Map<String,BaseAttribute> attributes, ContextType context)
          Filters values for the given attribute, removing or allowing attributes per some implementation specific policy.
 

Method parameters in edu.internet2.middleware.shibboleth.common.attribute.filtering with type arguments of type BaseAttribute
 Map<String,BaseAttribute> AttributeFilteringEngine.filterAttributes(Map<String,BaseAttribute> attributes, ContextType context)
          Filters values for the given attribute, removing or allowing attributes per some implementation specific policy.
 

Uses of BaseAttribute in edu.internet2.middleware.shibboleth.common.attribute.filtering.provider
 

Methods in edu.internet2.middleware.shibboleth.common.attribute.filtering.provider that return types with arguments of type BaseAttribute
 Map<String,BaseAttribute> ShibbolethAttributeFilteringEngine.filterAttributes(Map<String,BaseAttribute> attributes, SAMLProfileRequestContext context)
          Filters values for the given attribute, removing or allowing attributes per some implementation specific policy.
 Map<String,BaseAttribute> ShibbolethFilteringContext.getUnfilteredAttributes()
          Gets the attributes being filtered.
 

Method parameters in edu.internet2.middleware.shibboleth.common.attribute.filtering.provider with type arguments of type BaseAttribute
 Map<String,BaseAttribute> ShibbolethAttributeFilteringEngine.filterAttributes(Map<String,BaseAttribute> attributes, SAMLProfileRequestContext context)
          Filters values for the given attribute, removing or allowing attributes per some implementation specific policy.
 

Constructor parameters in edu.internet2.middleware.shibboleth.common.attribute.filtering.provider with type arguments of type BaseAttribute
ShibbolethFilteringContext(Map<String,BaseAttribute> attributes, SAMLProfileRequestContext context)
          Constructor.
 

Uses of BaseAttribute in edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.basic
 

Methods in edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.match.basic with parameters of type BaseAttribute
protected  boolean NumOfAttributeValuesMatchFunctor.isWithinRange(BaseAttribute attribute)
          Checks that the number of values for the given attribute is within the given range.
 

Uses of BaseAttribute in edu.internet2.middleware.shibboleth.common.attribute.provider
 

Subclasses of BaseAttribute in edu.internet2.middleware.shibboleth.common.attribute.provider
 class BasicAttribute<ValueType>
          An attribute implementation that operates on simple value types.
 

Methods in edu.internet2.middleware.shibboleth.common.attribute.provider that return types with arguments of type BaseAttribute
 Map<String,BaseAttribute> ShibbolethSAML2AttributeAuthority.getAttributes(SAMLProfileRequestContext<? extends org.opensaml.saml2.core.RequestAbstractType,? extends org.opensaml.saml2.core.StatusResponseType,org.opensaml.saml2.core.NameID,? extends AbstractSAML2ProfileConfiguration> requestContext)
          Gets the attributes for the principal identified in the request.
 Map<String,BaseAttribute> ShibbolethSAML1AttributeAuthority.getAttributes(SAMLProfileRequestContext<? extends org.opensaml.common.SAMLObject,? extends org.opensaml.saml1.core.ResponseAbstractType,org.opensaml.saml1.core.NameIdentifier,? extends AbstractSAML1ProfileConfiguration> requestContext)
          Gets the attributes for the principal identified in the request.
 

Method parameters in edu.internet2.middleware.shibboleth.common.attribute.provider with type arguments of type BaseAttribute
 org.opensaml.saml2.core.AttributeStatement ShibbolethSAML2AttributeAuthority.buildAttributeStatement(org.opensaml.saml2.core.AttributeQuery query, Collection<BaseAttribute> attributes)
          Creates a SAML 2 attribute statment from a collection of BaseAttribute.
 org.opensaml.saml1.core.AttributeStatement ShibbolethSAML1AttributeAuthority.buildAttributeStatement(org.opensaml.saml1.core.AttributeQuery query, Collection<BaseAttribute> attributes)
          Creates a SAML 1 attribute statment from a collection of BaseAttribute.
 org.opensaml.saml2.core.AttributeStatement SAML2AttributeAuthority.buildAttributeStatement(org.opensaml.saml2.core.AttributeQuery query, Collection<BaseAttribute> attributes)
          Creates a SAML 2 attribute statment from a collection of BaseAttribute.
 org.opensaml.saml1.core.AttributeStatement SAML1AttributeAuthority.buildAttributeStatement(org.opensaml.saml1.core.AttributeQuery query, Collection<BaseAttribute> attributes)
          Creates a SAML 1 attribute statment from a collection of BaseAttribute.
protected  Collection<org.opensaml.saml2.core.Attribute> ShibbolethSAML2AttributeAuthority.encodeAttributes(Collection<BaseAttribute> attributes)
          This encodes the supplied attributes with that attribute's SAML2 encoder.
protected  Collection<org.opensaml.saml1.core.Attribute> ShibbolethSAML1AttributeAuthority.encodeAttributes(Collection<BaseAttribute> attributes)
          This encodes the supplied attributes with that attribute's SAML1 encoder.
 

Uses of BaseAttribute in edu.internet2.middleware.shibboleth.common.attribute.resolver
 

Methods in edu.internet2.middleware.shibboleth.common.attribute.resolver that return types with arguments of type BaseAttribute
 Map<String,BaseAttribute> AttributeResolver.resolveAttributes(RequestContextType requestContext)
          Gets all the attributes for a given subject.
 

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

Methods in edu.internet2.middleware.shibboleth.common.attribute.resolver.provider that return BaseAttribute
protected  BaseAttribute ShibbolethAttributeResolver.resolveAttribute(String attributeID, ShibbolethResolutionContext resolutionContext)
          Resolve the AttributeDefinition which has the specified ID.
 

Methods in edu.internet2.middleware.shibboleth.common.attribute.resolver.provider that return types with arguments of type BaseAttribute
 Map<String,BaseAttribute> ShibbolethAttributeResolver.resolveAttributes(SAMLProfileRequestContext attributeRequestContext)
          Gets all the attributes for a given subject.
protected  Map<String,BaseAttribute> ShibbolethAttributeResolver.resolveAttributes(ShibbolethResolutionContext resolutionContext)
          Resolves the attributes requested in the resolution context or all attributes if no specific attributes were requested.
 

Method parameters in edu.internet2.middleware.shibboleth.common.attribute.resolver.provider with type arguments of type BaseAttribute
protected  void ShibbolethAttributeResolver.cleanResolvedAttributes(Map<String,BaseAttribute> resolvedAttributes, ShibbolethResolutionContext resolutionContext)
          Removes attributes that contain no values or those which are dependency only.
 

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

Methods in edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.attributeDefinition that return BaseAttribute
protected  BaseAttribute TransientIdAttributeDefinition.doResolve(ShibbolethResolutionContext resolutionContext)
          Creates and populates the values for the resolved attribute.
protected  BaseAttribute TemplateAttributeDefinition.doResolve(ShibbolethResolutionContext resolutionContext)
          Creates and populates the values for the resolved attribute.
protected  BaseAttribute<?> SimpleAttributeDefinition.doResolve(ShibbolethResolutionContext resolutionContext)
          Creates and populates the values for the resolved attribute.
protected  BaseAttribute<?> ScriptedAttributeDefinition.doResolve(ShibbolethResolutionContext resolutionContext)
          Creates and populates the values for the resolved attribute.
 BaseAttribute<ScopedAttributeValue> ScopedAttributeDefinition.doResolve(ShibbolethResolutionContext resolutionContext)
          Creates and populates the values for the resolved attribute.
protected  BaseAttribute<?> SAML2NameIDAttributeDefinition.doResolve(ShibbolethResolutionContext resolutionContext)
          Creates and populates the values for the resolved attribute.
protected  BaseAttribute<?> SAML1NameIdentifierAttributeDefinition.doResolve(ShibbolethResolutionContext resolutionContext)
          Creates and populates the values for the resolved attribute.
protected  BaseAttribute<?> RegexSplitAttributeDefinition.doResolve(ShibbolethResolutionContext resolutionContext)
          Creates and populates the values for the resolved attribute.
protected  BaseAttribute<String> PrincipalNameDefinition.doResolve(ShibbolethResolutionContext resolutionContext)
          Creates and populates the values for the resolved attribute.
protected  BaseAttribute<String> PrincipalAuthenticationMethodDefinition.doResolve(ShibbolethResolutionContext resolutionContext)
          Creates and populates the values for the resolved attribute.
 BaseAttribute<ScopedAttributeValue> PrescopedAttributeDefinition.doResolve(ShibbolethResolutionContext resolutionContext)
          Creates and populates the values for the resolved attribute.
protected  BaseAttribute MappedAttributeDefinition.doResolve(ShibbolethResolutionContext resolutionContext)
          Creates and populates the values for the resolved attribute.
protected abstract  BaseAttribute BaseAttributeDefinition.doResolve(ShibbolethResolutionContext resolutionContext)
          Creates and populates the values for the resolved attribute.
 BaseAttribute ContextualAttributeDefinition.resolve(ShibbolethResolutionContext resolutionContext)
          Performs the attribute resolution for this plugin.
 BaseAttribute BaseAttributeDefinition.resolve(ShibbolethResolutionContext resolutionContext)
          Performs the attribute resolution for this plugin.
 

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

Methods in edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.dataConnector that return types with arguments of type BaseAttribute
protected  Map<String,BaseAttribute> LdapDataConnector.buildBaseAttributes(Iterator<SearchResult> results)
          This returns a map of attribute ids to attributes from the supplied search results.
protected  Map<String,BaseAttribute> LdapDataConnector.getCachedAttributes(ShibbolethResolutionContext resolutionContext, String searchFilter)
          This retrieves any cached attributes for the supplied resolution context.
protected  Map<String,BaseAttribute> RDBMSDataConnector.processResultSet(ResultSet resultSet)
          Converts a SQL query results set into a set of BaseAttributes.
 Map<String,BaseAttribute> StoredIDDataConnector.resolve(ShibbolethResolutionContext resolutionContext)
          Performs the attribute resolution for this plugin.
 Map<String,BaseAttribute> StaticDataConnector.resolve(ShibbolethResolutionContext resolutionContext)
          Performs the attribute resolution for this plugin.
 Map<String,BaseAttribute> RDBMSDataConnector.resolve(ShibbolethResolutionContext resolutionContext)
          Performs the attribute resolution for this plugin.
 Map<String,BaseAttribute> LdapDataConnector.resolve(ShibbolethResolutionContext resolutionContext)
          Performs the attribute resolution for this plugin.
 Map<String,BaseAttribute> ContextualDataConnector.resolve(ShibbolethResolutionContext resolutionContext)
          Performs the attribute resolution for this plugin.
 Map<String,BaseAttribute> ComputedIDDataConnector.resolve(ShibbolethResolutionContext resolutionContext)
          Deprecated. Performs the attribute resolution for this plugin.
protected  Map<String,BaseAttribute> RDBMSDataConnector.retrieveAttributesFromCache(String princpal, String query)
          Attempts to retrieve the attributes from the cache.
protected  Map<String,BaseAttribute> RDBMSDataConnector.retrieveAttributesFromDatabase(String query)
          Attempts to retrieve the attribute from the database.
 

Methods in edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.dataConnector with parameters of type BaseAttribute
protected  List<Object> TemplateEngine.prepareAttributeValues(BaseAttribute attribute, TemplateEngine.CharacterEscapingStrategy escapingStrategy)
          Prepares an attributes values for use within a template.
 

Method parameters in edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.dataConnector with type arguments of type BaseAttribute
protected  void LdapDataConnector.setCachedAttributes(ShibbolethResolutionContext resolutionContext, String searchFiler, Map<String,BaseAttribute> attributes)
          This stores the supplied attributes in the cache.
 

Constructor parameters in edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.dataConnector with type arguments of type BaseAttribute
StaticDataConnector(List<BaseAttribute<String>> staticAttributes)
          Constructor.
 

Uses of BaseAttribute in edu.internet2.middleware.shibboleth.common.config.attribute.resolver.dataConnector
 

Methods in edu.internet2.middleware.shibboleth.common.config.attribute.resolver.dataConnector that return types with arguments of type BaseAttribute
 List<BaseAttribute<String>> StaticDataConnectorFactoryBean.getStaticAttributes()
          Gets the static attributes returned by the created data connector.
protected  List<BaseAttribute<String>> StaticDataConnectorBeanDefinitionParser.processAttributes(List<Element> attributeElems)
          Parses the configuration elements defining the static BaseAttributes.
 

Method parameters in edu.internet2.middleware.shibboleth.common.config.attribute.resolver.dataConnector with type arguments of type BaseAttribute
 void StaticDataConnectorFactoryBean.setStaticAttributes(List<BaseAttribute<String>> attributes)
          Sets the static attributes returned by the created data connector.
 

Uses of BaseAttribute in edu.internet2.middleware.shibboleth.common.profile.provider
 

Methods in edu.internet2.middleware.shibboleth.common.profile.provider that return types with arguments of type BaseAttribute
 Map<String,BaseAttribute> BaseSAMLProfileRequestContext.getAttributes()
          Gets the retrieved attributes.
 

Method parameters in edu.internet2.middleware.shibboleth.common.profile.provider with type arguments of type BaseAttribute
 void BaseSAMLProfileRequestContext.setAttributes(Map<String,BaseAttribute> attributes)
          Sets the retrieved attributes.
 



Copyright © 2006-2009 Internet2. All Rights Reserved.