# Package net.shibboleth.idp.attribute.resolver.dc.saml.impl

@NonnullElements package net.shibboleth.idp.attribute.resolver.dc.saml.impl
A `DataConnector` implementation that queries data from a SAML attribute authority.

Related Packages
Package
Description
net.shibboleth.idp.attribute.resolver.dc.saml
Package for SAML data connector configuration.
Class
Description
AttributeAuthorityEntityIDResolver
Interface for a component which resolves the entityID of an AttributeAuthority against which to query for attributes.
BasicResponseMappingStrategy
Basic SAML 2 Response strategy to map to data connector output requirements.
ExecutableQueryBuilder
Component which builds an `ExecutableQuery` used with the `SAMLDataConnector`.
SAMLDataConnector
A `DataConnector` implementation which queries a SAML attribute authority for attribute data.
SelfEntityIDResolver
Interface for a component which resolves the self entityID to use when executing an attribute query.
SimpleAggregationSAMLDataConnector
A `DataConnector` implementation which orchestrates calling `SAMLDataConnector` for each of a resolved list of attribute authority entityIDs, and aggregates the resolved attribute data.
SubjectResolver
Interface for a component which resolves the `Subject` to use when executing an attribute query.