Package-level declarations

Types

Link copied to clipboard
data class Declaration(val version: String, val currentKey: ByteArray, val messageMe: DeclarationMessageMe? = null, val keyPackage: ByteArray? = null, val continuityProofs: List<ByteArray>? = null)
Link copied to clipboard
data class DeclarationMessageMe(val messageMeUrl: Uri, val showButtonTo: DeclarationMessageMeShowButtonTo)
Link copied to clipboard

The policy of who can message the account, this value is included in the keyPackage, but is duplicated here to allow applications to decide if they should show a 'Message on Germ' button to the viewer.