Interface SEPublicKey

  • All Known Implementing Classes:
    SEPublicKeyImpl

    public interface SEPublicKey
    • Method Detail

      • getType

        int getType()
      • getInstance

        int getInstance()
      • encodePublicKey

        byte[] encodePublicKey()
        Gets a generic encoded form that includes type identification information. So don't treat this as a raw encoding as it can only sensibly be used to later import via SESecurityManager.decodePublicKey
        Returns:
      • encodeRawPublicKey

        byte[] encodeRawPublicKey()
        Raw encoding of the specific key type
        Returns:
      • equals

        boolean equals​(java.lang.Object other)
        Overridden to perform equality based on public key
        Overrides:
        equals in class java.lang.Object
        Parameters:
        other -
        Returns:
      • hashCode

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