Class PopulateSignatureValidationParametersHandlerTest.MockResolver

  • All Implemented Interfaces:
    net.shibboleth.utilities.java.support.resolver.Resolver<org.opensaml.xmlsec.SignatureValidationParameters,​net.shibboleth.utilities.java.support.resolver.CriteriaSet>, org.opensaml.xmlsec.SignatureValidationParametersResolver
    Enclosing class:
    PopulateSignatureValidationParametersHandlerTest

    private class PopulateSignatureValidationParametersHandlerTest.MockResolver
    extends Object
    implements org.opensaml.xmlsec.SignatureValidationParametersResolver
    • Field Detail

      • throwException

        private boolean throwException
    • Constructor Detail

      • MockResolver

        public MockResolver​(boolean shouldThrow)
    • Method Detail

      • resolve

        public Iterable<org.opensaml.xmlsec.SignatureValidationParameters> resolve​(net.shibboleth.utilities.java.support.resolver.CriteriaSet criteria)
                                                                            throws net.shibboleth.utilities.java.support.resolver.ResolverException
        Specified by:
        resolve in interface net.shibboleth.utilities.java.support.resolver.Resolver<org.opensaml.xmlsec.SignatureValidationParameters,​net.shibboleth.utilities.java.support.resolver.CriteriaSet>
        Throws:
        net.shibboleth.utilities.java.support.resolver.ResolverException
      • resolveSingle

        public org.opensaml.xmlsec.SignatureValidationParameters resolveSingle​(net.shibboleth.utilities.java.support.resolver.CriteriaSet criteria)
                                                                        throws net.shibboleth.utilities.java.support.resolver.ResolverException
        Specified by:
        resolveSingle in interface net.shibboleth.utilities.java.support.resolver.Resolver<org.opensaml.xmlsec.SignatureValidationParameters,​net.shibboleth.utilities.java.support.resolver.CriteriaSet>
        Throws:
        net.shibboleth.utilities.java.support.resolver.ResolverException