[][src]Module ironoxide::user

User API

See UserOps for user functions and key terms.

Structs

DeviceAddResult

Metadata for a newly created device.

DeviceCreateOpts

Options for device creation.

DeviceId

ID of a device.

DeviceName

Name of a device.

EncryptedPrivateKey

A user's encrypted private key.

Jwt

IronCore JWT.

JwtClaims

Claims required to form a valid Jwt.

KeyPair

Public and private key pair used for document encryption and decryption.

UserCreateOpts

Options for user creation.

UserCreateResult

Metadata for a newly created user.

UserDevice

Metadata for a device.

UserDeviceListResult

Metadata for each device the user has authorized.

UserId

ID of a user.

UserResult

Metadata for a user.

UserUpdatePrivateKeyResult

Metadata from user private key rotation.

Traits

UserOps

IronOxide User Operations