Class HttpMessageUtils

java.lang.Object
org.apache.camel.component.as2.api.util.HttpMessageUtils

public final class HttpMessageUtils extends Object
  • Method Details

    • getHeaderValue

      public static String getHeaderValue(org.apache.hc.core5.http.HttpMessage message, String headerName)
    • setHeaderValue

      public static void setHeaderValue(org.apache.hc.core5.http.HttpMessage message, String headerName, String headerValue)
    • getEntity

      public static <T> T getEntity(org.apache.hc.core5.http.HttpMessage message, Class<T> type)
    • getParameterValue

      public static String getParameterValue(org.apache.hc.core5.http.HttpMessage message, String headerName, String parameterName)
    • extractEdiPayload

      public static ApplicationEntity extractEdiPayload(org.apache.hc.core5.http.HttpMessage message, HttpMessageUtils.DecrpytingAndSigningInfo decrpytingAndSigningInfo) throws org.apache.hc.core5.http.HttpException
      Throws:
      org.apache.hc.core5.http.HttpException
    • extractEdiPayloadFromCompressedEntity

      public static ApplicationEntity extractEdiPayloadFromCompressedEntity(ApplicationPkcs7MimeCompressedDataEntity compressedDataEntity, HttpMessageUtils.DecrpytingAndSigningInfo decrpytingAndSigningInfo, boolean hasValidSignature) throws org.apache.hc.core5.http.HttpException
      Throws:
      org.apache.hc.core5.http.HttpException