Enums
Enums
All enum types referenced from the User API.
SharedVaultTemplate
Controls which schemas are pre-installed when a shared vault is created.
| Value | Use case |
|---|---|
LEGAL_ENTITY |
Corporate / UBO collection |
CUSTOM |
No pre-installed schemas |
PERSONAL |
Personal data collection |
SharedVaultCollaboratorRole
Returned by SharedVault.myRole:
| Value | Read | Write | Delete vault |
|---|---|---|---|
OWNER |
✓ | ✓ | ✓ |
MANAGER |
✓ | ✓ | |
EDITOR |
✓ | ✓ | |
VIEWER |
✓ |
Exactly one OWNER per vault (the creator).
InboxItemType
| Value | Produced by |
|---|---|
PULL |
Inbound data request (an org asking for your data) |
PUSH |
Inbound data share (someone sending you data) |
ORG_INVITATION |
Organization membership invitation |
InboxItemStatus
| Value | Meaning |
|---|---|
PENDING |
Awaiting user action |
ACTIVE |
Accepted / in progress |
COMPLETED |
Completed |
REJECTED |
Recipient rejected |
CANCELLED |
Sender cancelled |
InboxItemDirection
| Value | Meaning |
|---|---|
INCOMING |
Item is addressed to the user |
OUTGOING |
User is the sender |
USER_COMPANY_COUNTRY
Countries supported by user.tools.companySearch:
GB, IE, FR, DE, IT, ES, NL.
Tier / security level
user.status.securityLevel is an Int, not an enum:
| Value | Name | Description |
|---|---|---|
1 |
Standard | Platform-trust (no PIN) |
2 |
Enhanced | Shamir 2/2 with user PIN |
3 |
Maximum | Enhanced + FaceTech liveness per session |