Class Publish


  • public class Publish
    extends java.lang.Object
    Encode and Decode protobuf messages for the five message types
    • Constructor Summary

      Constructors 
      Constructor Description
      Publish()  
    • Method Summary

      • Methods inherited from class java.lang.Object

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

      • VERSION

        public static final java.lang.String VERSION
        Current version number
        See Also:
        Constant Field Values
      • ROOT_ID_LENGTH

        public static final int ROOT_ID_LENGTH
        Root ID length in bytes
        See Also:
        Constant Field Values
      • PUBLIC_KEY_LENGTH

        public static final int PUBLIC_KEY_LENGTH
        Public signing key length in bytes
        See Also:
        Constant Field Values
      • CURVE25519_PUBLIC_KEY_BYTES

        public static final int CURVE25519_PUBLIC_KEY_BYTES
        Public encryption key length in bytes
        See Also:
        Constant Field Values
      • BLAKE2B_BYTES

        public static final int BLAKE2B_BYTES
        Hash length in bytes
        See Also:
        Constant Field Values
      • SIGNED_SHARD_MIN_LENGTH

        public static final int SIGNED_SHARD_MIN_LENGTH
        Signed Shard length in bytes
        See Also:
        Constant Field Values
    • Constructor Detail

      • Publish

        public Publish()