Class HttpServletRequestXMLMessageDecodersMap

java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<org.springframework.http.HttpMethod,org.opensaml.messaging.decoder.servlet.BaseHttpServletRequestXMLMessageDecoder>
org.apereo.cas.support.saml.web.idp.profile.HttpServletRequestXMLMessageDecodersMap
All Implemented Interfaces:
Serializable, Cloneable, Map<org.springframework.http.HttpMethod,org.opensaml.messaging.decoder.servlet.BaseHttpServletRequestXMLMessageDecoder>

public class HttpServletRequestXMLMessageDecodersMap extends HashMap<org.springframework.http.HttpMethod,org.opensaml.messaging.decoder.servlet.BaseHttpServletRequestXMLMessageDecoder>
Since:
6.1.0
See Also:
  • Constructor Details

    • HttpServletRequestXMLMessageDecodersMap

      public HttpServletRequestXMLMessageDecodersMap()
  • Method Details

    • getInstance

      public org.opensaml.messaging.decoder.servlet.BaseHttpServletRequestXMLMessageDecoder getInstance(org.springframework.http.HttpMethod method)
      Gets a cloned instance of the decoder. Decoders are initialized once at configuration and then re-created on demand so they can initialized via OpenSAML again for new incoming requests.
      Parameters:
      method - the method
      Returns:
      the instance