|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 BaseAttribute s. |
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 BaseAttribute s. |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |