A B C D E F G H I L M N P Q R S T U V 

A

AbstractExecutableSearchFilterBuilder - Class in net.shibboleth.idp.attribute.resolver.dc.ldap.impl
Abstract executable search filter builder for implementations that can provide a search filter.
AbstractExecutableSearchFilterBuilder() - Constructor for class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.AbstractExecutableSearchFilterBuilder
 
AbstractExecutableStatementBuilder - Class in net.shibboleth.idp.attribute.resolver.dc.rdbms.impl
Basis of statement builder.
AbstractExecutableStatementBuilder() - Constructor for class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.AbstractExecutableStatementBuilder
 
AbstractSearchDataConnector<T extends ExecutableSearch> - Class in net.shibboleth.idp.attribute.resolver.dc.impl
A DataConnector containing functionality common to data connectors that retrieve attribute data by searching a data source.
AbstractSearchDataConnector() - Constructor for class net.shibboleth.idp.attribute.resolver.dc.impl.AbstractSearchDataConnector
 
addAsIdPAttributeValue(List<IdPAttributeValue<?>>, Object) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedIdPAttributeImpl
Add the provided value to the provided list, converting String to StringAttributeValue.
addValue(Object) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedIdPAttributeImpl
Add the provided object to the attribute values, policing for type.
apply(Principal) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.IdPAttributePrincipalValuesFunction
apply(ProfileRequestContext) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.SubjectDerivedAttributeValuesFunction
apply(String) - Method in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.ValueMap
attributeDefinitions - Variable in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
Attribute definitions defined for this resolver.
attributeName - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.IdPAttributePrincipalValuesFunction
The Attribute Name to look for.
AttributeResolverImpl - Class in net.shibboleth.idp.attribute.resolver.impl
A component that resolves the attributes for a particular subject.
AttributeResolverImpl() - Constructor for class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
Constructor.
AttributeResolverServiceGaugeSet - Class in net.shibboleth.idp.attribute.resolver.impl
Additional gauges for attribute resolver.
AttributeResolverServiceGaugeSet(String) - Constructor for class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverServiceGaugeSet
Constructor.
attributes - Variable in class net.shibboleth.idp.attribute.resolver.dc.impl.StaticDataConnector
Static collection of values returned by this connector.
attributesValueFunction - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.SubjectDerivedAttributeValuesFunction
Function used to generate the values associated with a Principal The Function returns null or an empty list if the Principal isn't relevant.
attributeValues - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedIdPAttributeImpl
All the StringAttributeValue, but as strings.
All other attributes as their native representation.
attributeValuesFunction - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.ContextDerivedAttributeDefinition
Function used to generate the values associated with the ProfileRequestContext The function returns null or an empty list if the context isn't relevant.

B

BasicAttribute - Class in edu.internet2.middleware.shibboleth.common.attribute.provider
A class which is here solely to provide compatibility for V2 scripted attribute definitions.
BasicAttribute(String) - Constructor for class edu.internet2.middleware.shibboleth.common.attribute.provider.BasicAttribute
Constructor.
build(AttributeResolutionContext, Map<String, List<IdPAttributeValue<?>>>) - Method in interface net.shibboleth.idp.attribute.resolver.dc.impl.ExecutableSearchBuilder
Creates an executable search that can be executed against a data source in order to produce results.
build(SearchFilter) - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.AbstractExecutableSearchFilterBuilder
Creates an executable search filter that performs a search with the search filter.
build(AttributeResolutionContext, Map<String, List<IdPAttributeValue<?>>>) - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.ParameterizedExecutableSearchFilterBuilder
Creates an executable search that can be executed against a data source in order to produce results.
build(AttributeResolutionContext, Map<String, List<IdPAttributeValue<?>>>) - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.TemplatedExecutableSearchFilterBuilder
Creates an executable search that can be executed against a data source in order to produce results.
build(AttributeResolutionContext, Map<String, List<IdPAttributeValue<?>>>) - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.AbstractExecutableStatementBuilder
Creates an executable search that can be executed against a data source in order to produce results.
buildResult(ScriptContext) - Method in class net.shibboleth.idp.attribute.resolver.dc.impl.ScriptedDataConnector
Given the Script context we extract the attribute list and then (very carefully) construct the results map.
buildScopedStringAttributeValue(StringAttributeValue) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.PrescopedAttributeDefinition
Builds a ScopedStringAttributeValue from a StringAttributeValue whose value contains a delimited value.

C

calledGetNativeAttribute - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedIdPAttributeImpl
canonicalize(SubjectCanonicalizationContext) - Method in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
checkPlugInDependencies(String, ResolverPlugin<?>, Set<String>) - Method in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
Checks to ensure that there are no circular dependencies or dependencies on non-existent plugins.
checkValues(IdPAttribute) - Method in class net.shibboleth.idp.attribute.resolver.dc.impl.ScriptedDataConnector
Ensure that all the values in the attribute are of the correct type.
connectionFactory - Variable in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.ConnectionFactoryValidator
Connection factory to validate.
connectionFactory - Variable in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.LDAPDataConnector
Factory for retrieving LDAP connections.
ConnectionFactoryValidator - Class in net.shibboleth.idp.attribute.resolver.dc.ldap.impl
Validator implementation that invokes Connection.open() to determine if the ConnectionFactory is properly configured.
ConnectionFactoryValidator(ConnectionFactory) - Constructor for class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.ConnectionFactoryValidator
Deprecated.
- use the property setters
ConnectionFactoryValidator(ConnectionFactory, boolean) - Constructor for class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.ConnectionFactoryValidator
Deprecated.
- use the property setters
ConnectionFactoryValidator() - Constructor for class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.ConnectionFactoryValidator
Constructor.
connectorValidator - Variable in class net.shibboleth.idp.attribute.resolver.dc.impl.AbstractSearchDataConnector
Validator for validating this data connector.
ContextDerivedAttributeDefinition - Class in net.shibboleth.idp.attribute.resolver.ad.impl
An attribute definition which returns an attribute attributes derived from the ProfileRequestContext associated with the request via a plugged in Function.
ContextDerivedAttributeDefinition() - Constructor for class net.shibboleth.idp.attribute.resolver.ad.impl.ContextDerivedAttributeDefinition
Constructor.
customObject - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedAttributeDefinition
The custom object we inject into all scripts.
customObject - Variable in class net.shibboleth.idp.attribute.resolver.dc.impl.ScriptedDataConnector
The custom object we inject into all scripts.

D

dataConnectors - Variable in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
Data connectors defined for this resolver.
dataSource - Variable in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.DataSourceValidator
JDBC data source to validate.
dataSource - Variable in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.RDBMSDataConnector
JDBC data source for retrieving Connections.
DataSourceValidator - Class in net.shibboleth.idp.attribute.resolver.dc.rdbms.impl
Validator implementation that invokes DataSource.getConnection() to determine if the DataSource is properly configured.
DataSourceValidator(DataSource) - Constructor for class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.DataSourceValidator
Deprecated.
- use the property setters
DataSourceValidator(DataSource, boolean) - Constructor for class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.DataSourceValidator
Deprecated.
- use the property setters
DataSourceValidator() - Constructor for class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.DataSourceValidator
Constructor.
defaultMappingStrategy - Variable in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.LDAPDataConnector
Whether the default mapping strategy is being used.
defaultMappingStrategy - Variable in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.RDBMSDataConnector
Whether the default mapping strategy is being used.
defaultValidator - Variable in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.LDAPDataConnector
Whether the default validator is being used.
defaultValidator - Variable in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.RDBMSDataConnector
Whether the default validator is being used.
defaultValue - Variable in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.MappedAttributeDefinition
Default return value.
delegate - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.DelegatedWorkContext
Deprecated.
The delegate.
DelegatedWorkContext - Class in net.shibboleth.idp.attribute.resolver.ad.impl
Deprecated.
DelegatedWorkContext(AttributeResolverWorkContext, String) - Constructor for class net.shibboleth.idp.attribute.resolver.ad.impl.DelegatedWorkContext
Deprecated.
Constructor.
doAttributeDefinitionResolve(AttributeResolutionContext, AttributeResolverWorkContext) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.ContextDerivedAttributeDefinition
 
doAttributeDefinitionResolve(AttributeResolutionContext, AttributeResolverWorkContext) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.PrescopedAttributeDefinition
doAttributeDefinitionResolve(AttributeResolutionContext, AttributeResolverWorkContext) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.PrincipalAuthenticationMethodAttributeDefinition
doAttributeDefinitionResolve(AttributeResolutionContext, AttributeResolverWorkContext) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.PrincipalNameAttributeDefinition
 
doAttributeDefinitionResolve(AttributeResolutionContext, AttributeResolverWorkContext) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.RegexSplitAttributeDefinition
doAttributeDefinitionResolve(AttributeResolutionContext, AttributeResolverWorkContext) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.ScopedAttributeDefinition
doAttributeDefinitionResolve(AttributeResolutionContext, AttributeResolverWorkContext) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedAttributeDefinition
doAttributeDefinitionResolve(AttributeResolutionContext, AttributeResolverWorkContext) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.SimpleAttributeDefinition
doAttributeDefinitionResolve(AttributeResolutionContext, AttributeResolverWorkContext) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.StaticAttributeDefinition
doAttributeDefinitionResolve(AttributeResolutionContext, AttributeResolverWorkContext) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.TemplateAttributeDefinition
doAttributeDefinitionResolve(AttributeResolutionContext, AttributeResolverWorkContext) - Method in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.MappedAttributeDefinition
doDataConnectorResolve(AttributeResolutionContext, AttributeResolverWorkContext) - Method in class net.shibboleth.idp.attribute.resolver.dc.impl.AbstractSearchDataConnector
doDataConnectorResolve(AttributeResolutionContext, AttributeResolverWorkContext) - Method in class net.shibboleth.idp.attribute.resolver.dc.impl.ScriptedDataConnector
doDataConnectorResolve(AttributeResolutionContext, AttributeResolverWorkContext) - Method in class net.shibboleth.idp.attribute.resolver.dc.impl.StaticDataConnector
doDestroy() - Method in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.MappedAttributeDefinition
doInitialize() - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.ContextDerivedAttributeDefinition
doInitialize() - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.IdPAttributePrincipalValuesFunction
doInitialize() - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.PrescopedAttributeDefinition
doInitialize() - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.RegexSplitAttributeDefinition
doInitialize() - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.ScopedAttributeDefinition
doInitialize() - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedAttributeDefinition
doInitialize() - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.SimpleAttributeDefinition
doInitialize() - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.StaticAttributeDefinition
doInitialize() - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.SubjectDerivedAttributeValuesFunction
doInitialize() - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.TemplateAttributeDefinition
doInitialize() - Method in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.MappedAttributeDefinition
doInitialize() - Method in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.SourceValue
doInitialize() - Method in class net.shibboleth.idp.attribute.resolver.dc.impl.AbstractSearchDataConnector
doInitialize() - Method in class net.shibboleth.idp.attribute.resolver.dc.impl.ScriptedDataConnector
doInitialize() - Method in class net.shibboleth.idp.attribute.resolver.dc.impl.StaticDataConnector
doInitialize() - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.ConnectionFactoryValidator
doInitialize() - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.LDAPDataConnector
doInitialize() - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.ParameterizedExecutableSearchFilterBuilder
doInitialize() - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.TemplatedExecutableSearchFilterBuilder
doInitialize() - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.DataSourceValidator
doInitialize() - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.FormatExecutableStatementBuilder
doInitialize() - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.RDBMSDataConnector
doInitialize() - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.TemplatedExecutableStatementBuilder
doInitialize() - Method in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
doInitialize() - Method in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverServiceGaugeSet

E

edu.internet2.middleware.shibboleth.common.attribute.provider - package edu.internet2.middleware.shibboleth.common.attribute.provider
Classes in this package are to do with emulating the V2 scripted attribute environment.
encapsulatedAttribute - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedIdPAttributeImpl
The IdPAttribute we are encapsulating.
encode(Object) - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.TemplatedExecutableSearchFilterBuilder.EscapingReferenceInsertionEventHandler
Returns SearchFilter.encodeValue(byte[]) if value is a string.
encode(Object) - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.TemplatedExecutableStatementBuilder.EscapingReferenceInsertionEventHandler
Returns StringEscapeUtils.escapeSql(String) if value is a string.
engine - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.TemplateAttributeDefinition
VelocityEngine.
engine - Variable in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.TemplatedExecutableSearchFilterBuilder
VelocityEngine.
engine - Variable in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.TemplatedExecutableStatementBuilder
VelocityEngine.
eventHandler - Variable in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.TemplatedExecutableSearchFilterBuilder
Event handler used for escaping.
eventHandler - Variable in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.TemplatedExecutableStatementBuilder
Event handler used for escaping.
ExecutableSearch - Interface in net.shibboleth.idp.attribute.resolver.dc.impl
Should be implemented by objects used to search for attributes, that uniquely identify those search results.
ExecutableSearchBuilder<T extends ExecutableSearch> - Interface in net.shibboleth.idp.attribute.resolver.dc.impl
Builder used to created ExecutableSearch instances.
ExecutableSearchFilter - Interface in net.shibboleth.idp.attribute.resolver.dc.ldap.impl
A search filter that can be executed against an LDAP to fetch results.
ExecutableStatement - Interface in net.shibboleth.idp.attribute.resolver.dc.rdbms.impl
A statement that can be executed against a database to fetch results.
execute(SearchExecutor, ConnectionFactory) - Method in interface net.shibboleth.idp.attribute.resolver.dc.ldap.impl.ExecutableSearchFilter
Performs an LDAP search and returns the results.
execute(Connection) - Method in interface net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.ExecutableStatement
Executes the statement and returns the results.

