Uses of Interface
net.shibboleth.idp.attribute.resolver.DataConnector
Packages that use DataConnector
Package
Description
A system which is capable of retrieving a collection of
IdPAttributes from a variety of locations, transform them,
and associate a set of protocol-specific encoders to them.The context to do with Attribute Resolution.
Interfaces supporting data connectors.
A
DataConnector implementation that
reads data from an HTTP web service.Common functionality used by data connectors.
Testing utility classes.
A
DataConnector implementation that reads data from an LDAP.A
DataConnector implementation that reads data from a relational
database.Implementation of StorageService-backed data connector.
Implementations of core resolver functionality.
Testing utility classes.
Implementations of SAML related
AttributeDefinition
and DataConnector.-
Uses of DataConnector in net.shibboleth.idp.attribute.resolver
Classes in net.shibboleth.idp.attribute.resolver that implement DataConnectorModifier and TypeClassDescriptionclassBase class for data connector resolver plugins.final classA proxy which wraps a resolved data connector and always returns the same attributes.Fields in net.shibboleth.idp.attribute.resolver declared as DataConnectorModifier and TypeFieldDescriptionprivate final DataConnectorResolvedDataConnector.resolvedConnectorThe data connector that was resolved to produce the attributes.Methods in net.shibboleth.idp.attribute.resolver that return DataConnectorModifier and TypeMethodDescriptionResolvedDataConnector.getResolvedConnector()Gets the wrapped data connector that was resolved.Constructors in net.shibboleth.idp.attribute.resolver with parameters of type DataConnectorModifierConstructorDescriptionResolvedDataConnector(DataConnector connector, Map<String, IdPAttribute> attributes) Constructor. -
Uses of DataConnector in net.shibboleth.idp.attribute.resolver.context
Methods in net.shibboleth.idp.attribute.resolver.context with parameters of type DataConnectorModifier and TypeMethodDescriptionvoidAttributeResolverWorkContext.recordDataConnectorResolution(DataConnector connector, Map<String, IdPAttribute> attributes) Records the results of an data connector resolution.voidAttributeResolverWorkContext.recordFailoverResolution(DataConnector failedConnector, DataConnector failoverConnector) Transfer the attributes from a failover data connector to a failed one. -
Uses of DataConnector in net.shibboleth.idp.attribute.resolver.dc
Methods in net.shibboleth.idp.attribute.resolver.dc with parameters of type DataConnectorModifier and TypeMethodDescriptionvoidValidator.validate(DataConnector dataConnector) Probe the data connector and conditionally fails if it is not valid and ready for use. -
Uses of DataConnector in net.shibboleth.idp.attribute.resolver.dc.http.impl
Classes in net.shibboleth.idp.attribute.resolver.dc.http.impl that implement DataConnectorModifier and TypeClassDescriptionclassThis class implements aDataConnectorthat obtains data from an HTTP service. -
Uses of DataConnector in net.shibboleth.idp.attribute.resolver.dc.impl
Classes in net.shibboleth.idp.attribute.resolver.dc.impl that implement DataConnectorModifier and TypeClassDescriptionclassAbstractSearchDataConnector<T1 extends ExecutableSearch,T2 extends MappingStrategy<?>> ADataConnectorcontaining functionality common to data connectors that retrieve attribute data by searching a data source.classA data connector which returns attributes whose values are derived from theProfileRequestContextassociated with the request via a plugged inFunction.classADataConnectorthat generates pairwise IDs that depend on a seedIdPAttribute.classA Data Connector which populates a series of attributes from a providedProfileRequestContext.classADataConnectorthat just returns a static collection of attributes. -
Uses of DataConnector in net.shibboleth.idp.attribute.resolver.dc.impl.testing
Classes in net.shibboleth.idp.attribute.resolver.dc.impl.testing that implement DataConnectorModifier and TypeClassDescriptionclassData Connector to extra attributes from a saml2Assertion. -
Uses of DataConnector in net.shibboleth.idp.attribute.resolver.dc.ldap.impl
Classes in net.shibboleth.idp.attribute.resolver.dc.ldap.impl that implement DataConnectorModifier and TypeClassDescriptionclassADataConnectorthat queries an LDAP in order to retrieve attribute data.Methods in net.shibboleth.idp.attribute.resolver.dc.ldap.impl with parameters of type DataConnectorModifier and TypeMethodDescriptionvoidConnectionFactoryValidator.validate(DataConnector dataConnector) Probe the data connector and conditionally fails if it is not valid and ready for use. -
Uses of DataConnector in net.shibboleth.idp.attribute.resolver.dc.rdbms.impl
Classes in net.shibboleth.idp.attribute.resolver.dc.rdbms.impl that implement DataConnectorModifier and TypeClassDescriptionclassADataConnectorthat queries a relation database in order to retrieve attribute data.Methods in net.shibboleth.idp.attribute.resolver.dc.rdbms.impl with parameters of type DataConnectorModifier and TypeMethodDescriptionvoidDataSourceValidator.validate(DataConnector dataConnector) Probe the data connector and conditionally fails if it is not valid and ready for use. -
Uses of DataConnector in net.shibboleth.idp.attribute.resolver.dc.storage.impl
Classes in net.shibboleth.idp.attribute.resolver.dc.storage.impl that implement DataConnectorModifier and TypeClassDescriptionclassThis class implements aDataConnectorthat obtains data from aStorageService. -
Uses of DataConnector in net.shibboleth.idp.attribute.resolver.impl
Fields in net.shibboleth.idp.attribute.resolver.impl with type parameters of type DataConnectorModifier and TypeFieldDescriptionprivate Map<String,DataConnector> AttributeResolverImpl.dataConnectorsData connectors defined for this resolver.Methods in net.shibboleth.idp.attribute.resolver.impl that return types with arguments of type DataConnectorModifier and TypeMethodDescriptionAttributeResolverImpl.getDataConnectors()Gets the unmodifiable collection of data connectors for this resolver.Method parameters in net.shibboleth.idp.attribute.resolver.impl with type arguments of type DataConnectorModifier and TypeMethodDescriptionvoidAttributeResolverImpl.setDataConnectors(Collection<DataConnector> connectors) Sets the data connectors for this resolver. -
Uses of DataConnector in net.shibboleth.idp.attribute.resolver.testing
Classes in net.shibboleth.idp.attribute.resolver.testing that implement DataConnectorModifier and TypeClassDescriptionclassA data connector that just returns a static collection of attributes.classAn attribute definition that simply returns a static value.private static classHelper class.Methods in net.shibboleth.idp.attribute.resolver.testing that return DataConnectorModifier and TypeMethodDescriptionstatic DataConnectorTestSources.populatedStaticConnector()Create a static connector with known attributes and values.static DataConnectorTestSources.populatedStaticConnector(List<IdPAttribute> attributes) Create a static connector with provided attributes and values. -
Uses of DataConnector in net.shibboleth.idp.saml.attribute.resolver.impl
Classes in net.shibboleth.idp.saml.attribute.resolver.impl that implement DataConnectorModifier and TypeClassDescriptionclassADataConnectorthat returns the decodedEntityAttributesfrom a peer's metadata.