Uses of Class
net.shibboleth.idp.attribute.resolver.context.AttributeResolutionContext
-
Packages that use AttributeResolutionContext Package Description edu.internet2.middleware.shibboleth.common.attribute.provider Classes in this package are to do with emulating the V2 scripted attribute environment.net.shibboleth.idp.attribute.resolver A system which is capable of retrieving a collection ofIdPAttributes from a variety of locations, transform them, and associate a set of protocol-specific encoders to them.net.shibboleth.idp.attribute.resolver.ad.impl Implementations of variousAttributeDefinitions.net.shibboleth.idp.attribute.resolver.ad.mapped.impl ADataConnectorimplementation that maps from a given set of source value to an output value.net.shibboleth.idp.attribute.resolver.context The context to do with Attribute Resolution.net.shibboleth.idp.attribute.resolver.context.navigate Functions for navigating attribute resolution contexts.net.shibboleth.idp.attribute.resolver.dc Interfaces supporting data connectors.net.shibboleth.idp.attribute.resolver.dc.http.impl ADataConnectorimplementation that reads data from an HTTP web service.net.shibboleth.idp.attribute.resolver.dc.impl Common functionality used by data connectors.net.shibboleth.idp.attribute.resolver.dc.ldap Package for LDAP data connector configuration.net.shibboleth.idp.attribute.resolver.dc.ldap.impl ADataConnectorimplementation that reads data from an LDAP.net.shibboleth.idp.attribute.resolver.dc.rdbms Package for rdbms data connector configuration.net.shibboleth.idp.attribute.resolver.dc.rdbms.impl ADataConnectorimplementation that reads data from a relational database.net.shibboleth.idp.attribute.resolver.dc.storage.impl Implementation of StorageService-backed data connector.net.shibboleth.idp.attribute.resolver.impl Implementations of core resolver functionality.net.shibboleth.idp.attribute.resolver.spring.impl Implementation of top level attribute resolvers.net.shibboleth.idp.authn.revocation.impl Predicates related to authentication.net.shibboleth.idp.profile.impl Implementations of various profile actions.net.shibboleth.idp.saml.attribute.resolver.impl Implementations of SAML relatedAttributeDefinitionandDataConnector. -
-
Uses of AttributeResolutionContext in edu.internet2.middleware.shibboleth.common.attribute.provider
Fields in edu.internet2.middleware.shibboleth.common.attribute.provider declared as AttributeResolutionContext Modifier and Type Field Description private AttributeResolutionContextV2SAMLProfileRequestContext. resolutionContextThe Attribute Resolution Context, used to local the Principal.Constructors in edu.internet2.middleware.shibboleth.common.attribute.provider with parameters of type AttributeResolutionContext Constructor Description V2SAMLProfileRequestContext(AttributeResolutionContext attributeResolutionContext, String attributeId)Constructor. -
Uses of AttributeResolutionContext in net.shibboleth.idp.attribute.resolver
Fields in net.shibboleth.idp.attribute.resolver with type parameters of type AttributeResolutionContext Modifier and Type Field Description private Function<AttributeResolutionContext,ProfileRequestContext>AbstractResolverPlugin. profileContextStrategyStrategy to get theProfileRequestContext.Methods in net.shibboleth.idp.attribute.resolver that return types with arguments of type AttributeResolutionContext Modifier and Type Method Description Function<AttributeResolutionContext,ProfileRequestContext>AbstractResolverPlugin. getProfileContextStrategy()Gets the mechanism to find out theProfileRequestContext.Methods in net.shibboleth.idp.attribute.resolver with parameters of type AttributeResolutionContext Modifier and Type Method Description voidAbstractResolverPlugin. addDisplayInformation(AttributeResolutionContext resolutionContext, IdPAttribute attribute)Deprecated, for removal: This API element is subject to removal in a future version.These values should be calculated at point of use Controllable via theAbstractResolverPlugin.isSuppressDisplayInformation()method.protected abstract IdPAttributeAbstractAttributeDefinition. doAttributeDefinitionResolve(AttributeResolutionContext resolutionContext, AttributeResolverWorkContext workContext)Creates and populates the values for the resolved attribute.protected IdPAttributeResolvedAttributeDefinition. doAttributeDefinitionResolve(AttributeResolutionContext resolutionContext, AttributeResolverWorkContext workContext)Creates and populates the values for the resolved attribute.protected abstract Map<String,IdPAttribute>AbstractDataConnector. doDataConnectorResolve(AttributeResolutionContext resolutionContext, AttributeResolverWorkContext workContext)Retrieves a collection of attributes from some data source.protected Map<String,IdPAttribute>ResolvedDataConnector. doDataConnectorResolve(AttributeResolutionContext resolutionContext, AttributeResolverWorkContext workContext)Retrieves a collection of attributes from some data source.protected IdPAttributeAbstractAttributeDefinition. doResolve(AttributeResolutionContext resolutionContext, AttributeResolverWorkContext workContext)Perform the actual resolution.Map<String,IdPAttribute>AbstractDataConnector. doResolve(AttributeResolutionContext resolutionContext, AttributeResolverWorkContext workContext)Perform the actual resolution.protected abstract ResolvedTypeAbstractResolverPlugin. doResolve(AttributeResolutionContext resolutionContext, AttributeResolverWorkContext workContext)Perform the actual resolution.ResolvedTypeAbstractResolverPlugin. resolve(AttributeResolutionContext resolutionContext)Performs the attribute resolution for this plugin.ResolvedTypeResolverPlugin. resolve(AttributeResolutionContext resolutionContext)Perform the attribute resolution for this plugin.voidAttributeResolver. resolveAttributes(AttributeResolutionContext resolutionContext)Resolves the attribute for the give request.private booleanAbstractResolverPlugin. startTimer(AttributeResolutionContext resolutionContext)Conditionally start a timer at the beginning of the resolution process.private voidAbstractResolverPlugin. stopTimer(AttributeResolutionContext resolutionContext)Conditionally stop a timer at the end of the resolution process.Method parameters in net.shibboleth.idp.attribute.resolver with type arguments of type AttributeResolutionContext Modifier and Type Method Description voidAbstractResolverPlugin. setProfileContextStrategy(Function<AttributeResolutionContext,ProfileRequestContext> strategy)Sets the mechanism to find out theProfileRequestContext. -
Uses of AttributeResolutionContext in net.shibboleth.idp.attribute.resolver.ad.impl
Fields in net.shibboleth.idp.attribute.resolver.ad.impl with type parameters of type AttributeResolutionContext Modifier and Type Field Description private Function<AttributeResolutionContext,ProfileRequestContext>ContextDerivedAttributeDefinition. prcLookupStrategyStrategy used to locate theProfileRequestContextto use.private Function<AttributeResolutionContext,ProfileRequestContext>ScriptedAttributeDefinition. prcLookupStrategyStrategy used to locate theProfileRequestContextto use.Methods in net.shibboleth.idp.attribute.resolver.ad.impl with parameters of type AttributeResolutionContext Modifier and Type Method Description protected IdPAttributeContextDerivedAttributeDefinition. doAttributeDefinitionResolve(AttributeResolutionContext resolutionContext, AttributeResolverWorkContext workContext)protected IdPAttributeDateTimeAttributeDefinition. doAttributeDefinitionResolve(AttributeResolutionContext resolutionContext, AttributeResolverWorkContext workContext)Creates and populates the values for the resolved attribute.protected IdPAttributeDecryptedAttributeDefinition. doAttributeDefinitionResolve(AttributeResolutionContext resolutionContext, AttributeResolverWorkContext workContext)Creates and populates the values for the resolved attribute.protected IdPAttributePrescopedAttributeDefinition. doAttributeDefinitionResolve(AttributeResolutionContext resolutionContext, AttributeResolverWorkContext workContext)Creates and populates the values for the resolved attribute.protected IdPAttributePrincipalNameAttributeDefinition. doAttributeDefinitionResolve(AttributeResolutionContext resolutionContext, AttributeResolverWorkContext workContext)protected IdPAttributeRegexSplitAttributeDefinition. doAttributeDefinitionResolve(AttributeResolutionContext resolutionContext, AttributeResolverWorkContext workContext)Creates and populates the values for the resolved attribute.protected IdPAttributeScopedAttributeDefinition. doAttributeDefinitionResolve(AttributeResolutionContext resolutionContext, AttributeResolverWorkContext workContext)Creates and populates the values for the resolved attribute.protected IdPAttributeScriptedAttributeDefinition. doAttributeDefinitionResolve(AttributeResolutionContext resolutionContext, AttributeResolverWorkContext workContext)Creates and populates the values for the resolved attribute.protected IdPAttributeSimpleAttributeDefinition. doAttributeDefinitionResolve(AttributeResolutionContext resolutionContext, AttributeResolverWorkContext workContext)Creates and populates the values for the resolved attribute.protected IdPAttributeStaticAttributeDefinition. doAttributeDefinitionResolve(AttributeResolutionContext resolutionContext, AttributeResolverWorkContext workContext)Creates and populates the values for the resolved attribute.protected IdPAttributeTemplateAttributeDefinition. doAttributeDefinitionResolve(AttributeResolutionContext resolutionContext, AttributeResolverWorkContext workContext)Creates and populates the values for the resolved attribute.protected IdPAttributeScriptedAttributeDefinition.AttributeDefinitionScriptEvaluator. execute(AttributeResolutionContext resolutionContext, AttributeResolverWorkContext workContext)Execution hook.Method parameters in net.shibboleth.idp.attribute.resolver.ad.impl with type arguments of type AttributeResolutionContext Modifier and Type Method Description voidContextDerivedAttributeDefinition. setProfileRequestContextLookupStrategy(Function<AttributeResolutionContext,ProfileRequestContext> strategy)Set the strategy used to locate theProfileRequestContextassociated with a givenAttributeResolutionContext.voidScriptedAttributeDefinition. setProfileRequestContextLookupStrategy(Function<AttributeResolutionContext,ProfileRequestContext> strategy)Set the strategy used to locate theProfileRequestContextassociated with a givenAttributeResolutionContext. -
Uses of AttributeResolutionContext in net.shibboleth.idp.attribute.resolver.ad.mapped.impl
Methods in net.shibboleth.idp.attribute.resolver.ad.mapped.impl with parameters of type AttributeResolutionContext Modifier and Type Method Description protected IdPAttributeMappedAttributeDefinition. doAttributeDefinitionResolve(AttributeResolutionContext resolutionContext, AttributeResolverWorkContext workContext)Creates and populates the values for the resolved attribute. -
Uses of AttributeResolutionContext in net.shibboleth.idp.attribute.resolver.context
Methods in net.shibboleth.idp.attribute.resolver.context that return AttributeResolutionContext Modifier and Type Method Description AttributeResolutionContextAttributeResolutionContext. setAllowCachedResults(boolean flag)Set whether to allow for results from cache.AttributeResolutionContextAttributeResolutionContext. setAttributeIssuerID(String value)Set the attribute issuer (me) associated with this resolution.AttributeResolutionContextAttributeResolutionContext. setAttributeRecipientGroupID(String value)Set the attribute recipient grouping associated with this resolution.AttributeResolutionContextAttributeResolutionContext. setAttributeRecipientID(String value)Set the attribute recipient (her) associated with this resolution.AttributeResolutionContextAttributeResolutionContext. setPrincipal(String who)Get the principal associated with this resolution.AttributeResolutionContextAttributeResolutionContext. setRequestedIdPAttributeNames(Collection<String> names)Set the (internal) names of the attributes requested to be resolved.AttributeResolutionContextAttributeResolutionContext. setResolutionLabel(String label)Set the optional "contextual" label associated with this attribute resolution.AttributeResolutionContextAttributeResolutionContext. setResolvedIdPAttributes(Collection<IdPAttribute> attributes)Set the set of resolved attributes.AttributeResolutionContextAttributeResolutionContext. setTranscoderRegistry(ReloadableService<AttributeTranscoderRegistry> service)Sets a transcoder registry service instance. -
Uses of AttributeResolutionContext in net.shibboleth.idp.attribute.resolver.context.navigate
Fields in net.shibboleth.idp.attribute.resolver.context.navigate with type parameters of type AttributeResolutionContext Modifier and Type Field Description private Function<ProfileRequestContext,AttributeResolutionContext>AbstractAttributeResolutionLookupFunction. attributeResolutionContextLookupStrategyStrategy used to locate theAttributeResolutionContextassociated with a givenProfileRequestContext.Methods in net.shibboleth.idp.attribute.resolver.context.navigate with parameters of type AttributeResolutionContext Modifier and Type Method Description protected abstract TypeAbstractAttributeResolutionLookupFunction. doApply(AttributeResolutionContext input)Method that performs eventual lookup of target data.protected StringAttributeIssuerIdLookupFunction. doApply(AttributeResolutionContext input)Method that performs eventual lookup of target data.protected StringAttributePrincipalLookupFunction. doApply(AttributeResolutionContext input)Method that performs eventual lookup of target data.protected StringAttributeRecipientIdLookupFunction. doApply(AttributeResolutionContext input)Method that performs eventual lookup of target data.protected StringResolutionLabelLookupFunction. doApply(AttributeResolutionContext input)Method that performs eventual lookup of target data.Method parameters in net.shibboleth.idp.attribute.resolver.context.navigate with type arguments of type AttributeResolutionContext Modifier and Type Method Description voidAbstractAttributeResolutionLookupFunction. setAttributeResolutionContextLookupStrategy(Function<ProfileRequestContext,AttributeResolutionContext> strategy)Sets the strategy used to locate theAttributeResolutionContextassociated with a givenProfileRequestContext. -
Uses of AttributeResolutionContext in net.shibboleth.idp.attribute.resolver.dc
Methods in net.shibboleth.idp.attribute.resolver.dc with parameters of type AttributeResolutionContext Modifier and Type Method Description TExecutableSearchBuilder. build(AttributeResolutionContext resolutionContext, Map<String,List<IdPAttributeValue>> dependencyAttributes)Creates an executable search that can be executed against a data source in order to produce results. -
Uses of AttributeResolutionContext in net.shibboleth.idp.attribute.resolver.dc.http.impl
Methods in net.shibboleth.idp.attribute.resolver.dc.http.impl with parameters of type AttributeResolutionContext Modifier and Type Method Description HTTPSearchAbstractHTTPSearchBuilder. build(AttributeResolutionContext resolutionContext, Map<String,List<IdPAttributeValue>> dependencyAttributes)Creates an executable search that can be executed against a data source in order to produce results.protected org.apache.http.client.methods.HttpUriRequestAbstractHTTPSearchBuilder. getHttpRequest(AttributeResolutionContext resolutionContext, Map<String,List<IdPAttributeValue>> dependencyAttributes)Default implementation just supports GET and builds a request around a URL.protected org.apache.http.client.methods.HttpUriRequestTemplatedBodyBuilder. getHttpRequest(AttributeResolutionContext resolutionContext, Map<String,List<IdPAttributeValue>> dependencyAttributes)Default implementation just supports GET and builds a request around a URL.protected StringAbstractHTTPSearchBuilder. getResultCacheKey(org.apache.http.client.methods.HttpUriRequest request, AttributeResolutionContext resolutionContext, Map<String,List<IdPAttributeValue>> dependencyAttributes)Default implementation just allows caching of GET requests and returns the URI itself.protected StringTemplatedBodyBuilder. getResultCacheKey(org.apache.http.client.methods.HttpUriRequest request, AttributeResolutionContext resolutionContext, Map<String,List<IdPAttributeValue>> dependencyAttributes)Default implementation just allows caching of GET requests and returns the URI itself.protected StringAbstractHTTPSearchBuilder. getURL(AttributeResolutionContext resolutionContext, Map<String,List<IdPAttributeValue>> dependencyAttributes)Method to return the URL to access via GET.protected StringTemplatedURLBuilder. getURL(AttributeResolutionContext resolutionContext, Map<String,List<IdPAttributeValue>> dependencyAttributes)Method to return the URL to access via GET. -
Uses of AttributeResolutionContext in net.shibboleth.idp.attribute.resolver.dc.impl
Fields in net.shibboleth.idp.attribute.resolver.dc.impl with type parameters of type AttributeResolutionContext Modifier and Type Field Description private Function<AttributeResolutionContext,ProfileRequestContext>ScriptedDataConnector. prcLookupStrategyStrategy used to locate theProfileRequestContextto use.Methods in net.shibboleth.idp.attribute.resolver.dc.impl with parameters of type AttributeResolutionContext Modifier and Type Method Description protected Map<String,IdPAttribute>AbstractSearchDataConnector. doDataConnectorResolve(AttributeResolutionContext resolutionContext, AttributeResolverWorkContext workContext)Retrieves a collection of attributes from some data source.protected Map<String,IdPAttribute>PairwiseIdDataConnector. doDataConnectorResolve(AttributeResolutionContext resolutionContext, AttributeResolverWorkContext workContext)Retrieves a collection of attributes from some data source.protected Map<String,IdPAttribute>ScriptedDataConnector. doDataConnectorResolve(AttributeResolutionContext resolutionContext, AttributeResolverWorkContext workContext)Retrieves a collection of attributes from some data source.protected Map<String,IdPAttribute>StaticDataConnector. doDataConnectorResolve(AttributeResolutionContext resolutionContext, AttributeResolverWorkContext workContext)Retrieves a collection of attributes from some data source.protected Map<String,IdPAttribute>SubjectDataConnector. doDataConnectorResolve(AttributeResolutionContext resolutionContext, AttributeResolverWorkContext workContext)Retrieves a collection of attributes from some data source.protected Map<String,IdPAttribute>ScriptedDataConnector.DataConnectorScriptEvaluator. execute(AttributeResolutionContext resolutionContext, AttributeResolverWorkContext workContext)Execution hook.Method parameters in net.shibboleth.idp.attribute.resolver.dc.impl with type arguments of type AttributeResolutionContext Modifier and Type Method Description voidScriptedDataConnector. setProfileRequestContextLookupStrategy(Function<AttributeResolutionContext,ProfileRequestContext> strategy)Set the strategy used to locate theProfileRequestContextassociated with a givenAttributeResolutionContext. -
Uses of AttributeResolutionContext in net.shibboleth.idp.attribute.resolver.dc.ldap
Methods in net.shibboleth.idp.attribute.resolver.dc.ldap with parameters of type AttributeResolutionContext Modifier and Type Method Description protected voidTemplatedExecutableSearchFilterBuilder. addExtraVelocityContext(org.apache.velocity.VelocityContext velocityContext, AttributeResolutionContext resolutionContext)Method to allow private additions to the velocity context.ExecutableSearchFilterParameterizedExecutableSearchFilterBuilder. build(AttributeResolutionContext resolutionContext, Map<String,List<IdPAttributeValue>> dependencyAttributes)Creates an executable search that can be executed against a data source in order to produce results.ExecutableSearchFilterTemplatedExecutableSearchFilterBuilder. build(AttributeResolutionContext resolutionContext, Map<String,List<IdPAttributeValue>> dependencyAttributes)Creates an executable search that can be executed against a data source in order to produce results. -
Uses of AttributeResolutionContext in net.shibboleth.idp.attribute.resolver.dc.ldap.impl
Methods in net.shibboleth.idp.attribute.resolver.dc.ldap.impl with parameters of type AttributeResolutionContext Modifier and Type Method Description protected voidV2CompatibleTemplatedExecutableSearchFilterBuilder. addExtraVelocityContext(org.apache.velocity.VelocityContext velocityContext, AttributeResolutionContext resolutionContext)Method to allow private additions to the velocity context. -
Uses of AttributeResolutionContext in net.shibboleth.idp.attribute.resolver.dc.rdbms
Methods in net.shibboleth.idp.attribute.resolver.dc.rdbms with parameters of type AttributeResolutionContext Modifier and Type Method Description protected voidTemplatedExecutableStatementBuilder. addExtraVelocityContext(org.apache.velocity.VelocityContext velocityContext, AttributeResolutionContext resolutionContext)Method to allow private additions to the velocity context.ExecutableStatementAbstractExecutableStatementBuilder. build(AttributeResolutionContext resolutionContext, Map<String,List<IdPAttributeValue>> dependencyAttributes)Creates an executable search that can be executed against a data source in order to produce results.protected abstract StringAbstractExecutableStatementBuilder. getSQLQuery(AttributeResolutionContext resolutionContext, Map<String,List<IdPAttributeValue>> dependencyAttributes)Method to return the query SQL.protected StringFormatExecutableStatementBuilder. getSQLQuery(AttributeResolutionContext resolutionContext, Map<String,List<IdPAttributeValue>> dependencyAttributes)Method to return the query SQL.StringTemplatedExecutableStatementBuilder. getSQLQuery(AttributeResolutionContext resolutionContext, Map<String,List<IdPAttributeValue>> dependencyAttributes)Apply the context to the template. -
Uses of AttributeResolutionContext in net.shibboleth.idp.attribute.resolver.dc.rdbms.impl
Methods in net.shibboleth.idp.attribute.resolver.dc.rdbms.impl with parameters of type AttributeResolutionContext Modifier and Type Method Description protected voidV2CompatibleTemplatedExecutableStatementBuilder. addExtraVelocityContext(org.apache.velocity.VelocityContext velocityContext, AttributeResolutionContext resolutionContext)Method to allow private additions to the velocity context. -
Uses of AttributeResolutionContext in net.shibboleth.idp.attribute.resolver.dc.storage.impl
Methods in net.shibboleth.idp.attribute.resolver.dc.storage.impl with parameters of type AttributeResolutionContext Modifier and Type Method Description StorageServiceSearchTemplatedSearchBuilder. build(AttributeResolutionContext resolutionContext, Map<String,List<IdPAttributeValue>> dependencyAttributes)Creates an executable search that can be executed against a data source in order to produce results.private Pair<String,String>TemplatedSearchBuilder. getContextAndKey(AttributeResolutionContext resolutionContext, Map<String,List<IdPAttributeValue>> dependencyAttributes) -
Uses of AttributeResolutionContext in net.shibboleth.idp.attribute.resolver.impl
Fields in net.shibboleth.idp.attribute.resolver.impl with type parameters of type AttributeResolutionContext Modifier and Type Field Description private Function<AttributeResolutionContext,ProfileRequestContext>AttributeResolverImpl. profileContextStrategyStrategy to get theProfileRequestContext.Methods in net.shibboleth.idp.attribute.resolver.impl with parameters of type AttributeResolutionContext Modifier and Type Method Description private voidAttributeResolverImpl. collectExportingDataConnectors(Map<String,IdPAttribute> resolvedAttributes, AttributeResolutionContext resolutionContext, AttributeResolverWorkContext workContext)Helper function to collect attributes and their data & metadata from suitable data connectors.protected voidAttributeResolverImpl. finalizePreResolvedAttributes(AttributeResolutionContext resolutionContext)Collects the set of pre resolved attributes and places them in anAttributeContextwhich inserted as a child of theAttributeResolutionContextand also returned.protected voidAttributeResolverImpl. finalizeResolvedAttributes(AttributeResolutionContext resolutionContext)Finalizes the set of resolved attributes and places them in theAttributeResolutionContext.protected Collection<String>AttributeResolverImpl. getToBeResolvedAttributeIds(AttributeResolutionContext resolutionContext)Gets the list of attributes, identified by IDs, that should be resolved.protected voidAttributeResolverImpl. resolveAttributeDefinition(String attributeId, AttributeResolutionContext resolutionContext)Resolve theAttributeDefinitionwhich has the specified ID.voidAttributeResolverImpl. resolveAttributes(AttributeResolutionContext resolutionContext)Resolves the attribute for the given request.protected voidAttributeResolverImpl. resolveDataConnector(String connectorId, AttributeResolutionContext resolutionContext)Resolve theDataConnectorwhich has the specified ID.protected voidAttributeResolverImpl. resolveDependencies(ResolverPlugin<?> plugin, AttributeResolutionContext resolutionContext)Resolves all the dependencies for a given plugin.private booleanAttributeResolverImpl. startTimer(AttributeResolutionContext resolutionContext)Conditionally start a timer at the beginning of the resolution process.private voidAttributeResolverImpl. stopTimer(AttributeResolutionContext resolutionContext)Conditionally stop a timer at the end of the resolution process.Method parameters in net.shibboleth.idp.attribute.resolver.impl with type arguments of type AttributeResolutionContext Modifier and Type Method Description voidAttributeResolverImpl. setProfileContextLookupStrategy(Function<AttributeResolutionContext,ProfileRequestContext> strategy)Set the mechanism to obtain theProfileRequestContext. -
Uses of AttributeResolutionContext in net.shibboleth.idp.attribute.resolver.spring.impl
Fields in net.shibboleth.idp.attribute.resolver.spring.impl with type parameters of type AttributeResolutionContext Modifier and Type Field Description private Function<AttributeResolutionContext,ProfileRequestContext>AbstractResolverPluginFactoryBean. profileContextStrategyPlugin property "profileContextStrategy".Methods in net.shibboleth.idp.attribute.resolver.spring.impl that return types with arguments of type AttributeResolutionContext Modifier and Type Method Description Function<AttributeResolutionContext,ProfileRequestContext>AbstractResolverPluginFactoryBean. getProfileContextStrategy()Bean getter in support ofAbstractResolverPlugin.setProfileContextStrategy(Function).Method parameters in net.shibboleth.idp.attribute.resolver.spring.impl with type arguments of type AttributeResolutionContext Modifier and Type Method Description voidAbstractResolverPluginFactoryBean. setProfileContextStrategy(Function<AttributeResolutionContext,ProfileRequestContext> strategy)Bean setter in support ofAbstractResolverPlugin.setProfileContextStrategy(Function). -
Uses of AttributeResolutionContext in net.shibboleth.idp.authn.revocation.impl
Methods in net.shibboleth.idp.authn.revocation.impl that return AttributeResolutionContext Modifier and Type Method Description private AttributeResolutionContextAttributeRevocationCondition. buildResolutionContext(ProfileRequestContext profileRequestContext, String principal)Build anAttributeResolutionContextto use. -
Uses of AttributeResolutionContext in net.shibboleth.idp.profile.impl
Fields in net.shibboleth.idp.profile.impl with type parameters of type AttributeResolutionContext Modifier and Type Field Description private Consumer<AttributeResolutionContext>ResolveAttributes. resolutionContextDecoratorHook for adjusting/adding to resolution context.Methods in net.shibboleth.idp.profile.impl with parameters of type AttributeResolutionContext Modifier and Type Method Description private voidResolveAttributes. populateResolutionContext(ProfileRequestContext profileRequestContext, AttributeResolutionContext resolutionContext)Fill in the resolution context data.Method parameters in net.shibboleth.idp.profile.impl with type arguments of type AttributeResolutionContext Modifier and Type Method Description voidResolveAttributes. setResolutionContextDecorator(Consumer<AttributeResolutionContext> decorator)Set optional hook for decorating or adding to resolution context. -
Uses of AttributeResolutionContext in net.shibboleth.idp.saml.attribute.resolver.impl
Methods in net.shibboleth.idp.saml.attribute.resolver.impl with parameters of type AttributeResolutionContext Modifier and Type Method Description protected NameIdentifierSAML1NameIdentifierAttributeDefinition. buildNameId(String nameIdValue, AttributeResolutionContext resolutionContext)Deprecated, for removal: This API element is subject to removal in a future version.Builds a name ID.protected NameIDSAML2NameIDAttributeDefinition. buildNameId(String nameIdValue, AttributeResolutionContext resolutionContext)Deprecated, for removal: This API element is subject to removal in a future version.Builds a name ID.protected IdPAttributeSAML1NameIdentifierAttributeDefinition. doAttributeDefinitionResolve(AttributeResolutionContext resolutionContext, AttributeResolverWorkContext workContext)Deprecated, for removal: This API element is subject to removal in a future version.Creates and populates the values for the resolved attribute.protected IdPAttributeSAML2NameIDAttributeDefinition. doAttributeDefinitionResolve(AttributeResolutionContext resolutionContext, AttributeResolverWorkContext workContext)Deprecated, for removal: This API element is subject to removal in a future version.Creates and populates the values for the resolved attribute.private XMLObjectAttributeValueSAML1NameIdentifierAttributeDefinition. encodeOneValue(IdPAttributeValue theValue, AttributeResolutionContext resolutionContext)Deprecated, for removal: This API element is subject to removal in a future version.Worker function for doAttributeDefintionResolve.private XMLObjectAttributeValueSAML2NameIDAttributeDefinition. encodeOneValue(IdPAttributeValue theValue, AttributeResolutionContext resolutionContext)Deprecated, for removal: This API element is subject to removal in a future version.Worker function for doAttributeDefintionResolve.
-