F

finalizeResolvedAttributes(AttributeResolutionContext) - Method in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
Finalizes the set of resolved attributes and places them in the AttributeResolutionContext.
FormatExecutableStatementBuilder - Class in net.shibboleth.idp.attribute.resolver.dc.rdbms.impl
FormatExecutableStatementBuilder(String) - Constructor for class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.FormatExecutableStatementBuilder
Deprecated.
- use the property setters
FormatExecutableStatementBuilder(String, int) - Constructor for class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.FormatExecutableStatementBuilder
Deprecated.
- use the property setters
FormatExecutableStatementBuilder() - Constructor for class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.FormatExecutableStatementBuilder
Constructor.

G

getAttributeDefinitions() - Method in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
Gets the collection of attribute definitions for this resolver.
getAttributes() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getAttributes() - Method in class net.shibboleth.idp.attribute.resolver.dc.impl.StaticDataConnector
Get the static values returned by this connector.
getCommunicationProfileId() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getComponent() - Method in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
getConnectionFactory() - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.ConnectionFactoryValidator
Returns the connection factory.
getConnectionFactory() - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.LDAPDataConnector
Gets the connection factory for retrieving Connections.
getCustomObject() - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedAttributeDefinition
Return the custom (externally provided) object.
getCustomObject() - Method in class net.shibboleth.idp.attribute.resolver.dc.impl.ScriptedDataConnector
Return the custom (externally provided) object.
getDataConnectors() - Method in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
Gets the unmodifiable collection of data connectors for this resolver.
getDataSource() - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.DataSourceValidator
Returns the data source.
getDataSource() - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.RDBMSDataConnector
Gets the JDBC data source for retrieving Connections.
getDefaultAttributeValue() - Method in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.MappedAttributeDefinition
Gets the default return value.
getDefaultValue() - Method in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.MappedAttributeDefinition
Gets the default return value.
getExecutableSearchBuilder() - Method in class net.shibboleth.idp.attribute.resolver.dc.impl.AbstractSearchDataConnector
Gets the builder used to create executable searches.
getId() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Get the attribute ID being resolved, if available.
getId() - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedIdPAttributeImpl
Get the encapsulated attributeId.
getInboundMessage() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getInboundMessageIssuer() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getInboundMessageTransport() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getInboundSAMLMessage() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getInboundSAMLMessageId() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getInboundSAMLMessageIssueInstant() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getInboundSAMLProtocol() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getLocalEntityId() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Get the Entity Id associate with this attribute consumer.
getLocalEntityMetadata() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getLocalEntityRole() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getLocalEntityRoleMetadata() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getLogPrefix() - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedIdPAttributeImpl
The prefix for the logs.
getLogPrefix() - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.SubjectDerivedAttributeValuesFunction
Produce a consistent log prefix.
getMappingStrategy() - Method in class net.shibboleth.idp.attribute.resolver.dc.impl.AbstractSearchDataConnector
Gets the strategy for mapping from search results to a collection of IdPAttributes.
getMetadataResolver() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getNativeAttribute() - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedIdPAttributeImpl
return the underlying attribute.
getOuboundSAMLMessageSigningCredential() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getOutboundHandlerChainResolver() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getOutboundMessage() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getOutboundMessageArtifactType() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getOutboundMessageIssuer() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getOutboundMessageTransport() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getOutboundSAMLMessage() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getOutboundSAMLMessageId() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getOutboundSAMLMessageIssueInstant() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getOutboundSAMLProtocol() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getPattern() - Method in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.SourceValue
get the compiled pattern.
getPeerEntityEndpoint() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getPeerEntityId() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Get the Entity Id associate with this attribute issuer.
getPeerEntityMetadata() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getPeerEntityRole() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getPeerEntityRoleMetadata() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getPostSecurityInboundHandlerChainResolver() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getPreSecurityInboundHandlerChainResolver() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getPrincipalAuthenticationMethod() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getPrincipalName() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Get the name of the principal associated with this resolution.
getProfileConfiguration() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getQueryTimeout() - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.AbstractExecutableStatementBuilder
Gets the timeout of the SQL query.
getReferenceInsertionEventHandler() - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.TemplatedExecutableSearchFilterBuilder
Gets the ReferenceInsertionEventHandler to be used.
getReferenceInsertionEventHandler() - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.TemplatedExecutableStatementBuilder
Gets the ReferenceInsertionEventHandler to be used.
getRegularExpression() - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.RegexSplitAttributeDefinition
Gets the regular expression used to split input values.
getRelayState() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getReleasedAttributes() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getRelyingPartyConfiguration() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getRequestedAttributesIds() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getResolvedDataConnectors() - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.DelegatedWorkContext
Deprecated.
getResolvedIdPAttributeDefinitions() - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.DelegatedWorkContext
Deprecated.
getResultCacheKey() - Method in interface net.shibboleth.idp.attribute.resolver.dc.impl.ExecutableSearch
Gets a key that uniquely identifies this object and may be used as a key in a result cache.
getResultingAttribute() - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedIdPAttributeImpl
Function to reconstruct the attribute after the scripting.
getResultsCache() - Method in class net.shibboleth.idp.attribute.resolver.dc.impl.AbstractSearchDataConnector
Gets the cache used to cache search results.
getReturnValue() - Method in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.ValueMap
Gets the return value.
getScope() - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.ScopedAttributeDefinition
Get scope value.
getScopeDelimiter() - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.PrescopedAttributeDefinition
Get delimiter between value and scope.
getScript() - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedAttributeDefinition
Gets the script to be evaluated.
getScript() - Method in class net.shibboleth.idp.attribute.resolver.dc.impl.ScriptedDataConnector
Gets the script to be evaluated.
getScriptContext(AttributeResolutionContext, AttributeResolverWorkContext) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedAttributeDefinition
Constructs the ScriptContext used when evaluating the script.
getScriptContext(AttributeResolutionContext, AttributeResolverWorkContext) - Method in class net.shibboleth.idp.attribute.resolver.dc.impl.ScriptedDataConnector
Constructs the ScriptContext used when evaluating the script.
getSearchExecutor() - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.LDAPDataConnector
Gets the search executor for executing searches.
getSearchFilter() - Method in interface net.shibboleth.idp.attribute.resolver.dc.ldap.impl.ExecutableSearchFilter
Returns the search filter associated with this executable search filter.
getSecurityPolicyResolver() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getSourceAttributes() - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.TemplateAttributeDefinition
Get the source attribute IDs.
getSourceValues() - Method in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.ValueMap
Gets the collection of source values.
getSQLQuery(AttributeResolutionContext, Map<String, List<IdPAttributeValue<?>>>) - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.AbstractExecutableStatementBuilder
Method to return the query SQL.
getSQLQuery(AttributeResolutionContext, Map<String, List<IdPAttributeValue<?>>>) - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.FormatExecutableStatementBuilder
Method to return the query SQL.
getSQLQuery(AttributeResolutionContext, Map<String, List<IdPAttributeValue<?>>>) - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.TemplatedExecutableStatementBuilder
Apply the context to the template.
getSubjectNameIdentifier() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getTemplate() - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.TemplateAttributeDefinition
Get the template text to be evaluated.
getTemplate() - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.TemplatedExecutableSearchFilterBuilder
Gets the template to be evaluated.
getTemplate() - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.TemplatedExecutableStatementBuilder
Gets the template to be evaluated.
getTemplateText() - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.TemplateAttributeDefinition
Get the template text to be evaluated.
getTemplateText() - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.TemplatedExecutableSearchFilterBuilder
Gets the template text to be evaluated.
getTemplateText() - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.TemplatedExecutableStatementBuilder
Gets the template text to be evaluated.
getToBeResolvedAttributeIds(AttributeResolutionContext) - Method in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
Gets the list of attributes, identified by IDs, that should be resolved.
getUserSession() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
getValidator() - Method in class net.shibboleth.idp.attribute.resolver.dc.impl.AbstractSearchDataConnector
Gets the validator used to validate this connector.
getValue() - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.StaticAttributeDefinition
Return the static attribute we are returning.
getValue() - Method in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.SourceValue
Gets the value string.
getValueMaps() - Method in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.MappedAttributeDefinition
Gets the functions used to map an input value to an output value.
getValues() - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedIdPAttributeImpl
Return all the values, but with StringAttributeValue values returned as strings.
This method is a helper method for V2 compatibility.
getVelocityEngine() - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.TemplateAttributeDefinition
Get the VelocityEngine to be used.
getVelocityEngine() - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.TemplatedExecutableSearchFilterBuilder
Gets the VelocityEngine to be used.
getVelocityEngine() - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.TemplatedExecutableStatementBuilder
Gets the VelocityEngine to be used.

