Class DeflateUtil

java.lang.Object
org.keycloak.saml.processing.api.util.DeflateUtil

public class DeflateUtil extends Object
Encoder of saml messages based on DEFLATE compression
Since:
Dec 11, 2008
Author:
[email protected]
  • Constructor Details

    • DeflateUtil

      public DeflateUtil()
  • Method Details

    • encode

      public static byte[] encode(byte[] message) throws IOException
      Apply DEFLATE encoding
      Parameters:
      message -
      Returns:
      Throws:
      IOException
    • encode

      public static byte[] encode(String message) throws IOException
      Apply DEFLATE encoding
      Parameters:
      message -
      Returns:
      Throws:
      IOException
    • decode

      public static InputStream decode(byte[] msgToDecode)
      DEFLATE decoding
      Parameters:
      msgToDecode - the message that needs decoding
      Returns: