mirror of
https://github.com/element-hq/element-android
synced 2024-11-28 21:48:50 +03:00
QrCode: WIP
This commit is contained in:
parent
9c829e62e6
commit
e0b3ea7e48
2 changed files with 13 additions and 0 deletions
|
@ -30,3 +30,7 @@ const val MXCRYPTO_ALGORITHM_MEGOLM = "m.megolm.v1.aes-sha2"
|
||||||
* Matrix algorithm value for megolm keys backup.
|
* Matrix algorithm value for megolm keys backup.
|
||||||
*/
|
*/
|
||||||
const val MXCRYPTO_ALGORITHM_MEGOLM_BACKUP = "m.megolm_backup.v1.curve25519-aes-sha2"
|
const val MXCRYPTO_ALGORITHM_MEGOLM_BACKUP = "m.megolm_backup.v1.curve25519-aes-sha2"
|
||||||
|
|
||||||
|
// TODO Refacto: use this constants everywhere
|
||||||
|
const val ed25519 = "ed25519"
|
||||||
|
const val curve25519 = "curve25519"
|
||||||
|
|
|
@ -32,6 +32,15 @@ private const val ENCODING = "utf-8"
|
||||||
* &key_<keyid>=<key-in-base64>...
|
* &key_<keyid>=<key-in-base64>...
|
||||||
* &secret=<shared_secret>
|
* &secret=<shared_secret>
|
||||||
* &other_user_key=<master-key-in-base64>
|
* &other_user_key=<master-key-in-base64>
|
||||||
|
*
|
||||||
|
* Example:
|
||||||
|
* https://matrix.to/#/@user:matrix.org?
|
||||||
|
* request=%24pBeIfm7REDACTEDSQJbgqvi-yYiwmPB8_H_W_O974
|
||||||
|
* &action=verify
|
||||||
|
* &key_VJEDVKUYTQ=DL7LWIw7Qp%2B4AREDACTEDOwy2BjygumSWAGfzaWY
|
||||||
|
* &key_fsh%2FfQ08N3xvh4ySXsINB%2BJ2hREDACTEDVcVOG4qqo=fsh%2FfQ08N3xvh4ySXsINB%2BJ2hREDACTEDVcVOG4qqo
|
||||||
|
* &secret=AjQqw51Fp6UBuPolZ2FAD5WnXc22ZhJG6iGslrVvIdw%3D
|
||||||
|
* &other_user_key=WqSVLkBCS%2Fi5NqR%2F%2FymC8T7K9RPxBIuqK8Usl6Y3big
|
||||||
* </pre>
|
* </pre>
|
||||||
*/
|
*/
|
||||||
fun QrCodeData.toUrl(): String {
|
fun QrCodeData.toUrl(): String {
|
||||||
|
|
Loading…
Reference in a new issue