H

hasValidConnectors() - Method in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl

I

id - Variable in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Attribute Id being resolved, if any.
IdPAttributePrincipalValuesFunction - Class in net.shibboleth.idp.attribute.resolver.ad.impl
Engine to mine values from IdPAttributePrincipals.
IdPAttributePrincipalValuesFunction(String) - Constructor for class net.shibboleth.idp.attribute.resolver.ad.impl.IdPAttributePrincipalValuesFunction
Deprecated.
use the property setter instead
IdPAttributePrincipalValuesFunction() - Constructor for class net.shibboleth.idp.attribute.resolver.ad.impl.IdPAttributePrincipalValuesFunction
Constructor.
ignoreCase - Variable in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.SourceValue
Whether case should be ignored when matching.
isConnectionReadOnly() - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.RDBMSDataConnector
Gets whether this data connector uses read-only connections.
isIgnoreCase() - Method in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.SourceValue
Gets whether case should be ignored when matching.
isInboundSAMLMessageAuthenticated() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
isIssuerAuthenticated() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
isPartialMatch() - Method in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.SourceValue
Gets whether partial matches should be allowed.
isPassThru() - Method in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.MappedAttributeDefinition
Gets whether the definition passes unmatched values through.
isThrowValidateError() - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.ConnectionFactoryValidator
Returns whether ConnectionFactoryValidator.validate() should throw or log errors.
isThrowValidateError() - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.DataSourceValidator
Returns whether DataSourceValidator.validate() should throw or log errors.
isV2Compatibility() - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.TemplatedExecutableSearchFilterBuilder
Are we in V2 Compatibility mode?
isV2Compatibility() - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.TemplatedExecutableStatementBuilder
Are we in V2 Compatibility mode?

L

LDAPDataConnector - Class in net.shibboleth.idp.attribute.resolver.dc.ldap.impl
A DataConnector that queries an LDAP in order to retrieve attribute data.
LDAPDataConnector() - Constructor for class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.LDAPDataConnector
Constructor.
log - Variable in class edu.internet2.middleware.shibboleth.common.attribute.provider.BasicAttribute
Log.
log - Variable in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Class logger.
log - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.ContextDerivedAttributeDefinition
Logger.
log - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.DelegatedWorkContext
Deprecated.
log.
log - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.PrescopedAttributeDefinition
Class logger.
log - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.PrincipalAuthenticationMethodAttributeDefinition
Log.
log - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.RegexSplitAttributeDefinition
Class logger.
log - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.ScopedAttributeDefinition
Class logger.
log - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedAttributeDefinition
Class logger.
log - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedIdPAttributeImpl
Logger.
log - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.StaticAttributeDefinition
Class logger.
log - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.SubjectDerivedAttributeValuesFunction
Logger.
log - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.TemplateAttributeDefinition
Class logger.
log - Variable in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.MappedAttributeDefinition
Class logger.
log - Variable in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.ValueMap
Class logger.
log - Variable in class net.shibboleth.idp.attribute.resolver.dc.impl.AbstractSearchDataConnector
Class logger.
log - Variable in class net.shibboleth.idp.attribute.resolver.dc.impl.ScriptedDataConnector
Class logger.
log - Variable in class net.shibboleth.idp.attribute.resolver.dc.impl.StaticDataConnector
Class logger.
log - Variable in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.AbstractExecutableSearchFilterBuilder
Class logger.
log - Variable in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.ConnectionFactoryValidator
Class logger.
log - Variable in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.LDAPDataConnector
Class logger.
log - Variable in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.StringAttributeValueMappingStrategy
Class logger.
log - Variable in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.TemplatedExecutableSearchFilterBuilder
Class logger.
log - Variable in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.DataSourceValidator
Class logger.
log - Variable in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.RDBMSDataConnector
Class logger.
log - Variable in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.StringResultMappingStrategy
Class logger.
log - Variable in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.TemplatedExecutableStatementBuilder
Class logger.
log - Variable in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
Class logger.
logPrefix - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.DelegatedWorkContext
Deprecated.
The log prefix.
logPrefix - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedIdPAttributeImpl
The prefix for logging.
logPrefix - Variable in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
cache for the log prefix - to save multiple recalculations.

M

map(SearchResult) - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.StringAttributeValueMappingStrategy
map(ResultSet) - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.StringResultMappingStrategy
MappedAttributeDefinition - Class in net.shibboleth.idp.attribute.resolver.ad.mapped.impl
Implementation of Mapped Attributes.
MappedAttributeDefinition() - Constructor for class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.MappedAttributeDefinition
 
mappingStrategy - Variable in class net.shibboleth.idp.attribute.resolver.dc.impl.AbstractSearchDataConnector
Strategy for mapping search results to a collection of IdPAttributes.
mapValue(String) - Method in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.MappedAttributeDefinition
Maps the value from a dependency in to the value(s) for this attribute.
merge(VelocityContext) - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.TemplatedExecutableSearchFilterBuilder
merge(VelocityContext) - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.TemplatedExecutableStatementBuilder

N

net.shibboleth.idp.attribute.resolver.ad.impl - package net.shibboleth.idp.attribute.resolver.ad.impl
Implementations of various AttributeDefinitions.
net.shibboleth.idp.attribute.resolver.ad.mapped.impl - package net.shibboleth.idp.attribute.resolver.ad.mapped.impl
A DataConnector implementation that maps from a given set of source value to an output value.
net.shibboleth.idp.attribute.resolver.dc.impl - package net.shibboleth.idp.attribute.resolver.dc.impl
Common functionality used by data connectors.
net.shibboleth.idp.attribute.resolver.dc.ldap.impl - package net.shibboleth.idp.attribute.resolver.dc.ldap.impl
A DataConnector implementation that reads data from an LDAP.
net.shibboleth.idp.attribute.resolver.dc.rdbms.impl - package net.shibboleth.idp.attribute.resolver.dc.rdbms.impl
A DataConnector implementation that reads data from a relational database.
net.shibboleth.idp.attribute.resolver.impl - package net.shibboleth.idp.attribute.resolver.impl
Implementations of core resolver functionality.

P

ParameterizedExecutableSearchFilterBuilder - Class in net.shibboleth.idp.attribute.resolver.dc.ldap.impl
An ExecutableSearchBuilder that generates the search filter to be executed by evaluating a parameterized filter string against the currently resolved attributes within a AttributeResolutionContext.
ParameterizedExecutableSearchFilterBuilder(String) - Constructor for class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.ParameterizedExecutableSearchFilterBuilder
Deprecated.
- use the proerty setters
ParameterizedExecutableSearchFilterBuilder() - Constructor for class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.ParameterizedExecutableSearchFilterBuilder
Constructor.
partialMatch - Variable in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.SourceValue
Whether partial matches should be allowed.
passThru - Variable in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.MappedAttributeDefinition
Whether the definition passes thru unmatched values.
pattern - Variable in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.SourceValue
In the regexp case this contains the compiled pattern.
policeValueType(Object) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedIdPAttributeImpl
Check that provided object is of type String or IdPAttributeValue.
prcLookupStrategy - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.ContextDerivedAttributeDefinition
Strategy used to locate the ProfileRequestContext to use.
prcLookupStrategy - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedAttributeDefinition
Strategy used to locate the ProfileRequestContext to use.
prcLookupStrategy - Variable in class net.shibboleth.idp.attribute.resolver.dc.impl.ScriptedDataConnector
Strategy used to locate the ProfileRequestContext to use.
PrescopedAttributeDefinition - Class in net.shibboleth.idp.attribute.resolver.ad.impl
An attribute definition that creates ScopedStringAttributeValues by taking a source attribute value splitting it at a delimiter.
PrescopedAttributeDefinition() - Constructor for class net.shibboleth.idp.attribute.resolver.ad.impl.PrescopedAttributeDefinition
 
PrincipalAuthenticationMethodAttributeDefinition - Class in net.shibboleth.idp.attribute.resolver.ad.impl
An attribute definition which returns an attribute with a single value - the AuthenticationMethod.
PrincipalAuthenticationMethodAttributeDefinition() - Constructor for class net.shibboleth.idp.attribute.resolver.ad.impl.PrincipalAuthenticationMethodAttributeDefinition
 
principalConnector - Variable in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
The Principal mapper.
PrincipalNameAttributeDefinition - Class in net.shibboleth.idp.attribute.resolver.ad.impl
An attribute definition which returns an attribute with a single value - the principal.
PrincipalNameAttributeDefinition() - Constructor for class net.shibboleth.idp.attribute.resolver.ad.impl.PrincipalNameAttributeDefinition
 
profileContextStrategy - Variable in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
Strategy to get the ProfileRequestContext.

Q

queryTimeout - Variable in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.AbstractExecutableStatementBuilder
Query timeout.

R

RDBMSDataConnector - Class in net.shibboleth.idp.attribute.resolver.dc.rdbms.impl
A DataConnector that queries a relation database in order to retrieve attribute data.
RDBMSDataConnector() - Constructor for class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.RDBMSDataConnector
Constructor.
readOnlyConnection - Variable in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.RDBMSDataConnector
Whether the JDBC connection is read-only.
recordAttributeDefinitionResolution(AttributeDefinition, IdPAttribute) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.DelegatedWorkContext
Deprecated.
see AttributeResolverWorkContext#recordAttributeDefinitionResolution().
recordDataConnectorResolution(DataConnector, Map<String, IdPAttribute>) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.DelegatedWorkContext
Deprecated.
see AttributeResolverWorkContext#recordDataConnectorResolution().
recordFailoverResolution(DataConnector, DataConnector) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.DelegatedWorkContext
Deprecated.
see AttributeResolverWorkContext#recordFailoverResolution().
referenceInsert(String, Object) - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.TemplatedExecutableSearchFilterBuilder.EscapingReferenceInsertionEventHandler
 
referenceInsert(String, Object) - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.TemplatedExecutableStatementBuilder.EscapingReferenceInsertionEventHandler
 
regexp - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.RegexSplitAttributeDefinition
Regular expression used to split values.
RegexSplitAttributeDefinition - Class in net.shibboleth.idp.attribute.resolver.ad.impl
An AttributeDefinition that produces its attribute values by taking the first group match of a regular expression evaluating against the values of this definition's dependencies.
RegexSplitAttributeDefinition() - Constructor for class net.shibboleth.idp.attribute.resolver.ad.impl.RegexSplitAttributeDefinition
 
resolutionContext - Variable in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
The Attribute Resolution Context, used to local the Principal.
resolveAttributeDefinition(String, AttributeResolutionContext) - Method in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
Resolve the AttributeDefinition which has the specified ID.
resolveAttributes(AttributeResolutionContext) - Method in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
Resolves the attribute for the given request.
resolveDataConnector(String, AttributeResolutionContext) - Method in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
Resolve the DataConnector which has the specified ID.
resolveDependencies(ResolverPlugin<?>, AttributeResolutionContext) - Method in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
Resolves all the dependencies for a given plugin.
ResultMappingStrategy - Interface in net.shibboleth.idp.attribute.resolver.dc.rdbms.impl
Strategy for mapping from a ResultSet to a collection of IdPAttributes.
RESULTS_STRING - Static variable in class net.shibboleth.idp.attribute.resolver.dc.impl.ScriptedDataConnector
The id of the object where the results go.
resultsCache - Variable in class net.shibboleth.idp.attribute.resolver.dc.impl.AbstractSearchDataConnector
Query result cache.
retrieveAttributes(T) - Method in class net.shibboleth.idp.attribute.resolver.dc.impl.AbstractSearchDataConnector
Attempts to retrieve attributes from the data source.
retrieveAttributes(ExecutableSearchFilter) - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.LDAPDataConnector
Attempts to retrieve attributes from the LDAP.
retrieveAttributes(ExecutableStatement) - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.RDBMSDataConnector
Attempts to retrieve the attribute from the database.
returnValue - Variable in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.ValueMap
Return value.

