# All Classes and Interfaces

Class
Description
Admins
This class is generated by jOOQ.
AdminsRecord
This class is generated by jOOQ.
Audit
This class is generated by jOOQ.
AuditRecord
This class is generated by jOOQ.
Bans
This class is generated by jOOQ.
BansRecord
This class is generated by jOOQ.
Branding
Java class for anonymous complex type.
ButtonColors
Java class for anonymous complex type.
ButtonStateColors
The colors used for a particular button state.
ColorScheme
Java class for anonymous complex type.
ColorType
An RGB color.
Configuration
Java class for anonymous complex type.
Database
Java class for anonymous complex type.
DatabaseOwner
Java class for anonymous complex type.
DatabaseUser
Java class for anonymous complex type.
DefaultCatalog
This class is generated by jOOQ.
DefaultSchema
This class is generated by jOOQ.
Emails
This class is generated by jOOQ.
EmailsRecord
This class is generated by jOOQ.
EmailVerifications
This class is generated by jOOQ.
EmailVerificationsRecord
This class is generated by jOOQ.
History
Java class for anonymous complex type.
HTTPServices
Java class for anonymous complex type.
HTTPServiceType
Java class for HTTPServiceType complex type.
IdA1Admin
An administrator.
IdA1AdminColumn
A column to use for sorting admins.
IdA1AdminColumn.ByID
Order by admin ID.
IdA1AdminColumn.ByIDName
Order by admin id name.
IdA1AdminColumn.ByRealName
Order by admin realname.
IdA1AdminColumn.ByTimeCreated
Order by admin creation time.
IdA1AdminColumn.ByTimeUpdated
Order by admin update time.
IdA1AdminColumnOrdering
A column ordering spec.
IdA1AdminPermission
An admin permission.
IdA1AdminPermission.AdminBan
A permission that allows for banning admins.
IdA1AdminPermission.AdminCreate
A permission that allows for creating admins.
IdA1AdminPermission.AdminDelete
A permission that allows for deleting admins.
IdA1AdminPermission.AdminRead
A permission that allows reading admins.
IdA1AdminPermission.AdminWriteCredentials
A permission that allows updating admin credentials.
IdA1AdminPermission.AdminWriteCredentialsSelf
A permission that allows an admin to update its own credentials.
IdA1AdminPermission.AdminWriteEmail
A permission that allows updating admin emails.
IdA1AdminPermission.AdminWriteEmailSelf
A permission that allows an admin to update its own emails.
IdA1AdminPermission.AdminWritePermissions
A permission that allows updating admin permissions.
IdA1AdminPermission.AdminWritePermissionsSelf
A permission that allows an admin to update its own permissions.
IdA1AdminPermission.AuditRead
A permission that allows reading the audit log.
IdA1AdminPermission.MailTest
A permission that allows for sending test mail.
IdA1AdminPermission.MaintenanceMode
A permission that allows for changing the server's maintenance mode.
IdA1AdminPermission.UserBan
A permission that allows for banning users.
IdA1AdminPermission.UserCreate
A permission that allows creating users.
IdA1AdminPermission.UserDelete
A permission that allows deleting users.
IdA1AdminPermission.UserRead
A permission that allows reading users.
IdA1AdminPermission.UserWriteCredentials
A permission that allows updating user credentials.
IdA1AdminPermission.UserWriteEmail
A permission that allows updating user emails.
IdA1AdminSearchByEmailParameters
Search parameters for admins (by email).
IdA1AdminSearchParameters
Search parameters for admins.
IdA1AdminSummary
An admin summary.
IdA1AuditEvent
An audit event.
IdA1AuditSearchParameters
Search parameters for audit records.
IdA1Ban
An account ban.
IdA1CommandAdminBanCreate
Ban an admin.
IdA1CommandAdminBanDelete
Remove a ban on an admin.
IdA1CommandAdminBanGet
Get a ban on an admin.
IdA1CommandAdminCreate
Create an admin.
IdA1CommandAdminDelete
Delete an admin.
IdA1CommandAdminEmailAdd
Add an email address to the given admin.
IdA1CommandAdminEmailRemove
Remove an email address from the given admin.
IdA1CommandAdminGet
Get the given admin.
IdA1CommandAdminGetByEmail
Get the admin with the given email address.
IdA1CommandAdminPermissionGrant
Grant a permission to the given admin.
IdA1CommandAdminPermissionRevoke
Revoke a permission from the given admin.
IdA1CommandAdminSearchBegin
Start searching for admins.
IdA1CommandAdminSearchByEmailBegin
Start searching for admins (by email).
IdA1CommandAdminSearchByEmailNext
Get the next page of admin search results.
IdA1CommandAdminSearchByEmailPrevious
Get the previous page of admin search results.
IdA1CommandAdminSearchNext
Get the next page of admin search results.
IdA1CommandAdminSearchPrevious
Get the previous page of admin search results.
IdA1CommandAdminSelf
A request to fetch the admin's own profile.
IdA1CommandAdminUpdateCredentials
A request to edit an admin's credentials.
IdA1CommandAdminUpdatePasswordExpiration
A request to update the admin's password expiration.
IdA1CommandAuditSearchBegin
Start searching/listing audit records.
IdA1CommandAuditSearchNext
Get the next page of audit search results.
IdA1CommandAuditSearchPrevious
Get the previous page of audit search results.
IdA1CommandLogin
A request to log in.
IdA1CommandMailTest
Send a test email to a given address.
IdA1CommandMaintenanceModeSet
Move the server to/from maintenance mode.
IdA1CommandUserBanCreate
Ban a user.
IdA1CommandUserBanDelete
Remove a ban on a user.
IdA1CommandUserBanGet
Get a ban on a user.
IdA1CommandUserCreate
Create a user.
IdA1CommandUserDelete
Delete a user.
IdA1CommandUserEmailAdd
Add an email address to the given user.
IdA1CommandUserEmailRemove
Remove an email address from the given user.
IdA1CommandUserGet
Get the given user.
IdA1CommandUserGetByEmail
Get the user with the given email address.
IdA1CommandUserLoginHistory
Get the given user's login history.
IdA1CommandUserSearchBegin
Start searching for users.
IdA1CommandUserSearchByEmailBegin
Start searching for users (by email).
IdA1CommandUserSearchByEmailNext
Get the next page of user search results.
IdA1CommandUserSearchByEmailPrevious
Get the previous page of user search results.
IdA1CommandUserSearchNext
Get the next page of user search results.
IdA1CommandUserSearchPrevious
Get the previous page of user search results.
IdA1CommandUserUpdateCredentials
A request to fetch the user's own profile.
IdA1CommandUserUpdatePasswordExpiration
A request to update the user's password expiration.
IdA1Errors
Functions to transform exceptions.
IdA1Login
A login record.
IdA1Page<T extends com.io7m.cedarbridge.runtime.api.CBSerializableType>
A page of results.
IdA1Password
Information for a hashed password.
IdA1PasswordExpirationSet
The possible behaviours for setting password expirations.
IdA1PasswordExpirationSet.Never
Never expire, regardless of the server setting.
IdA1PasswordExpirationSet.Refresh
Refresh the password to the server setting.
IdA1PasswordExpirationSet.Specific
Expire at the given time, regardless of the server setting.
IdA1ResponseAdminBanCreate
A response to IdA1CommandAdminBanCreate.
IdA1ResponseAdminBanDelete
A response to IdA1CommandAdminBanDelete.
IdA1ResponseAdminBanGet
A response to IdA1CommandAdminBanGet.
IdA1ResponseAdminCreate
A response to IdA1CommandAdminCreate.
IdA1ResponseAdminDelete
A response to IdA1CommandAdminDelete.
IdA1ResponseAdminGet
A response to IdA1CommandAdminGet.
IdA1ResponseAdminSearchBegin
A response to IdA1CommandAdminSearchBegin.
IdA1ResponseAdminSearchByEmailBegin
A response to IdA1CommandAdminSearchByEmailBegin.
IdA1ResponseAdminSearchByEmailNext
A response to IdA1CommandAdminSearchByEmailNext.
IdA1ResponseAdminSearchByEmailPrevious
A response to IdA1CommandAdminSearchByEmailPrevious.
IdA1ResponseAdminSearchNext
A response to IdA1CommandAdminSearchNext.
IdA1ResponseAdminSearchPrevious
A response to IdA1CommandAdminSearchPrevious.
IdA1ResponseAdminSelf
A response to IdA1CommandAdminSelf.
IdA1ResponseAdminUpdate
A response to IdA1CommandAdminUpdateCredentials.
IdA1ResponseAuditSearchBegin
A response to IdA1CommandAuditSearchBegin.
IdA1ResponseAuditSearchNext
A response to IdA1CommandAuditSearchNext.
IdA1ResponseAuditSearchPrevious
A response to IdA1CommandAuditSearchPrevious.
IdA1ResponseBlame
A blame assignment.
IdA1ResponseBlame.BlameClient
The client sent a bad response.
IdA1ResponseBlame.BlameServer
Something went wrong on the server.
IdA1ResponseError
An error response.
IdA1ResponseLogin
A response to IdA1CommandLogin.
IdA1ResponseMailTest
A response to IdA1CommandMailTest.
IdA1ResponseMaintenanceModeSet
A response to IdA1CommandMaintenanceModeSet.
IdA1ResponseUserBanCreate
A response to IdA1CommandUserBanCreate.
IdA1ResponseUserBanDelete
A response to IdA1CommandUserBanDelete.
IdA1ResponseUserBanGet
A response to IdA1CommandUserBanGet.
IdA1ResponseUserCreate
A response to IdA1CommandUserCreate.
IdA1ResponseUserDelete
A response to IdA1CommandUserDelete.
IdA1ResponseUserGet
A response to IdA1CommandUserGet.
IdA1ResponseUserLoginHistory
A response to IdA1CommandUserLoginHistory.
IdA1ResponseUserSearchBegin
A response to IdA1CommandUserSearchBegin.
IdA1ResponseUserSearchByEmailBegin
A response to IdA1CommandUserSearchByEmailBegin.
IdA1ResponseUserSearchByEmailNext
A response to IdA1CommandUserSearchByEmailNext.
IdA1ResponseUserSearchByEmailPrevious
A response to IdA1CommandUserSearchByEmailPrevious.
IdA1ResponseUserSearchNext
A response to IdA1CommandUserSearchNext.
IdA1ResponseUserSearchPrevious
A response to IdA1CommandUserSearchPrevious.
IdA1ResponseUserUpdate
A response to IdA1CommandUserUpdateCredentials.
IdA1Server
The Admin API v1 server.
IdA1ServletCommand
The v1 command servlet.
IdA1ServletCoreAuthenticated
A core that executes the given core under authentication.
IdA1ServletCoreTransactional
A servlet core that executes the given core with a database transaction.
IdA1ServletHealth
The v1 health servlet.
IdA1ServletLogin
The v1 login servlet.
IdA1ServletVersions
The v1 version servlet.
IdA1TimeRange
A UTC time range.
IdA1TimestampUTC
A UTC timestamp value.
IdA1User
A user.
IdA1UserColumn
A column to use for sorting users.
IdA1UserColumn.ByID
Order by user ID.
IdA1UserColumn.ByIDName
Order by user id name.
IdA1UserColumn.ByRealName
Order by user realname.
IdA1UserColumn.ByTimeCreated
Order by user creation time.
IdA1UserColumn.ByTimeUpdated
Order by user update time.
IdA1UserColumnOrdering
A column ordering spec.
IdA1UserSearchByEmailParameters
Search parameters for users (by email).
IdA1UserSearchParameters
Search parameters for users.
IdA1UserSummary
A user summary.
IdAbstractSearch<R extends Q,Q extends IdDatabaseQueriesType,T>
A convenient abstract class for performing paginated searches.
IdACB1Messages
The protocol messages for Admin v1 Cedarbridge.
IdACB1Validation
Functions to translate between the core command set and the Admin v1 Cedarbridge encoding command set.
IdACB1ValidationAdmin
Functions to translate between the core command set and the Admin v1 Cedarbridge encoding command set.
IdACB1ValidationGeneral
Functions to translate between the core command set and the Admin v1 Cedarbridge encoding command set.
IdACB1ValidationUser
Functions to translate between the core command set and the Admin v1 Cedarbridge encoding command set.
IdAClientAsynchronous
The asynchronous client.
IdAClientAsynchronousType
The type of asynchronous clients.
IdAClientConfiguration
The admin client configuration.
IdAClientCredentials
The client credentials.
IdAClientEventType
The type of client events.
IdAClientException
The type of client exceptions.
IdAClientFactoryType
A factory of clients.
IdAClients
The default client factory.
IdAClientSynchronous
The synchronous client.
IdAClientSynchronousType
The type of synchronous clients.
IdACmdAbstract<T extends IdCommandContext<R,IdSessionAdmin>,C extends IdProtocolMessageType,R extends IdProtocolMessageType>
The abstract base command class.
IdACmdAdminBanCreate
IdACmdAdminBanCreate
IdACmdAdminBanDelete
IdACmdAdminBanDelete
IdACmdAdminBanGet
IdACmdAdminBanGet
IdACmdAdminCreate
IdACmdAdminCreate
IdACmdAdminDelete
IdACmdAdminDelete
IdACmdAdminEmailAdd
IdACmdAdminEmailAdd
IdACmdAdminEmailRemove
IdACmdAdminEmailRemove
IdACmdAdminGet
IdACmdAdminGet
IdACmdAdminGetByEmail
IdACmdAdminGet
IdACmdAdminLogin
IdACmdAdminSelf
IdACmdAdminPermissionGrant
IdACmdAdminPermissionGrant
IdACmdAdminPermissionRevoke
IdACmdAdminPermissionRevoke
IdACmdAdminSearchBegin
IdACmdAdminSearchBegin
IdACmdAdminSearchByEmailBegin
IdACmdAdminSearchByEmailBegin
IdACmdAdminSearchByEmailNext
IdACmdAdminSearchByEmailNext
IdACmdAdminSearchByEmailPrevious
IdACmdAdminSearchByEmailPrevious
IdACmdAdminSearchNext
IdACmdAdminSearchNext
IdACmdAdminSearchPrevious
IdACmdAdminSearchPrevious
IdACmdAdminSelf
IdACmdAdminSelf
IdACmdAdminUpdateCredentials
IdACmdAdminUpdate
IdACmdAdminUpdatePasswordExpiration
IdACmdAdminUpdatePasswordExpiration
IdACmdAuditSearchBegin
IdACmdAuditSearchBegin
IdACmdAuditSearchNext
IdACmdAuditSearchNext
IdACmdAuditSearchPrevious
IdACmdAuditSearchPrevious
IdACmdMailTest
IdACommandMailTest
IdACmdMaintenanceModeSet
IdACommandMaintenanceMode
IdACmdUserBanCreate
IdACmdUserBanCreate
IdACmdUserBanDelete
IdACmdUserBanDelete
IdACmdUserBanGet
IdACmdUserBanGet
IdACmdUserCreate
IdACmdUserCreate
IdACmdUserDelete
IdACmdUserDelete
IdACmdUserEmailAdd
IdACmdUserEmailAdd
IdACmdUserEmailRemove
IdACmdUserEmailRemove
IdACmdUserGet
IdACmdUserGet
IdACmdUserGetByEmail
IdACmdUserGet
IdACmdUserLoginHistory
IdACmdUserLoginHistory
IdACmdUserSearchBegin
IdACmdUserSearchBegin
IdACmdUserSearchByEmailBegin
IdACmdUserSearchByEmailBegin
IdACmdUserSearchByEmailNext
IdACmdUserSearchByEmailNext
IdACmdUserSearchByEmailPrevious
IdACmdUserSearchByEmailPrevious
IdACmdUserSearchNext
IdACmdUserSearchNext
IdACmdUserSearchPrevious
IdACmdUserSearchPrevious
IdACmdUserUpdateCredentials
IdACmdUserUpdate
IdACmdUserUpdatePasswordExpiration
IdACmdUserUpdatePasswordExpiration
IdACommandAdminBanCreate
Ban an admin.
IdACommandAdminBanDelete
Remove a ban on an admin.
IdACommandAdminBanGet
Get a ban on an admin.
IdACommandAdminCreate
Create an admin.
IdACommandAdminDelete
Delete an admin.
IdACommandAdminEmailAdd
Add an email address to the given admin.
IdACommandAdminEmailRemove
Remove an email address from the given admin.
IdACommandAdminGet
Get the given admin.
IdACommandAdminGetByEmail
Get the given admin by email address.
IdACommandAdminPermissionGrant
Grant a permission to the given admin.
IdACommandAdminPermissionRevoke
Revoke a permission from the given admin.
IdACommandAdminSearchBegin
Start searching/listing admins.
IdACommandAdminSearchByEmailBegin
Start searching/listing admins.
IdACommandAdminSearchByEmailNext
Get the next page of the admin listing.
IdACommandAdminSearchByEmailPrevious
Get the previous page of the admin listing.
IdACommandAdminSearchNext
Get the next page of the admin listing.
IdACommandAdminSearchPrevious
Get the previous page of the admin listing.
IdACommandAdminSelf
A request to fetch the admin's own profile.
IdACommandAdminUpdateCredentials
Update the given admin.
IdACommandAdminUpdatePasswordExpiration
Update the given admin's password expiration.
IdACommandAuditSearchBegin
Start searching/listing audit records.
IdACommandAuditSearchNext
Get the next page of audit records.
IdACommandAuditSearchPrevious
Get the previous page of audit records.
IdACommandContext
The command context for admin API commands.
IdACommandExecutor
A command executor for public commands.
IdACommandLogin
A request to log in.
IdACommandMailTest
A request to send a test email to an address.
IdACommandMaintenanceModeSet
Move the server to/from maintenance mode.
IdACommandType<R extends IdAResponseType>
The type of commands in the Admin protocol.
IdACommandUserBanCreate
Ban a user.
IdACommandUserBanDelete
Remove a ban on a user.
IdACommandUserBanGet
Get a ban on a user.
IdACommandUserCreate
Create a user.
IdACommandUserDelete
Delete a user.
IdACommandUserEmailAdd
Add an email address to the given user.
IdACommandUserEmailRemove
Remove an email address from the given user.
IdACommandUserGet
Get the given user.
IdACommandUserGetByEmail
Get the given user by email address.
IdACommandUserLoginHistory
Get the given user's login history.
IdACommandUserSearchBegin
Start searching/listing users.
IdACommandUserSearchByEmailBegin
Start searching/listing users.
IdACommandUserSearchByEmailNext
Get the next page of the user listing.
IdACommandUserSearchByEmailPrevious
Get the previous page of the user listing.
IdACommandUserSearchNext
Get the next page of the user listing.
IdACommandUserSearchPrevious
Get the previous page of the user listing.
IdACommandUserUpdateCredentials
Update the given user.
IdACommandUserUpdatePasswordExpiration
Update the given user's password expiration.
IdACompression
Functions to decompress responses.
IdAdmin
Information for a single administrator.
IdAdminColumn
The admin columns that can be used for ordering.
IdAdminColumnOrdering
The ordering of a particular admin column.
IdAdminCreate
Information required to create a admin.
IdAdminLoggedIn
A record of an admin logging in.
IdAdminLoginService
A service that handles the logic for admin logins.
IdAdminPermission
The type of admin permissions.
IdAdminPermissionSet
A set of permissions.
IdAdminSearchByEmailParameters
The immutable parameters required to search admins.
IdAdminSearchParameters
The immutable parameters required to search admins.
IdAdminSummary
A summary of the "identifier" parts of an admin.
IdAEmailConverter
A value converter for emails.
IdAHandler1
The version 1 protocol handler.
IdAHandlerAbstract
The abstract base class for handlers.
IdAHandlerDisconnected
The initial "disconnected" protocol handler.
IdAHandlerFactoryType
The type of protocol handler factories.
IdAHandlers1
The factory of version 1 protocol handlers.
IdAHandlerType
The client handler type.
IdAMessageType
The type of messages in the Admin protocol.
IdAPasswordExpirationSetConverter
A value converter for password expiration sets.
IdAPasswordExpirationSetNever
Specify that the password in question should not expire, regardless of what the server's expiration setting is.
IdAPasswordExpirationSetRefresh
Specify that the password in question should expire according to the server's expiration setting.
IdAPasswordExpirationSetSpecific
Specify that the password in question should expire at the given date/time, regardless of what the server's expiration setting is.
IdAPasswordExpirationSetType
The possible behaviours for setting password expirations.
IdAProtocolNegotiation
Functions to negotiate protocols.
IdArbAbstractProvider
The abstract base class of idstore providers.
IdArbAdminColumnOrderingProvider
A provider of `IdAdminColumnOrdering` values.
IdArbAdminPermissionSetProvider
A provider of `IdAdminPermissionSet` values.
IdArbAdminProvider
A provider of `IdAdmin` values.
IdArbAdminSearchByEmailParametersProvider
A provider of `IdAdminSearchByEmailParameters` values.
IdArbAdminSearchParametersProvider
A provider of `IdAdminSearchParameters` values.
IdArbAdminSummaryProvider
A provider of `IdAdminSummary` values.
IdArbAMessageProvider
A provider of `IdAMessageType` values.
IdArbAuditEventProvider
A provider of `IdAuditEvent` values.
IdArbAuditSearchParametersProvider
A provider of `IdAuditSearchParameters` values.
IdArbBanProvider
A provider of `IdBan` values.
IdArbEmailProvider
A provider of `IdEmail` values.
IdArbHashProvider
A provider of `IdHash` values.
IdArbIdErrorCodeProvider
A provider of `IdErrorCode` values.
IdArbIdNameProvider
A provider of `IdName` values.
IdArbInetAddressProvider
A provider of InetAddress values.
IdArbLoginProvider
A provider of `IdLogin` values.
IdArbOffsetDateTimeProvider
A provider of `OffsetDateTime` values.
IdArbPasswordProvider
A provider of `IdPassword` values.
IdArbRealNameProvider
A provider of `IdRealName` values.
IdArbShortHumanTokenProvider
A provider of `IdShortHumanToken` values.
IdArbTimeRangeProvider
A provider of `IdTimeRange` values.
IdArbTokenProvider
A provider of `IdToken` values.
IdArbUMessageProvider
A provider of `IdUMessageType` values.
IdArbURIProvider
A provider of URI values.
IdArbUserCreateProvider
A provider of `IdUserCreate` values.
IdArbUserOrderingProvider
A provider of `IdUserColumnOrdering` values.
IdArbUserProvider
A provider of `IdUser` values.
IdArbUserSearchByEmailParametersProvider
A provider of `IdUserSearchByEmailParameters` values.
IdArbUserSearchParametersProvider
A provider of `IdUserSearchParameters` values.
IdArbUserSummaryProvider
A provider of `IdUserSummary` values.
IdArbUUIDProvider
A provider of UUID values.
IdAResponseAdminBanCreate
A response to `IdACommandAdminBanCreate`.
IdAResponseAdminBanDelete
A response to `IdACommandAdminBanDelete`.
IdAResponseAdminBanGet
A response to `IdACommandAdminBanGet`.
IdAResponseAdminCreate
A response to `IdACommandAdminCreate`.
IdAResponseAdminDelete
A response to `IdACommandAdminDelete`.
IdAResponseAdminGet
A response to `IdACommandAdminGet`.
IdAResponseAdminSearchBegin
A response to `IdACommandAdminSearchBegin`.
IdAResponseAdminSearchByEmailBegin
A response to `IdACommandAdminSearchByEmailBegin`.
IdAResponseAdminSearchByEmailNext
A response to `IdACommandAdminSearchByEmailNext`.
IdAResponseAdminSearchByEmailPrevious
A response to `IdACommandAdminSearchByEmailPrevious`.
IdAResponseAdminSearchNext
A response to `IdACommandAdminSearchNext`.
IdAResponseAdminSearchPrevious
A response to `IdACommandAdminSearchPrevious`.
IdAResponseAdminSelf
A response to `IdACommandAdminSelf`.
IdAResponseAdminUpdate
A response to `IdACommandAdminUpdateCredentials`.
IdAResponseAuditSearchBegin
A response to `IdACommandAuditSearchBegin`.
IdAResponseAuditSearchNext
A response to `IdACommandAuditSearchNext`.
IdAResponseAuditSearchPrevious
A response to `IdACommandAuditSearchPrevious`.
IdAResponseBlame
A notion of whether the client is to blame for an error response, or the server.
IdAResponseError
An error response.
IdAResponseLogin
A response to `IdACommandLogin`.
IdAResponseMailTest
A response to `IdACommandMailTest`.
IdAResponseMaintenanceModeSet
A response to `IdACommandMaintenanceModeSet`.
IdAResponseType
The type of responses in the Admin protocol.
IdAResponseUserBanCreate
A response to `IdACommandUserBanCreate`.
IdAResponseUserBanDelete
A response to `IdACommandUserBanDelete`.
IdAResponseUserBanGet
A response to `IdACommandUserBanGet`.
IdAResponseUserCreate
A response to `IdACommandUserCreate`.
IdAResponseUserDelete
A response to `IdACommandUserDelete`.
IdAResponseUserGet
A response to `IdACommandUserGet`.
IdAResponseUserLoginHistory
A response to `IdACommandUserLoginHistory`.
IdAResponseUserSearchBegin
A response to `IdACommandUserSearchBegin`.
IdAResponseUserSearchByEmailBegin
A response to `IdACommandUserSearchByEmailBegin`.
IdAResponseUserSearchByEmailNext
A response to `IdACommandUserSearchByEmailNext`.
IdAResponseUserSearchByEmailPrevious
A response to `IdACommandUserSearchByEmailPrevious`.
IdAResponseUserSearchNext
A response to `IdACommandUserSearchNext`.
IdAResponseUserSearchPrevious
A response to `IdACommandUserSearchPrevious`.
IdAResponseUserUpdate
A response to `IdACommandUserUpdateCredentials`.
IdAShell
The basic shell.
IdAShellCmdAbstract<C extends IdACommandType<R>,R extends IdAResponseType>
The abstract command implementation.
IdAShellCmdAdminBanCreate
"admin-ban-create"
IdAShellCmdAdminBanDelete
"admin-ban-delete"
IdAShellCmdAdminBanGet
"admin-ban-get"
IdAShellCmdAdminCreate
"admin-create"
IdAShellCmdAdminEmailAdd
"admin-email-add"
IdAShellCmdAdminEmailRemove
"admin-email-remove"
IdAShellCmdAdminGet
"admin-get"
IdAShellCmdAdminGetByEmail
"admin-get-by-email"
IdAShellCmdAdminMaintenanceModeSet
"maintenance-mode"
IdAShellCmdAdminSearchBegin
"admin-search-begin"
IdAShellCmdAdminSearchByEmailBegin
"admin-search-by-email-begin"
IdAShellCmdAdminSearchByEmailNext
"admin-search-by-email-next"
IdAShellCmdAdminSearchByEmailPrevious
"admin-search-by-email-previous"
IdAShellCmdAdminSearchNext
"admin-search-next"
IdAShellCmdAdminSearchPrevious
"admin-search-previous"
IdAShellCmdAdminUpdatePasswordExpiration
"admin-update-password-expiration"
IdAShellCmdAuditSearchBegin
"audit-search-begin"
IdAShellCmdAuditSearchNext
"audit-search-next"
IdAShellCmdAuditSearchPrevious
"audit-search-previous"
IdAShellCmdHelp
"help"
IdAShellCmdLogin
"login"
IdAShellCmdLogout
"logout"
IdAShellCmdMailTest
"mail-test"
IdAShellCmdSelf
"self"
IdAShellCmdSet
"set"
IdAShellCmdType
The type of shell commands.
IdAShellCmdUserBanCreate
"user-ban-create"
IdAShellCmdUserBanDelete
"user-ban-delete"
IdAShellCmdUserBanGet
"user-ban-get"
IdAShellCmdUserCreate
"user-create"
IdAShellCmdUserEmailAdd
"user-email-add"
IdAShellCmdUserEmailRemove
"user-email-remove"
IdAShellCmdUserGet
"user-get"
IdAShellCmdUserGetByEmail
"user-get-by-email"
IdAShellCmdUserLoginHistory
"user-login-history"
IdAShellCmdUserSearchBegin
"user-search-begin"
IdAShellCmdUserSearchByEmailBegin
"user-search-by-email-begin"
IdAShellCmdUserSearchByEmailNext
"user-search-by-email-next"
IdAShellCmdUserSearchByEmailPrevious
"user-search-by-email-previous"
IdAShellCmdUserSearchNext
"user-search-next"
IdAShellCmdUserSearchPrevious
"user-search-previous"
IdAShellCmdUserUpdatePasswordExpiration
"user-update-password-expiration"
IdAShellCmdVersion
"version"
IdAShellConfiguration
The shell configuration.
IdAShellFactoryType
A shell factory.
IdAShellOptions
Shell options.
IdAShells
The basic shell.
IdAShellType
The interface to shells.
IdAShellValueConverters
Value converters for the shell commands.
IdAShortHumanTokenConverter
A value converter for short human tokens.
IdAStrings
The string resources.
IdAuditEvent
An audit event.
IdAuditSearchParameters
The immutable parameters required to list audit events.
IdAUUIDs
UUID functions.
IdBan
An account ban.
IdClosedForMaintenanceService
A service that allows toggling the server into maintenance mode.
IdColor
A color.
IdCommandContext<E extends IdProtocolMessageType,S extends IdSessionType>
The context for execution of a command (or set of commands in a transaction).
IdCommandExecutionFailure
A failure to execute a command.
IdCommandExecutorType<S extends IdSessionType,C extends IdCommandContext<R,S>,M extends IdProtocolMessageType,R extends IdProtocolMessageType>
The type of command executors.
IdDatabase
The default postgres server database implementation.
IdDatabaseAdminSearchByEmailType
The type of admin searches.
IdDatabaseAdminSearchType
The type of admin searches.
IdDatabaseAdminsQueriesType
The database queries involving admins.
IdDatabaseAuditEventsSearchType
The type of audit event searches.
IdDatabaseAuditQueriesType
The database queries involving the audit log.
IdDatabaseConfiguration
The server database configuration.
IdDatabaseConnectionType
The type of database connections.
IdDatabaseCreate
Create or do not create a database.
IdDatabaseEmailsQueriesType
The database queries involving emails.
IdDatabaseException
The type of exceptions raised by the server database.
IdDatabaseExceptions
Functions to handle database exceptions.
IdDatabaseFactoryType
The type of server database factories.
IdDatabaseMaintenanceQueries
The maintenance queries.
IdDatabaseMaintenanceQueriesType
The database queries involving maintenance.
IdDatabasePagedQueryType<Q extends IdDatabaseQueriesType,T>
The type of paged queries.
IdDatabaseQueriesType
The base type of query interfaces.
IdDatabaseRequiresAdmin
An annotation indicating that a method requires an admin ID to be set.
IdDatabaseRequiresUser
An annotation indicating that a method requires a user ID to be set.
IdDatabaseRole
The roles used by the server database.
IdDatabases
The default postgres server database implementation.
IdDatabaseTelemetry
Interfaces used for database telemetry.
IdDatabaseTransactionType
A database transaction.
IdDatabaseType
An open database.
IdDatabaseUpgrade
Upgrade or do not upgrade a database.
IdDatabaseUserSearchByEmailType
The type of user searches.
IdDatabaseUserSearchType
The type of user searches.
IdDatabaseUsersQueriesType
The database queries involving users.
IdEmail
A user email.
IdEmailOwner
The owner of an email.
IdEmailVerification
An email verification operation.
IdEmailVerificationOperation
An operation that should occur after an email address is verified.
IdEmailVerificationResolution
The reason an email verification was deleted.
IdErrorCode
The type of error codes.
IdEventAdminLoggedIn
An administrator logged in.
IdEventAdminLoginAuthenticationFailed
An admin provided incorrect credentials when trying to log in.
IdEventAdminLoginRateLimitExceeded
A login rate limit was exceeded for an admin.
IdEventAdminType
Events involving authenticated administrators.
IdEventMailFailed
Mail failed to send.
IdEventMailSent
Mail was sent successfully.
IdEventService
The event service.
IdEventServiceType
The event service.
IdEventSeverity
The severity of an error.
IdEventType
The base type of events.
IdEventUserEmailVerificationRateLimitExceeded
A user exceeded the rate limit for email verifications.
IdEventUserLoggedIn
A user logged in.
IdEventUserLoginAuthenticationFailed
A user provided incorrect credentials when trying to log in.
IdEventUserLoginRateLimitExceeded
A login rate limit was exceeded for a user.
IdEventUserPasswordResetRateLimitExceeded
A password reset rate limit was exceeded.
IdEventUserType
Events involving users.
IdException
The base type of exceptions.
IdFMAdminMainData
Data for the main admin screen template.
IdFMAdminUserData
Data for the "user" admin screen template.
IdFMAdminUsersData
Data for the "users" admin screen template.
IdFMCSSData
A color scheme.
IdFMDataModelType
The base type of data models for templates.
IdFMEmailAddData
Data for the email addition screen template.
IdFMEmailPasswordResetData
Data for email password reset templates.
IdFMEmailTestData
Data for test email templates.
IdFMEmailVerificationData
Data for email verification templates.
IdFMLoginData
Data for the login screen template.
IdFMMessageData
Data for the generic message screen template.
IdFMPasswordResetConfirmData
Data for the password reset confirm screen template.
IdFMPasswordResetData
Data for the password reset screen template.
IdFMPasswordUpdateData
Data for the password update screen template.
IdFMRealNameUpdateData
Data for the realname update screen template.
IdFMTemplateLoader
A freemarker template loader.
IdFMTemplateService
A service supplying freemarker templates.
IdFMTemplateServiceType
A service supplying freemarker templates.
IdFMTemplateType<T extends IdFMDataModelType>
The type of freemarker templates.
IdFMUserSelfData
Data for the "self" user profile screen template.
IdHash
The hash of an object.
IdHTTPErrorStatusException
An exception with an associated error code and HTTP status code.
IdHTTPRequestTimeFilter
A filter that tracks request times.
IdHTTPServletCoreFixedDelay
A servlet core that executes with a fixed delay.
IdHTTPServletCoreInstrumented
A servlet core that executes the given core with instrumentation.
IdHTTPServletFunctional
A functional servlet.
IdHTTPServletFunctionalCoreAuthenticatedType<S,U>
An authenticated functional servlet core.
IdHTTPServletFunctionalCoreTransactionalType
A transactional functional servlet core.
IdHTTPServletFunctionalCoreType
A functional servlet core.
IdHTTPServletRequestContextExtractor
A propagator that can extract fields from a servlet request.
IdHTTPServletRequestInformation
Information about a request.
IdHTTPServletResponseFixedSize
A fixed size servlet response.
IdHTTPServletResponseRedirect
A redirect response.
IdHTTPServletResponseType
The type of functional servlet responses.
IdLogin
A record of a login.
IdLoginMetadataStandard
Standard login metadata values.
IdMain
Main command line entry point.
IdMaintenanceService
A service that performs nightly database maintenance.
IdMCmdInitialize
The "initialize" command.
IdMCmdServer
The "server" command.
IdMCmdShell
The "shell" command.
IdMetricsService
The metrics service.
IdMetricsServiceType
The interface exposed by the metrics service.
IdName
A user ID name.
IdNonEmptyList<T>
A non-empty list.
IdOptional
Extra functions for `Optional`.
IdOptional.IdPartialFunctionType<A,B,E extends Exception>
The type of partial functions.
IdPage<T>
A page of items.
IdPassword
A hashed password for a user.
IdPasswordAlgorithmPBKDF2HmacSHA256
The PBKDF2 hashing algorithm using a SHA-256 HMAC.
IdPasswordAlgorithmRedacted
A "redacted" hashing algorithm used to represent passwords that should not be returned to users/admins.
IdPasswordAlgorithms
Functions over password algorithms.
IdPasswordAlgorithmType
The type of password hashing algorithms.
IdPasswordException
An exception raised by a password hashing algorithm.
IdPlainErrorHandler
A simple error handler.
IdProtocolException
An exception encountered whilst handling a protocol.
IdProtocolMessagesType<T extends IdProtocolMessageType>
The interface exposed by protocol message handlers.
IdProtocolMessageType
The base type of protocol messages.
IdProtocolMessageValidatorType<T extends IdProtocolMessageType,R>
The type of validators that convert between core messages and "wire" (versioned) messages.
IdRateLimitAdminLoginService
A rate limiting service for logins.
IdRateLimitAdminLoginServiceType
A rate limiting service for admin logins.
IdRateLimitEmailVerificationService
A rate limiting service for email verifications.
IdRateLimitEmailVerificationServiceType
A rate limiting service for email verifications.
IdRateLimiter
A trivial rate limiter.
IdRateLimiterType
A rate limiting service.
IdRateLimitPasswordResetService
A rate limiting service for password resets.
IdRateLimitPasswordResetServiceType
A rate limiting service for password resets.
IdRateLimitUserLoginService
A rate limiting service for logins.
IdRateLimitUserLoginServiceType
A rate limiting service for user logins.
IdRealName
A user "real" name.
IdRequestLimitExceeded
An exception indicating that a request size limit was exceeded.
IdRequestLimits
Methods to handle request size limits.
IdRequestUserAgents
Functions over HTTP requests.
IdSecActionType
A view of an action within the security policy.
IdSecAdminActionAdminBanCreate
An admin wants to ban an admin.
IdSecAdminActionAdminBanDelete
An admin wants to unban an admin.
IdSecAdminActionAdminBanGet
An admin wants to examine the ban of an admin.
IdSecAdminActionAdminCreate
An admin wants to create an admin.
IdSecAdminActionAdminDelete
An admin wants to delete one or more admins.
IdSecAdminActionAdminEmailAdd
An admin wants to add an email address to an admin.
IdSecAdminActionAdminEmailRemove
An admin wants to remove an email address from an admin.
IdSecAdminActionAdminPermissionGrant
An admin wants to grant a permission to an admin.
IdSecAdminActionAdminPermissionRevoke
An admin wants to revoke a permission from an admin.
IdSecAdminActionAdminRead
An admin wants to read one or more admins.
IdSecAdminActionAdminUpdate
An admin wants to update an admin.
IdSecAdminActionAuditRead
An admin wants to read the audit log.
IdSecAdminActionMailTest
An admin wants to send a test email.
IdSecAdminActionMaintenanceMode
An admin wants to set or unset maintenance mode.
IdSecAdminActionType
A view of an action within the security policy.
IdSecAdminActionUserBanCreate
An admin wants to ban a user.
IdSecAdminActionUserBanDelete
An admin wants to unban a user.
IdSecAdminActionUserBanGet
An admin wants to examine the ban of a user.
IdSecAdminActionUserCreate
An admin wants to create a user.
IdSecAdminActionUserDelete
An admin wants to delete one or more users.
IdSecAdminActionUserRead
An admin wants to read one or more users.
IdSecAdminActionUserUpdateCredentials
An admin wants to update a user's credentials.
IdSecAdminActionUserUpdateEmail
An admin wants to update a user's emails.
IdSecPolicyDefault
The default security policy.
IdSecPolicyDenyAll
A security policy that denies all actions.
IdSecPolicyPermitAll
A security policy that permits all actions.
IdSecPolicyResultDenied
An action is denied.
IdSecPolicyResultPermitted
An action is permitted.
IdSecPolicyResultType
The result of evaluating a security policy.
IdSecPolicyType
A security policy.
IdSecurity
The main API for performing security policy checks.
IdSecurityException
The type of exceptions raised during security policy evaluations.
IdSecUserActionEmailAddBegin
A request to add an email address to a user.
IdSecUserActionEmailAddDeny
A request to deny the addition of an email address to a user.
IdSecUserActionEmailAddPermit
A request to permit the addition of an email address to a user.
IdSecUserActionEmailRemoveBegin
A request to remove an email address from a user.
IdSecUserActionEmailRemoveDeny
A request to deny the removal of an email address from a user.
IdSecUserActionEmailRemovePermit
A request to permit the removal of an email address from a user.
IdSecUserActionPasswordUpdate
A request to update a user's password.
IdSecUserActionRealnameUpdate
A request to update a user's realname.
IdSecUserActionType
A view of an action within the security policy.
IdSecUserType
A view of a user within the security policy.
IdServer
The internal server frontend.
IdServerBrandingConfiguration
Branding information for the server.
IdServerBrandingService
The service that supplies branding information.
IdServerBrandingServiceType
The service that supplies branding information.
IdServerClock
A service that exposes a clock.
IdServerColorScheme
A server color scheme.
IdServerConfiguration
The configuration for a server.
IdServerConfigurationFile
The server configuration file.
IdServerConfigurationFiles
The configuration file parser.
IdServerConfigurations
Functions to produce server configurations.
IdServerConfigurationService
A service that exposes configuration information.
IdServerDatabaseConfiguration
Configuration for the database.
IdServerDatabaseKind
The kind of underlying database.
IdServerException
The type of exceptions raised by the server.
IdServerFactoryType
A factory for servers.
IdServerHealth
The server health service.
IdServerHistoryConfiguration
Configuration information related to keeping history.
IdServerHTTPConfiguration
Configuration for the parts of the server that serve over HTTP.
IdServerHTTPServiceConfiguration
Configuration for individual HTTP services.
IdServerJSONConfigurationElementType
The type of JSON configuration elements.
IdServerMailAuthenticationConfiguration
The mail server authentication information.
IdServerMailConfiguration
Configuration for the part of the server that sends mail.
IdServerMailService
A mail service.
IdServerMailServiceType
A mail service.
IdServerMailTransportConfigurationType
The type of mail transport configurations.
IdServerMailTransportSMTP
Vanilla SMTP with an insecure STARTTLS upgrade (if supported).
IdServerMailTransportSMTP_TLS
Plaintext SMTP with a mandatory, authenticated STARTTLS upgrade.
IdServerMailTransportSMTPS
SMTP entirely encapsulated by TLS.
IdServerOpenTelemetryConfiguration
Configuration information for OpenTelemetry.
IdServerOpenTelemetryConfiguration.IdLogs
Log configuration.
IdServerOpenTelemetryConfiguration.IdMetrics
Metrics configuration.
IdServerOpenTelemetryConfiguration.IdOTLPProtocol
The protocol used to deliver OpenTelemetry data.
IdServerOpenTelemetryConfiguration.IdTraces
Trace configuration.
IdServerPasswordExpirationConfiguration
Configuration options relating to password expiration.
IdServerRateLimitConfiguration
Configuration for rate limiting.
IdServers
The default server factory.
IdServerSessionConfiguration
Configuration for user and admin login sessions.
IdServerStrings
The server string resources.
IdServerTelemetryNoOp
A no-op telemetry service.
IdServerTelemetryService
An OpenTelemetry service.
IdServerTelemetryServiceFactoryType
A factory of telemetry services.
IdServerTelemetryServices
An OpenTelemetry service factory.
IdServerTelemetryServiceType
The type of server telemetry services.
IdServerType
A server instance.
IdServletHolder<T extends jakarta.servlet.Servlet>
A servlet holder used to inject dependencies into servlets.
IdServletHolders
Servlet holder functions used to inject dependencies into servlets.
IdSessionAdmin
A session for an admin.
IdSessionAdminService
A service to create and manage admin sessions.
IdSessionMessage
A message that will be displayed on the message screen.
IdSessionSecretIdentifier
A session identifier.
IdSessionService<S extends IdSessionType>
A service to create and manage sessions.
IdSessionType
A session.
IdSessionUser
A controller for a single user session.
IdSessionUserService
A service to create and manage user sessions.
IdShortHumanToken
A short human-readable token.
IdStandardErrorCodes
Standard error codes.
IdTimeRange
An inclusive range of time.
IdToken
A generic token.
IdU1CommandEmailAddBegin
A request to add an email address.
IdU1CommandEmailAddDeny
A request to complete an email address challenge.
IdU1CommandEmailAddPermit
A request to complete an email address challenge.
IdU1CommandEmailRemoveBegin
A request to remove an email address.
IdU1CommandEmailRemoveDeny
A request to complete an email address challenge.
IdU1CommandEmailRemovePermit
A request to complete an email address challenge.
IdU1CommandLogin
A request to log in.
IdU1CommandPasswordUpdate
A request to update the user's password.
IdU1CommandRealnameUpdate
A request to update the user's real name.
IdU1CommandUserSelf
A request to fetch the user's own profile.
IdU1Errors
Functions to transform exceptions.
IdU1Password
Information for a hashed password.
IdU1ResponseBlame
A blame assignment.
IdU1ResponseBlame.BlameClient
The client sent a bad response.
IdU1ResponseBlame.BlameServer
Something went wrong on the server.
IdU1ResponseEmailAddBegin
A response to IdU1CommandEmailAddBegin.
IdU1ResponseEmailAddDeny
A response to IdU1CommandEmailAddDeny.
IdU1ResponseEmailAddPermit
A response to IdU1CommandEmailAddPermit.
IdU1ResponseEmailRemoveBegin
A response to IdU1CommandEmailRemoveBegin.
IdU1ResponseEmailRemoveDeny
A response to IdU1CommandEmailRemoveDeny.
IdU1ResponseEmailRemovePermit
A response to IdU1CommandEmailRemovePermit.
IdU1ResponseError
An error response.
IdU1ResponseLogin
A response to IdU1CommandLogin.
IdU1ResponseUserSelf
A response to IdU1CommandUserSelf.
IdU1ResponseUserUpdate
A response to various update commands.
IdU1Server
A user API v1 server.
IdU1ServletCommand
The v1 command servlet.
IdU1ServletCoreAuthenticated
A core that executes the given core under authentication.
IdU1ServletCoreMaintenanceAware
A core that executes the given core if the server is not closed for maintenance.
IdU1ServletCoreTransactional
A servlet core that executes the given core with a database transaction.
IdU1ServletHealth
The v1 health servlet.
IdU1ServletLogin
The v1 login servlet.
IdU1ServletVersion
A servlet for showing the server version.
IdU1ServletVersions
The v1 version servlet.
IdU1TimestampUTC
A UTC timestamp value.
IdU1User
A user.
IdUCB1Messages
The protocol messages for User v1 Cedarbridge.
IdUCB1Validation
Functions to translate between the core command set and the User v1 Cedarbridge encoding command set.
IdUCB1ValidationGeneral
Functions to translate between the core command set and the User v1 Cedarbridge encoding command set.
IdUClientAsynchronous
The asynchronous client.
IdUClientAsynchronousType
The type of asynchronous clients.
IdUClientConfiguration
The user client configuration.
IdUClientCredentials
The client credentials.
IdUClientEventType
The type of client events.
IdUClientException
The type of client exceptions.
IdUClientFactoryType
A factory of clients.
IdUClients
The default client factory.
IdUClientSynchronous
The synchronous client.
IdUClientSynchronousType
The type of synchronous clients.
IdUCmdAbstract<C extends IdProtocolMessageType>
The abstract base command class.
IdUCmdEmailAddBegin
IdUCmdEmailAddBegin
IdUCmdEmailAddDeny
IdUCmdEmailAddDeny
IdUCmdEmailAddPermit
IdUCmdEmailAddPermit
IdUCmdEmailRemoveBegin
IdUCmdEmailRemoveBegin
IdUCmdEmailRemoveDeny
IdUCmdEmailRemoveDeny
IdUCmdEmailRemovePermit
IdUCmdEmailRemovePermit
IdUCmdLogin
IdUCmdLogin
IdUCmdPasswordUpdate
IdUCmdPasswordUpdate
IdUCmdRealNameUpdate
IdUCmdRealNameUpdate
IdUCmdUserSelf
IdUCmdUserSelf
IdUCommandContext
The command context for user API commands.
IdUCommandEmailAddBegin
A request to add an email address.
IdUCommandEmailAddDeny
A request to deny the addition of an email address.
IdUCommandEmailAddPermit
A request to complete an email address challenge.
IdUCommandEmailRemoveBegin
A request to remove an email address.
IdUCommandEmailRemoveDeny
A request to deny the removal of an email address.
IdUCommandEmailRemovePermit
A request to complete an email address challenge.
IdUCommandExecutor
A command executor for public commands.
IdUCommandLogin
A request to log in.
IdUCommandPasswordUpdate
A request to change the user's password.
IdUCommandRealnameUpdate
A request to change the user's realname.
IdUCommandType<R extends IdUResponseType>
The type of commands in the User protocol.
IdUCommandUserSelf
A request to fetch the user's own profile.
IdUCompression
Functions to decompress responses.
IdUHandler1
The version 1 protocol handler.
IdUHandlerAbstract
The abstract base class for handlers.
IdUHandlerDisconnected
The initial "disconnected" protocol handler.
IdUHandlerFactoryType
The type of protocol handler factories.
IdUHandlers1
The factory of version 1 protocol handlers.
IdUHandlerType
A versioned protocol handler.
IdUMessageType
The type of messages in the User protocol.
IdUProtocolNegotiation
Functions to negotiate protocols.
IdUResponseBlame
A notion of whether the client is to blame for an error response, or the server.
IdUResponseEmailAddBegin
A response to `IdUCommandEmailAddBegin`.
IdUResponseEmailAddDeny
A response to `IdUCommandEmailAddDeny`.
IdUResponseEmailAddPermit
A response to `IdUCommandEmailAddPermit`.
IdUResponseEmailRemoveBegin
A response to `IdUCommandEmailRemoveBegin`.
IdUResponseEmailRemoveDeny
A response to `IdUCommandEmailRemoveDeny`.
IdUResponseEmailRemovePermit
A response to `IdUCommandEmailRemovePermit`.
IdUResponseError
An error response.
IdUResponseLogin
A response to `IdUCommandLogin`.
IdUResponseType
The type of responses in the User protocol.
IdUResponseUserSelf
A response to `IdUCommandUserSelf`.
IdUResponseUserUpdate
A response to various update commands.
IdUser
Information for a single user.
IdUserColumn
The user columns that can be used for ordering.
IdUserColumnOrdering
The ordering of a particular user column.
IdUserCreate
Information required to create a user.
IdUserDomain
The domain of a user (users are either users, or admins).
IdUserLoggedIn
A record of a user logging in.
IdUserLoginService
A service that handles the logic for user logins.
IdUserPasswordReset
A password reset operation.
IdUserPasswordResetService
The user password reset service.
IdUserPasswordResetServiceType
The user password reset service.
IdUserSearchByEmailParameters
The immutable parameters required to search users.
IdUserSearchParameters
The immutable parameters required to search users.
IdUserSummary
A summary of a user.
IdUStrings
The string resources.
IdUUUIDs
UUID functions.
IdUVContentTypes
Content types.
IdUVCSS
A CSS servlet.
IdUVEmailAdd
The page that displays the email addition form.
IdUVEmailAddRun
The page that executes the email addition.
IdUVEmailRemoveRun
The page that executes the email removal.
IdUVEmailVerification
Common email verification functions.
IdUVEmailVerificationDeny
The endpoint that allows for completing email verification challenges.
IdUVEmailVerificationPermit
The endpoint that allows for completing email verification challenges.
IdUVErrorPage
Functions to display error pages.
IdUVLogin
The page that displays the login form, or executes the login if a username and password is provided.
IdUVLogo
A logo servlet.
IdUVLogout
The page that logs out.
IdUVMain
The main user profile page.
IdUVMessage
Display a message logged to the user's (authenticated) session.
IdUVPasswordReset
The page that displays a password reset form.
IdUVPasswordResetConfirm
The page that checks a password reset token and prompts a user to enter a new password.
IdUVPasswordResetConfirmRun
The page that completes a password reset.
IdUVPasswordResetRun
The page that triggers sending a reset link.
IdUVPasswordUpdate
The page that displays a password update form.
IdUVPasswordUpdateRun
The page that executes a password update.
IdUVRealnameUpdate
The page that displays a real name update form.
IdUVRealnameUpdateRun
The page that executes a real name update.
IdUVServer
A user view server.
IdUVServletCoreAuthenticated
A core that executes the given core under authentication.
IdUVServletCoreMaintenanceAware
A core that executes the given core if the server is not closed for maintenance.
IdValidityException
An exception indicating that parameters given to a model type are invalid.
IdVerdantMessages
Service wrapper for Verdant messages.
IdVersion
Keys
A class modelling foreign key relationships and constraints of tables in the default schema.
LoginHistory
This class is generated by jOOQ.
LoginHistoryRecord
This class is generated by jOOQ.
Logs
Java class for anonymous complex type.
Mail
Java class for anonymous complex type.
MailAuthentication
Java class for anonymous complex type.
MailTransportType
The base type of mail transport configurations.
Metrics
Java class for anonymous complex type.
ObjectFactory
This object contains factory methods for each Java content interface and Java element interface generated in the com.io7m.idstore.server.service.configuration.jaxb package.
OpenTelemetry
Java class for anonymous complex type.
OpenTelemetryProtocol
Java class for OpenTelemetryProtocol.
PasswordExpiration
Java class for anonymous complex type.
ProtocolIdA
Protocol `com.io7m.idstore.protocol.admin.cb.IdA`.
ProtocolIdAType
Protocol `com.io7m.idstore.protocol.admin.cb.IdA`
ProtocolIdAv1Serializer
Protocol `com.io7m.idstore.protocol.admin.cb.IdA`, version `1`.
ProtocolIdAv1Type
Protocol `com.io7m.idstore.protocol.admin.cb.IdA`, version `1`.
ProtocolIdU
Protocol `com.io7m.idstore.protocol.user.cb.IdU`.
ProtocolIdUType
Protocol `com.io7m.idstore.protocol.user.cb.IdU`
ProtocolIdUv1Serializer
Protocol `com.io7m.idstore.protocol.user.cb.IdU`, version `1`.
ProtocolIdUv1Type
Protocol `com.io7m.idstore.protocol.user.cb.IdU`, version `1`.
RateLimiting
Java class for anonymous complex type.
SchemaVersion
This class is generated by jOOQ.
SchemaVersionRecord
This class is generated by jOOQ.
Sessions
Java class for anonymous complex type.
SMTPSType
Settings for communicating over SMTPS.
SMTPTLSType
Settings for communicating over SMTP_TLS.
SMTPType
Settings for communicating over SMTP without encryption.
Tables
Convenience access to all tables in the default schema.
Traces
Java class for anonymous complex type.
UserIds
This class is generated by jOOQ.
UserIdsRecord
This class is generated by jOOQ.
UserPasswordResets
This class is generated by jOOQ.
UserPasswordResetsRecord
This class is generated by jOOQ.
Users
This class is generated by jOOQ.
UsersRecord
This class is generated by jOOQ.