Class WebSocketUtil


  • final class WebSocketUtil
    extends java.lang.Object
    TODO Document me.
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private WebSocketUtil()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) static java.lang.String base64​(ChannelBuffer buffer)
      Base 64 encoding
      (package private) static ChannelBuffer md5​(ChannelBuffer buffer)
      Performs an MD5 hash
      (package private) static byte[] randomBytes​(int size)
      Creates some random bytes
      (package private) static int randomNumber​(int min, int max)
      Generates a random number
      (package private) static ChannelBuffer sha1​(ChannelBuffer buffer)
      Performs an SHA-1 hash
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • WebSocketUtil

        private WebSocketUtil()
    • Method Detail

      • md5

        static ChannelBuffer md5​(ChannelBuffer buffer)
        Performs an MD5 hash
        Parameters:
        buffer - buffer to hash
        Returns:
        Hashed data
      • sha1

        static ChannelBuffer sha1​(ChannelBuffer buffer)
        Performs an SHA-1 hash
        Parameters:
        buffer - buffer to hash
        Returns:
        Hashed data
      • base64

        static java.lang.String base64​(ChannelBuffer buffer)
        Base 64 encoding
        Parameters:
        buffer - Bytes to encode
        Returns:
        encoded string
      • randomBytes

        static byte[] randomBytes​(int size)
        Creates some random bytes
        Parameters:
        size - Number of random bytes to create
        Returns:
        random bytes
      • randomNumber

        static int randomNumber​(int min,
                                int max)
        Generates a random number
        Parameters:
        min - Minimum value
        max - Maximum value
        Returns:
        Random number