S

scLookupStrategy - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedAttributeDefinition
Strategy used to locate the SubjectContext to use.
scLookupStrategy - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.SubjectDerivedAttributeValuesFunction
Strategy used to locate the SubjectContext to use.
scLookupStrategy - Variable in class net.shibboleth.idp.attribute.resolver.dc.impl.ScriptedDataConnector
Strategy used to locate the SubjectContext to use.
scope - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.ScopedAttributeDefinition
Scope value.
ScopedAttributeDefinition - Class in net.shibboleth.idp.attribute.resolver.ad.impl
An attribute definition that creates ScopedStringAttributeValues by taking a source attribute value and applying a static scope to each.
ScopedAttributeDefinition() - Constructor for class net.shibboleth.idp.attribute.resolver.ad.impl.ScopedAttributeDefinition
 
scopeDelimiter - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.PrescopedAttributeDefinition
Delimiter between value and scope.
script - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedAttributeDefinition
Script to be evaluated.
script - Variable in class net.shibboleth.idp.attribute.resolver.dc.impl.ScriptedDataConnector
Script to be evaluated.
ScriptedAttributeDefinition - Class in net.shibboleth.idp.attribute.resolver.ad.impl
An AttributeDefinition that executes a script in order to populate the values of the generated attribute.
ScriptedAttributeDefinition() - Constructor for class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedAttributeDefinition
Constructor.
ScriptedDataConnector - Class in net.shibboleth.idp.attribute.resolver.dc.impl
A Data Connector which populates a series of attributes from a provided ProfileRequestContext.
ScriptedDataConnector() - Constructor for class net.shibboleth.idp.attribute.resolver.dc.impl.ScriptedDataConnector
Constructor.
ScriptedIdPAttributeImpl - Class in net.shibboleth.idp.attribute.resolver.ad.impl
An encapsulated Attribute suitable for handing to scripts.
ScriptedIdPAttributeImpl(IdPAttribute, String) - Constructor for class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedIdPAttributeImpl
Constructor.
searchBuilder - Variable in class net.shibboleth.idp.attribute.resolver.dc.impl.AbstractSearchDataConnector
Builder used to create executable searches.
searchExecutor - Variable in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.LDAPDataConnector
For executing LDAP searches.
searchFilter - Variable in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.ParameterizedExecutableSearchFilterBuilder
LDAP search filter.
SearchResultMappingStrategy - Interface in net.shibboleth.idp.attribute.resolver.dc.ldap.impl
Strategy for mapping from a SearchResult to a collection of IdPAttributes.
setAttributeDefinitions(Collection<AttributeDefinition>) - Method in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
Sets the attribute definitions for this resolver.
setAttributeName(String) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.IdPAttributePrincipalValuesFunction
Set the attribute name.
setAttributes(Map<String, Object>) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setAttributeValuesFunction(Function<ProfileRequestContext, List<IdPAttributeValue<?>>>) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.ContextDerivedAttributeDefinition
Sets the attribute value function.
setAttributeValuesFunction(Function<Principal, List<IdPAttributeValue<?>>>) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.SubjectDerivedAttributeValuesFunction
Sets the attribute value function.
setCommunicationProfileId(String) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setConnectionFactory(ConnectionFactory) - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.ConnectionFactoryValidator
Sets the connection factory.
setConnectionFactory(ConnectionFactory) - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.LDAPDataConnector
Sets the connection factory for retrieving Connections.
setConnectionReadOnly(boolean) - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.RDBMSDataConnector
Sets whether this data connector uses read-only connections.
setCustomObject(Object) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedAttributeDefinition
Set the custom (externally provided) object.
setCustomObject(Object) - Method in class net.shibboleth.idp.attribute.resolver.dc.impl.ScriptedDataConnector
Set the custom (externally provided) object.
setDataConnectors(Collection<DataConnector>) - Method in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
Sets the data connectors for this resolver.
setDataSource(DataSource) - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.DataSourceValidator
Sets the data source.
setDataSource(DataSource) - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.RDBMSDataConnector
Sets the JDBC data source for retrieving Connections.
setDefaultValue(String) - Method in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.MappedAttributeDefinition
Sets the default return value.
setExecutableSearchBuilder(ExecutableSearchBuilder<T>) - Method in class net.shibboleth.idp.attribute.resolver.dc.impl.AbstractSearchDataConnector
Sets the builder used to create the executable searches.
setId(String) - Method in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
setIgnoreCase(Boolean) - Method in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.SourceValue
Set whether to ignore the case.
setInboundMessage(XMLObject) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setInboundMessageIssuer(String) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setInboundMessageTransport(Object) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setInboundSAMLMessage(SAMLObject) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setInboundSAMLMessageAuthenticated(boolean) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setInboundSAMLMessageId(String) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setInboundSAMLMessageIssueInstant(DateTime) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setInboundSAMLProtocol(String) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setLocalEntityId(String) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setLocalEntityMetadata(EntityDescriptor) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setLocalEntityRole(QName) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setLocalEntityRoleMetadata(RoleDescriptor) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setMappingStrategy(MappingStrategy) - Method in class net.shibboleth.idp.attribute.resolver.dc.impl.AbstractSearchDataConnector
Sets the strategy for mapping from search results to a collection of IdPAttributes.
setMappingStrategy(MappingStrategy) - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.LDAPDataConnector
Sets the strategy for mapping from search results to a collection of IdPAttributes.
setMappingStrategy(MappingStrategy) - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.RDBMSDataConnector
Sets the strategy for mapping from search results to a collection of IdPAttributes.
setMetadataResolver(Object) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setOutboundHandlerChainResolver(Object) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setOutboundMessage(XMLObject) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setOutboundMessageArtifactType(byte[]) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setOutboundMessageIssuer(String) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setOutboundMessageTransport(Object) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setOutboundSAMLMessage(SAMLObject) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setOutboundSAMLMessageId(String) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setOutboundSAMLMessageIssueInstant(DateTime) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setOutboundSAMLMessageSigningCredential(Object) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setOutboundSAMLProtocol(String) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setPartialMatch(Boolean) - Method in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.SourceValue
Set whether partial matches should be allowed.
setPassThru(boolean) - Method in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.MappedAttributeDefinition
Sets whether the definition passes unmatched values through.
setPeerEntityEndpoint(Endpoint) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setPeerEntityId(String) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setPeerEntityMetadata(EntityDescriptor) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setPeerEntityRole(QName) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setPeerEntityRoleMetadata(RoleDescriptor) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setPostSecurityInboundHandlerChainResolver(Object) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setPreSecurityInboundHandlerChainResolver(Object) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setPrincipalAuthenticationMethod(String) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setPrincipalDecoder(LegacyPrincipalDecoder) - Method in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
Set the Decoder.
setPrincipalName(String) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setProfileConfiguration(Object) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setProfileContextLookupStrategy(Function<AttributeResolutionContext, ProfileRequestContext>) - Method in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
Set the mechanism to obtain the ProfileRequestContext.
setProfileRequestContextLookupStrategy(Function<AttributeResolutionContext, ProfileRequestContext>) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.ContextDerivedAttributeDefinition
Set the strategy used to locate the ProfileRequestContext associated with a given AttributeResolutionContext.
setProfileRequestContextLookupStrategy(Function<AttributeResolutionContext, ProfileRequestContext>) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedAttributeDefinition
Set the strategy used to locate the ProfileRequestContext associated with a given AttributeResolutionContext.
setProfileRequestContextLookupStrategy(Function<AttributeResolutionContext, ProfileRequestContext>) - Method in class net.shibboleth.idp.attribute.resolver.dc.impl.ScriptedDataConnector
Set the strategy used to locate the ProfileRequestContext associated with a given AttributeResolutionContext.
setQuery(String) - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.FormatExecutableStatementBuilder
Set the query to search the database.
setQueryTimeout(int) - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.AbstractExecutableStatementBuilder
Sets the timeout of the SQL query.
setReferenceInsertionEventHandler(ReferenceInsertionEventHandler) - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.TemplatedExecutableSearchFilterBuilder
Sets the ReferenceInsertionEventHandler to be used.
setReferenceInsertionEventHandler(ReferenceInsertionEventHandler) - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.TemplatedExecutableStatementBuilder
Sets the ReferenceInsertionEventHandler to be used.
setRegularExpression(Pattern) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.RegexSplitAttributeDefinition
Sets the regular expression used to split input values.
setRelayState(String) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setReleasedAttributes(Collection) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setRelyingPartyConfiguration(Object) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setRequestedAttributes(Collection<String>) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setResultsCache(Cache<String, Map<String, IdPAttribute>>) - Method in class net.shibboleth.idp.attribute.resolver.dc.impl.AbstractSearchDataConnector
Sets the cache used to cache search results.
setReturnValue(String) - Method in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.ValueMap
Sets the return value.
setScope(String) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.ScopedAttributeDefinition
Set the scope for this definition.
setScopeDelimiter(String) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.PrescopedAttributeDefinition
Set the delimiter between value and scope.
setScript(EvaluableScript) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedAttributeDefinition
Sets the script to be evaluated.
setScript(EvaluableScript) - Method in class net.shibboleth.idp.attribute.resolver.dc.impl.ScriptedDataConnector
Sets the script to be evaluated.
setSearchExecutor(SearchExecutor) - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.LDAPDataConnector
Sets the search executor for executing searches.
setSearchFilter(String) - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.ParameterizedExecutableSearchFilterBuilder
Set the filter used for the LDAP search.
setSecurityPolicyResolver(Object) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setSourceAttributes(List<String>) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.TemplateAttributeDefinition
Set the source attribute IDs.
setSourceValues(Collection<SourceValue>) - Method in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.ValueMap
Sets the Source values for the mapping.
setSubjectContextLookupStrategy(Function<ProfileRequestContext, SubjectContext>) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedAttributeDefinition
Set the strategy used to locate the SubjectContext associated with a given AttributeResolutionContext.
setSubjectContextLookupStrategy(Function<ProfileRequestContext, SubjectContext>) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.SubjectDerivedAttributeValuesFunction
Set the strategy used to locate the SubjectContext associated with a given AttributeResolutionContext.
setSubjectContextLookupStrategy(Function<ProfileRequestContext, SubjectContext>) - Method in class net.shibboleth.idp.attribute.resolver.dc.impl.ScriptedDataConnector
Set the strategy used to locate the SubjectContext associated with a given AttributeResolutionContext.
setSubjectNameIdentifier(SAMLObject) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setTemplateText(String) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.TemplateAttributeDefinition
Set the literal text of the template to be evaluated.
setTemplateText(String) - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.TemplatedExecutableSearchFilterBuilder
Sets the template to be evaluated.
setTemplateText(String) - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.TemplatedExecutableStatementBuilder
Sets the template to be evaluated.
setThrowValidateError(Boolean) - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.ConnectionFactoryValidator
Sets whether ConnectionFactoryValidator.validate() should throw or log errors.
setThrowValidateError(boolean) - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.DataSourceValidator
Sets whether DataSourceValidator.validate() should throw or log errors.
setTimeOut(int) - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.FormatExecutableStatementBuilder
Set the search timeout.
setupAttributeValues() - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.ScriptedIdPAttributeImpl
We use an internal list of attribute values to allow the legacy use of getValues().add().
setupSourceValues(AttributeResolverWorkContext, Map<String, Iterator<IdPAttributeValue<?>>>) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.TemplateAttributeDefinition
Set up a map which can be used to populate the template.
setUserSession(Object) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Stubbed failing function.
setV2Compatibility(boolean) - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.TemplatedExecutableSearchFilterBuilder
What is out V2 Compatibility mode.
setV2Compatibility(boolean) - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.TemplatedExecutableStatementBuilder
What is out V2 Compatibility mode.
setValidator(Validator) - Method in class net.shibboleth.idp.attribute.resolver.dc.impl.AbstractSearchDataConnector
Sets the validator used to validate this connector.
setValidator(Validator) - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.LDAPDataConnector
Sets the validator used to validate this connector.
setValidator(Validator) - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.RDBMSDataConnector
Sets the validator used to validate this connector.
setValue(IdPAttribute) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.StaticAttributeDefinition
Set the attribute value we are returning.
setValue(String) - Method in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.SourceValue
Set the value string.
setValueMaps(Collection<ValueMap>) - Method in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.MappedAttributeDefinition
Sets the functions used to map an input value to an output value.
setValues(Collection<IdPAttribute>) - Method in class net.shibboleth.idp.attribute.resolver.dc.impl.StaticDataConnector
Set static values returned by this connector.
setVelocityEngine(VelocityEngine) - Method in class net.shibboleth.idp.attribute.resolver.ad.impl.TemplateAttributeDefinition
Set the VelocityEngine to be used.
setVelocityEngine(VelocityEngine) - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.TemplatedExecutableSearchFilterBuilder
Sets the VelocityEngine to be used.
setVelocityEngine(VelocityEngine) - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.TemplatedExecutableStatementBuilder
Sets the VelocityEngine to be used.
SimpleAttributeDefinition - Class in net.shibboleth.idp.attribute.resolver.ad.impl
A AttributeDefinition that creates an attribute whose values are the values the values of all its dependencies.
SimpleAttributeDefinition() - Constructor for class net.shibboleth.idp.attribute.resolver.ad.impl.SimpleAttributeDefinition
 
