Class ByteArrayProperty

  • All Implemented Interfaces:
    GuacamoleProperty<byte[]>

    public abstract class ByteArrayProperty
    extends Object
    implements GuacamoleProperty<byte[]>
    A GuacamoleProperty whose value is a byte array. The bytes of the byte array must be represented as a hexadecimal string within the property value. The hexadecimal string is case-insensitive.
    • Constructor Detail

      • ByteArrayProperty

        public ByteArrayProperty()
    • Method Detail

      • parseValue

        public byte[] parseValue​(String value)
                          throws org.apache.guacamole.GuacamoleException
        Description copied from interface: GuacamoleProperty
        Parses the given string value into the type associated with this GuacamoleProperty.
        Specified by:
        parseValue in interface GuacamoleProperty<byte[]>
        Parameters:
        value - The string value to parse.
        Returns:
        The parsed value.
        Throws:
        org.apache.guacamole.GuacamoleException - If an error occurs while parsing the provided value.