Class ECPublicKey

    • Constructor Detail

      • ECPublicKey

        public ECPublicKey​(byte[] serialized,
                           int offset)
      • ECPublicKey

        public ECPublicKey​(byte[] serialized)
      • ECPublicKey

        public ECPublicKey​(long nativeHandle)
    • Method Detail

      • fromPublicKeyBytes

        public static ECPublicKey fromPublicKeyBytes​(byte[] key)
      • finalize

        protected void finalize()
        Overrides:
        finalize in class java.lang.Object
      • verifySignature

        public boolean verifySignature​(byte[] message,
                                       byte[] signature)
      • serialize

        public byte[] serialize()
      • getPublicKeyBytes

        public byte[] getPublicKeyBytes()
      • getType

        public int getType()
      • equals

        public boolean equals​(java.lang.Object other)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • compareTo

        public int compareTo​(ECPublicKey another)
        Specified by:
        compareTo in interface java.lang.Comparable<ECPublicKey>