Get desktop application:
View/edit binary Protocol Buffers messages
All identifiers associated with an account.
Used in: ,
A list of service identifiers for the identified account. Always includes exactly one ACI service identifier and at most one PNI service identifier.
The phone number associated with the identified account. May be empty if the given account does not have a phone number.
The username hash (if any) associated with the identified account. May be empty if no username is associated with the identified account.
The username link handle UUID associated with the identified account. May be empty if no username is associated with the identified account.
Used in:
An ID that uniquely identifies the badge.
The category the badge falls in ("donor" or "other").
The badge name.
The badge description.
Different size badge SVG files.
File name of the scalable vector graphic representing this badge.
Pairs of light/dark SVG files designed for display at different sizes.
Used in:
File name of the scalable vector graphic for light mode.
File name of the scalable vector graphic for dark mode.
Used in: ,
Used in: ,
A locally-unique identifier for this key, which will be provided by peers using this key to encrypt messages so the private key can be looked up.
The public key, serialized in libsignal's elliptic-curve public key format.
Used in: , ,
A locally-unique identifier for this key, which will be provided by peers using this key to encrypt messages so the private key can be looked up.
The public key, serialized in libsignal's elliptic-curve public key format.
A signature of the public key, verifiable with the identity key for the account/identity associated with this pre-key.
Used in: , , , ,
Used in: , , ,
An locally-unique identifier for this key, which will be provided by peers using this key to encrypt messages so the private key can be looked up.
The public key, serialized in libsignal's Kyber1024 public key format.
A signature of the public key, verifiable with the identity key for the account/identity associated with this pre-key.
An upload location, credentials, and metadata which may be used to upload an object to AWS S3
Used in: , ,
The S3 key (i.e. path and filename) for the uploaded file.
A scoped credential. Includes the AWS access key, date, region targeted, and AWS service.
The type of access control for the uploaded file.
The algorithm used to calculate a signature on the S3 policy.
The timestamp (formatted as "yyyyMMdd'T'HHmmssX") at which the S3 policy and signature were generated.
The S3 policy (as a base64-encoded JSON string) used to upload the file.
A digital signature (formatted as a hex string) on the S3 policy.
Used in: , , , , , , , , , , , , ,
The type of identity represented by this service identifier.
The UUID of the identity represented by this service identifier.
An upload location and credentials which may be used to upload an object to an external CDN
Used in: ,
Indicates the CDN type. 3 indicates resumable uploads using TUS
The location within the specified cdn where the finished upload can be found
A map of headers to include with all upload requests. Potentially contains time-limited upload credentials
The URL to upload to with the appropriate protocol
Used in:
Day on which this credential can be redeemed, in UTC seconds since epoch
The ZK credential, using libsignal's serialization