Uses of Class
net.shibboleth.idp.attribute.resolver.dc.saml.ResponseData
Packages that use ResponseData
Package
Description
Package for SAML data connector configuration.
A
DataConnector implementation that
queries data from a SAML attribute authority.Plug-in component interface implementations used when querying a SAML attribute authority.
Utility support classes used when querying a SAML attribute authority.
-
Uses of ResponseData in net.shibboleth.idp.attribute.resolver.dc.saml
Methods in net.shibboleth.idp.attribute.resolver.dc.saml that return ResponseDataModifier and TypeMethodDescriptionExecutableQuery.execute(SOAPClient soapClient) Executes the query and returns the results. -
Uses of ResponseData in net.shibboleth.idp.attribute.resolver.dc.saml.impl
Methods in net.shibboleth.idp.attribute.resolver.dc.saml.impl that return ResponseDataModifier and TypeMethodDescriptionExecutableQueryBuilder.StandardExecutableQuery.execute(SOAPClient soapClient) Executes the query and returns the results.Methods in net.shibboleth.idp.attribute.resolver.dc.saml.impl with parameters of type ResponseDataModifier and TypeMethodDescriptionprivate Collection<IdPAttribute>BasicResponseMappingStrategy.filterAssertionResults(List<IdPAttribute> assertionResults, String assertionIssuerID, ProfileRequestContext profileContext, ResponseData responseData) Filter the decoded attributes from an Assertion.BasicResponseMappingStrategy.map(ResponseData responseData) Maps the given results to a collection ofIdPAttributeindexed by the attribute's ID.private voidBasicResponseMappingStrategy.populateFilterContext(AttributeFilterContext filterContext, Map<String, IdPAttribute> unfilteredAttributes, String assertionIssuer, ResponseData responseData) Populate theAttributeFilterContextfor processing.private Collection<IdPAttribute>BasicResponseMappingStrategy.processAssertionFiltering(Assertion assertion, List<IdPAttribute> assertionResults, String assertionIssuerID, ProfileRequestContext profileContext, ResponseData responseData) Process filtering the attributes of an Assertion.protected voidSAMLDataConnector.processResponse(ResponseData responseData) Process the SAML response message.private SAMLMetadataContextBasicResponseMappingStrategy.resolveIssuerMetadataContext(ResponseData responseData, String assertionIssuer) Resolve theSAMLMetadataContextfor the assertion issuer.private SAMLPeerEntityContextBasicResponseMappingStrategy.resolvePeerEntityContext(ResponseData responseData) Resolve the response issuer'sSAMLPeerEntityContext.private StringBasicResponseMappingStrategy.resolveSelfEntityID(ResponseData responseData) Resolve the self entityID used for the original attribute query. -
Uses of ResponseData in net.shibboleth.idp.attribute.resolver.dc.saml.plugin.impl
Methods in net.shibboleth.idp.attribute.resolver.dc.saml.plugin.impl with parameters of type ResponseDataModifier and TypeMethodDescriptionCriteriaDecryptionConfigurationLookup.apply(ResponseData responseData) -
Uses of ResponseData in net.shibboleth.idp.attribute.resolver.dc.saml.util.impl
Fields in net.shibboleth.idp.attribute.resolver.dc.saml.util.impl with type parameters of type ResponseDataModifier and TypeFieldDescriptionprivate Function<ResponseData,List<DecryptionConfiguration>> DecryptionProcessor.decryptionConfigurationLookupStrategyStrategy used to lookup a per-responseDecryptionConfigurationlist.Methods in net.shibboleth.idp.attribute.resolver.dc.saml.util.impl that return types with arguments of type ResponseDataModifier and TypeMethodDescriptionDecryptionProcessor.getDecryptionConfigurationLookupStrategy()Get the strategy used to look up a per-responseDecryptionConfigurationlist.Methods in net.shibboleth.idp.attribute.resolver.dc.saml.util.impl with parameters of type ResponseDataModifier and TypeMethodDescriptionDecryptionProcessor.buildDecrypter(ResponseData responseData) Build theDecrypterinstance to be used for decryption operations.voidSubjectMatchProcessor.process(ResponseData responseData) Match the response Assertions' Subject NameIDs to the one requested in the outgoing query.Method parameters in net.shibboleth.idp.attribute.resolver.dc.saml.util.impl with type arguments of type ResponseDataModifier and TypeMethodDescriptionvoidDecryptionProcessor.setDecryptionConfigurationLookupStrategy(Function<ResponseData, List<DecryptionConfiguration>> strategy) Set the strategy used to look up a per-responseDecryptionConfigurationlist.