challenge_data
) it will send to the PKSAchallenge_data
is:key_type
: the key type required to sign the transactions. It can be one of posting
|active
|memo
.challenge
: a string to be signedchallenge_data
object using the encryption key previously shared with the PKSA (auth_key
). By encrypting the sign_data
object, the HAS will be unaware of what's going on between the app and the PKSA and unable to tamper with the challenge request process.account
: the Hive account nametoken
: the authentication tokendata
: the Base64 representation of an encrypted challenge_data
objectchallenge_wait
message:uuid
: a unique identifier given by the HAS to the requestexpire
: UNIX timestamp when the request will expire