sourceAttributes - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.TemplateAttributeDefinition
The names of the attributes we need.
SourceValue - Class in net.shibboleth.idp.attribute.resolver.ad.mapped.impl
Represents incoming attribute values and rules used for matching them.
SourceValue() - Constructor for class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.SourceValue
 
sourceValues - Variable in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.ValueMap
Source values.
sqlQuery - Variable in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.FormatExecutableStatementBuilder
SQL query string.
startTimer(AttributeResolutionContext) - Method in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
Conditionally start a timer at the beginning of the resolution process.
StaticAttributeDefinition - Class in net.shibboleth.idp.attribute.resolver.ad.impl
An attribute definition that simply returns a static value.
StaticAttributeDefinition() - Constructor for class net.shibboleth.idp.attribute.resolver.ad.impl.StaticAttributeDefinition
 
StaticDataConnector - Class in net.shibboleth.idp.attribute.resolver.dc.impl
A DataConnector that just returns a static collection of attributes.
StaticDataConnector() - Constructor for class net.shibboleth.idp.attribute.resolver.dc.impl.StaticDataConnector
 
stopTimer(AttributeResolutionContext) - Method in class net.shibboleth.idp.attribute.resolver.impl.AttributeResolverImpl
Conditionally stop a timer at the end of the resolution process.
StringAttributeValueMappingStrategy - Class in net.shibboleth.idp.attribute.resolver.dc.ldap.impl
A simple SearchResultMappingStrategy that iterates over all result entries and includes all attribute values as strings.
StringAttributeValueMappingStrategy() - Constructor for class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.StringAttributeValueMappingStrategy
 
