Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class CreateAccountRequest(val email: String? = null, val handle: Handle, val did: Did? = null, val inviteCode: String? = null, val verificationCode: String? = null, val verificationPhone: String? = null, val password: String? = null, val recoveryKey: String? = null, val plcOp: JsonContent? = null)
Link copied to clipboard
data class CreateAccountResponse(val accessJwt: String, val refreshJwt: String, val handle: Handle, val did: Did, val didDoc: JsonContent? = null)
Account login session returned on successful account creation.
Link copied to clipboard
data class CreateAppPasswordAppPassword(val name: String, val password: String, val createdAt: Timestamp)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class CreateInviteCodesRequest(val codeCount: Long, val useCount: Long, val forAccounts: ReadOnlyList<Did> = persistentListOf())
Link copied to clipboard
Link copied to clipboard
data class CreateSessionRequest(val identifier: String, val password: String, val authFactorToken: String? = null)
Link copied to clipboard
data class CreateSessionResponse(val accessJwt: String, val refreshJwt: String, val handle: Handle, val did: Did, val didDoc: JsonContent? = null, val email: String? = null, val emailConfirmed: Boolean? = null, val emailAuthFactor: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class DescribeServerResponse(val inviteCodeRequired: Boolean? = null, val phoneVerificationRequired: Boolean? = null, val availableUserDomains: ReadOnlyList<String>, val links: DescribeServerLinks? = null, val contact: DescribeServerContact? = null, val did: Did)
Link copied to clipboard
data class GetAccountInviteCodesQueryParams(val includeUsed: Boolean? = true, val createAvailable: Boolean? = true)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetSessionResponse(val handle: Handle, val did: Did, val email: String? = null, val emailConfirmed: Boolean? = null, val emailAuthFactor: Boolean? = null, val didDoc: JsonContent? = null)
Link copied to clipboard
data class InviteCode(val code: String, val available: Long, val disabled: Boolean, val forAccount: String, val createdBy: String, val createdAt: Timestamp, val uses: ReadOnlyList<InviteCodeUse>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class RefreshSessionResponse(val accessJwt: String, val refreshJwt: String, val handle: Handle, val did: Did, val didDoc: JsonContent? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class UpdateEmailRequest(val email: String, val emailAuthFactor: Boolean? = null, val token: String? = null)