Class AttributeResolverTest


  • public class AttributeResolverTest
    extends org.opensaml.core.OpenSAMLInitBaseTestCase
    A work in progress to test the attribute resolver service.
    • Constructor Detail

      • AttributeResolverTest

        public AttributeResolverTest()
    • Method Detail

      • tearDownTestContext

        @AfterMethod
        public void tearDownTestContext()
      • setupDataConnectors

        @BeforeTest
        public void setupDataConnectors()
                                 throws com.unboundid.ldap.sdk.LDAPException
        Throws:
        com.unboundid.ldap.sdk.LDAPException
      • teardownDataConnectors

        @AfterTest
        public void teardownDataConnectors()
        Shutdown the in-memory directory server.
      • getResolver

        private net.shibboleth.utilities.java.support.service.ReloadableService<net.shibboleth.idp.attribute.resolver.AttributeResolver> getResolver​(String file)
      • service

        public void service()
                     throws net.shibboleth.utilities.java.support.component.ComponentInitializationException,
                            net.shibboleth.utilities.java.support.service.ServiceException,
                            net.shibboleth.idp.attribute.resolver.ResolutionException
        Throws:
        net.shibboleth.utilities.java.support.component.ComponentInitializationException
        net.shibboleth.utilities.java.support.service.ServiceException
        net.shibboleth.idp.attribute.resolver.ResolutionException
      • serviceNullStrip

        public void serviceNullStrip()
                              throws net.shibboleth.utilities.java.support.component.ComponentInitializationException,
                                     net.shibboleth.utilities.java.support.service.ServiceException,
                                     net.shibboleth.idp.attribute.resolver.ResolutionException
        Throws:
        net.shibboleth.utilities.java.support.component.ComponentInitializationException
        net.shibboleth.utilities.java.support.service.ServiceException
        net.shibboleth.idp.attribute.resolver.ResolutionException
      • helper

        private void helper​(boolean stripNulls)
                     throws net.shibboleth.utilities.java.support.component.ComponentInitializationException,
                            net.shibboleth.utilities.java.support.service.ServiceException,
                            net.shibboleth.idp.attribute.resolver.ResolutionException
        Throws:
        net.shibboleth.utilities.java.support.component.ComponentInitializationException
        net.shibboleth.utilities.java.support.service.ServiceException
        net.shibboleth.idp.attribute.resolver.ResolutionException
      • id

        public void id()
                throws net.shibboleth.utilities.java.support.component.ComponentInitializationException,
                       net.shibboleth.utilities.java.support.service.ServiceException,
                       net.shibboleth.idp.attribute.resolver.ResolutionException
        Throws:
        net.shibboleth.utilities.java.support.component.ComponentInitializationException
        net.shibboleth.utilities.java.support.service.ServiceException
        net.shibboleth.idp.attribute.resolver.ResolutionException
      • selective

        public void selective()
                       throws net.shibboleth.idp.attribute.resolver.ResolutionException
        Throws:
        net.shibboleth.idp.attribute.resolver.ResolutionException
      • preResolve

        public void preResolve()
                        throws net.shibboleth.idp.attribute.resolver.ResolutionException
        Throws:
        net.shibboleth.idp.attribute.resolver.ResolutionException
      • preResolve2

        public void preResolve2()
                         throws net.shibboleth.idp.attribute.resolver.ResolutionException
        Throws:
        net.shibboleth.idp.attribute.resolver.ResolutionException
      • selectiveNavigate

        public void selectiveNavigate()
                               throws net.shibboleth.idp.attribute.resolver.ResolutionException
        Throws:
        net.shibboleth.idp.attribute.resolver.ResolutionException
      • multiFile

        public void multiFile()
                       throws net.shibboleth.idp.attribute.resolver.ResolutionException
        Throws:
        net.shibboleth.idp.attribute.resolver.ResolutionException