Constructors

Link copied to clipboard
constructor(address: OnionAddress.V3)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun address(): OnionAddress.V3
Link copied to clipboard
open override fun algorithm(): String

ED25519-V3

Link copied to clipboard
override fun base16(): String

Returns a Base16 (uppercase) encoded String of the raw key value.

Link copied to clipboard
override fun base16Chars(): CharArray

Returns a Base16 (uppercase) encoded CharArray of the raw key value.

Link copied to clipboard
expect override fun base16CharsOrNull(): CharArray

Returns a Base16 (uppercase) encoded CharArray of the raw key value, or null if the key does not support encoding or Key.Private.isDestroyed is true.

Link copied to clipboard
expect override fun base16OrNull(): String

Returns a Base16 (uppercase) encoded String of the raw key value, or null if the key does not support encoding or Key.Private.isDestroyed is true.

Link copied to clipboard
override fun base32(): String

Returns a Base32 (uppercase & no padding) encoded String of the raw key value.

Link copied to clipboard
override fun base32Chars(): CharArray

Returns a Base32 (uppercase & no padding) encoded CharArray of the raw key value.

Link copied to clipboard
expect override fun base32CharsOrNull(): CharArray

Returns a Base32 (uppercase & no padding) encoded CharArray of the raw key value, or null if the key does not support encoding or Key.Private.isDestroyed is true.

Link copied to clipboard
expect override fun base32OrNull(): String

Returns a Base32 (uppercase & no padding) encoded String of the raw key value, or null if the key does not support encoding or Key.Private.isDestroyed is true.

Link copied to clipboard
override fun base64(): String

Returns a Base64 (no padding) encoded String of the raw key value.

Link copied to clipboard
override fun base64Chars(): CharArray

Returns a Base64 (no padding) encoded CharArray of the raw key value.

Link copied to clipboard
expect override fun base64CharsOrNull(): CharArray

Returns a Base64 (no padding) encoded CharArray of the raw key value, or null if the key does not support encoding or Key.Private.isDestroyed is true.

Link copied to clipboard
expect override fun base64OrNull(): String

Returns a Base64 (no padding) encoded String of the raw key value, or null if the key does not support encoding or Key.Private.isDestroyed is true.

Link copied to clipboard
operator override fun compareTo(other: AddressKey.Public): Int
Link copied to clipboard
override fun encoded(): ByteArray

Returns the key in its primary encoding.

Link copied to clipboard
expect override fun encodedOrNull(): ByteArray

Returns the key in its primary encoding, or null if the key does not support encoding or Key.Private.isDestroyed is true.