Class ZeroPadded

  • All Implemented Interfaces:
    Bytes

    public final class ZeroPadded
    extends AbstractBytes
    A zero-padded SRP-6 Integer Variable Bytes view.
    • Constructor Detail

      • ZeroPadded

        public ZeroPadded​(SRP6IntegerVariable variableToZeroPad,
                          ByteOrder order,
                          SRP6IntegerVariable variableToPadTo)
        Creates a new ZeroPadded Bytes object by wrapping variableToZeroPad, order, and variableToPadTo}.
        Parameters:
        variableToZeroPad - an SRP-6 Integer Variable to zero-pad
        order - the byte order to use when converting variableToZeroPad to Bytes
        variableToPadTo - variableToZeroPad will be zero-padded to variableToPadTo.bytes(order).asArray().length