StringResultMappingStrategy - Class in net.shibboleth.idp.attribute.resolver.dc.rdbms.impl
A simple ResultMappingStrategy that assumes all columns in the result set should be mapped and that all values are strings.
StringResultMappingStrategy() - Constructor for class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.StringResultMappingStrategy
 
SubjectDerivedAttributeValuesFunction - Class in net.shibboleth.idp.attribute.resolver.ad.impl
A Function which returns IdPAttributeValues derived from the Principals associated with the request.
SubjectDerivedAttributeValuesFunction() - Constructor for class net.shibboleth.idp.attribute.resolver.ad.impl.SubjectDerivedAttributeValuesFunction
Constructor.

T

template - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.TemplateAttributeDefinition
Template to be evaluated.
template - Variable in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.TemplatedExecutableSearchFilterBuilder
Template evaluated to generate a search filter.
template - Variable in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.TemplatedExecutableStatementBuilder
Template to be evaluated.
TemplateAttributeDefinition - Class in net.shibboleth.idp.attribute.resolver.ad.impl
An attribute definition that constructs its values based on the values of its dependencies using the Velocity Template Language.
TemplateAttributeDefinition() - Constructor for class net.shibboleth.idp.attribute.resolver.ad.impl.TemplateAttributeDefinition
Constructor.
TemplatedExecutableSearchFilterBuilder - Class in net.shibboleth.idp.attribute.resolver.dc.ldap.impl
An ExecutableSearchBuilder that generates the search filter to be executed by evaluating a Template against the currently resolved attributes within a AttributeResolutionContext.
TemplatedExecutableSearchFilterBuilder() - Constructor for class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.TemplatedExecutableSearchFilterBuilder
 
TemplatedExecutableSearchFilterBuilder.EscapingReferenceInsertionEventHandler - Class in net.shibboleth.idp.attribute.resolver.dc.ldap.impl
Escapes LDAP attribute values added to the template context.
TemplatedExecutableSearchFilterBuilder.EscapingReferenceInsertionEventHandler() - Constructor for class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.TemplatedExecutableSearchFilterBuilder.EscapingReferenceInsertionEventHandler
 
TemplatedExecutableStatementBuilder - Class in net.shibboleth.idp.attribute.resolver.dc.rdbms.impl
An ExecutableSearchBuilder that generates the SQL statement to be executed by evaluating a Template against the currently resolved attributes within a AttributeResolutionContext.
TemplatedExecutableStatementBuilder() - Constructor for class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.TemplatedExecutableStatementBuilder
 
TemplatedExecutableStatementBuilder.EscapingReferenceInsertionEventHandler - Class in net.shibboleth.idp.attribute.resolver.dc.rdbms.impl
Escapes SQL values added to the template context.
TemplatedExecutableStatementBuilder.EscapingReferenceInsertionEventHandler() - Constructor for class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.TemplatedExecutableStatementBuilder.EscapingReferenceInsertionEventHandler
 
templateText - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.TemplateAttributeDefinition
Template (as Text) to be evaluated.
templateText - Variable in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.TemplatedExecutableSearchFilterBuilder
Template (as Text) to be evaluated.
templateText - Variable in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.TemplatedExecutableStatementBuilder
Template (as Text) to be evaluated.
throwOnValidateError - Variable in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.ConnectionFactoryValidator
whether validate should throw, default value is .
throwOnValidateError - Variable in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.DataSourceValidator
whether validate should throw, default value is .
toString() - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
.
toString() - Method in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.SourceValue

U

unsupportedMethod(String) - Method in class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Emit an appropriate message when an unsupported method is called.

V

v2Compatibility - Variable in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.TemplatedExecutableSearchFilterBuilder
Do we need to make ourself V2 Compatible?
v2Compatibility - Variable in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.TemplatedExecutableStatementBuilder
Do we need to make ourself V2 Compatible?
V2SAMLProfileRequestContext - Class in edu.internet2.middleware.shibboleth.common.attribute.provider
Emulation code for Scripted Attributes.
V2SAMLProfileRequestContext(AttributeResolutionContext, String) - Constructor for class edu.internet2.middleware.shibboleth.common.attribute.provider.V2SAMLProfileRequestContext
Constructor.
validate() - Method in class net.shibboleth.idp.attribute.resolver.dc.ldap.impl.ConnectionFactoryValidator
validate() - Method in class net.shibboleth.idp.attribute.resolver.dc.rdbms.impl.DataSourceValidator
value - Variable in class net.shibboleth.idp.attribute.resolver.ad.impl.StaticAttributeDefinition
Static value returned by this definition.
value - Variable in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.SourceValue
Value string.
ValueMap - Class in net.shibboleth.idp.attribute.resolver.ad.mapped.impl
Performs many to one mapping of source values to a return value.
ValueMap() - Constructor for class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.ValueMap
Constructor.
valueMaps - Variable in class net.shibboleth.idp.attribute.resolver.ad.mapped.impl.MappedAttributeDefinition
Value maps.
A B C D E F G H I L M N P Q R S T U V 

Copyright © 1999–2017 Shibboleth Consortium. All rights reserved.