A key with a custom signature function
The parent credential
The username to authenticate as
The public key data
Length of the public key
Callback used to sign the data.
Payload passed to prompt_callback