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

@NonnullElements package net.shibboleth.idp.attribute.resolver.dc.saml.plugin.impl
Plug-in component interface implementations used when querying a SAML attribute authority.

Classes
Class
Description
ChainingAuthorityEntityIDResolver
An implementation of `AttributeAuthorityEntityIDResolver` which implements a chain-of-responsibility pattern using a list of configured resolvers.
ChainingSelfEntityIDResolver
An implementation of `SelfEntityIDResolver` which implements a chain-of-responsibility pattern using a list of configured resolvers.
ChainingSubjectResolver
An implementation of `SubjectResolver` which implements a chain-of-responsibility pattern using a list of configured resolvers.
ContextAuthorityEntityIDResolver
An implementation of `AttributeAuthorityEntityIDResolver` which resolves from the `AttributeAuthorityEntityIDContext` child of the input `AttributeResolutionContext` if present.
CriteriaDecryptionConfigurationLookup
A component which resolves a list of `DecryptionConfiguration` using a delegated criteria-based resolver.
CriteriaSelfEntityIDResolver
An implementation of `SelfEntityIDResolver` which uses a delegated resolver based on an input `CriteriaSet`.
DependencyAttributeSubjectResolver
An implementation of `SubjectResolver` which returns a `Subject` using a `NameID` built using the value from one of an ordered list of dependency attributes.
SelfEntityIDLookupFunction
Function to resolve the self entityID from the SOAP client operation context.
ValidIssuersLookupFunction
Function to resolve the valid issuers from the SOAP client operation context.