Class MockHttpServletRequestLookupStrategy

  • All Implemented Interfaces:
    Function<org.opensaml.messaging.context.MessageContext,​javax.servlet.http.HttpServletRequest>, org.opensaml.messaging.context.navigate.ContextDataLookupFunction<org.opensaml.messaging.context.MessageContext,​javax.servlet.http.HttpServletRequest>

    public class MockHttpServletRequestLookupStrategy
    extends Object
    implements org.opensaml.messaging.context.navigate.ContextDataLookupFunction<org.opensaml.messaging.context.MessageContext,​javax.servlet.http.HttpServletRequest>
    A lookup strategy that returns an instance of HttpServletRequest supplied at construction time.
    • Field Detail

      • servletRequest

        private javax.servlet.http.HttpServletRequest servletRequest
        The servlet request.
    • Constructor Detail

      • MockHttpServletRequestLookupStrategy

        public MockHttpServletRequestLookupStrategy​(javax.servlet.http.HttpServletRequest request)
        Constructor.
        Parameters:
        request - the HttpServletRequest
    • Method Detail

      • apply

        @Nullable
        public javax.servlet.http.HttpServletRequest apply​(@Nullable
                                                           org.opensaml.messaging.context.MessageContext input)
        Specified by:
        apply in interface Function<org.opensaml.messaging.context.MessageContext,​javax.servlet.http.HttpServletRequest>