Package com.io7m.idstore.protocol.admin.cb
@Export
@Version("1.0.0")
package com.io7m.idstore.protocol.admin.cb
Identity server (Admin Protocol v1 [Cedarbridge encoding])
-
ClassDescriptionAn administrator.A column to use for sorting admins.Order by admin ID.Order by admin id name.Order by admin realname.Order by admin creation time.Order by admin update time.A column ordering spec.An admin permission.A permission that allows for banning admins.A permission that allows for creating admins.A permission that allows for deleting admins.A permission that allows reading admins.A permission that allows updating admin credentials.A permission that allows an admin to update its own credentials.A permission that allows updating admin emails.A permission that allows an admin to update its own emails.A permission that allows updating admin permissions.A permission that allows an admin to update its own permissions.A permission that allows reading the audit log.A permission that allows for sending test mail.A permission that allows for changing the server's maintenance mode.A permission that allows for banning users.A permission that allows creating users.A permission that allows deleting users.A permission that allows reading users.A permission that allows updating user credentials.A permission that allows updating user emails.Search parameters for admins (by email).Search parameters for admins.An admin summary.An audit event.Search parameters for audit records.An account ban.Ban an admin.Remove a ban on an admin.Get a ban on an admin.Create an admin.Delete an admin.Add an email address to the given admin.Remove an email address from the given admin.Get the given admin.Get the admin with the given email address.Grant a permission to the given admin.Revoke a permission from the given admin.Start searching for admins.Start searching for admins (by email).Get the next page of admin search results.Get the previous page of admin search results.Get the next page of admin search results.Get the previous page of admin search results.A request to fetch the admin's own profile.A request to edit an admin's credentials.A request to update the admin's password expiration.Start searching/listing audit records.Get the next page of audit search results.Get the previous page of audit search results.A request to log in.Send a test email to a given address.Move the server to/from maintenance mode.Ban a user.Remove a ban on a user.Get a ban on a user.Create a user.Delete a user.Add an email address to the given user.Remove an email address from the given user.Get the given user.Get the user with the given email address.Get the given user's login history.Start searching for users.Start searching for users (by email).Get the next page of user search results.Get the previous page of user search results.Get the next page of user search results.Get the previous page of user search results.A request to fetch the user's own profile.A request to update the user's password expiration.A login record.IdA1Page<T extends com.io7m.cedarbridge.runtime.api.CBSerializableType>A page of results.Information for a hashed password.The possible behaviours for setting password expirations.Never expire, regardless of the server setting.Refresh the password to the server setting.Expire at the given time, regardless of the server setting.A response to IdA1CommandAdminBanCreate.A response to IdA1CommandAdminBanDelete.A response to IdA1CommandAdminBanGet.A response to IdA1CommandAdminCreate.A response to IdA1CommandAdminDelete.A response to IdA1CommandAdminGet.A response to IdA1CommandAdminSearchBegin.A response to IdA1CommandAdminSearchByEmailBegin.A response to IdA1CommandAdminSearchByEmailNext.A response to IdA1CommandAdminSearchByEmailPrevious.A response to IdA1CommandAdminSearchNext.A response to IdA1CommandAdminSearchPrevious.A response to IdA1CommandAdminSelf.A response to IdA1CommandAdminUpdateCredentials.A response to IdA1CommandAuditSearchBegin.A response to IdA1CommandAuditSearchNext.A response to IdA1CommandAuditSearchPrevious.A blame assignment.The client sent a bad response.Something went wrong on the server.An error response.A response to IdA1CommandLogin.A response to IdA1CommandMailTest.A response to IdA1CommandMaintenanceModeSet.A response to IdA1CommandUserBanCreate.A response to IdA1CommandUserBanDelete.A response to IdA1CommandUserBanGet.A response to IdA1CommandUserCreate.A response to IdA1CommandUserDelete.A response to IdA1CommandUserGet.A response to IdA1CommandUserLoginHistory.A response to IdA1CommandUserSearchBegin.A response to IdA1CommandUserSearchByEmailBegin.A response to IdA1CommandUserSearchByEmailNext.A response to IdA1CommandUserSearchByEmailPrevious.A response to IdA1CommandUserSearchNext.A response to IdA1CommandUserSearchPrevious.A response to IdA1CommandUserUpdateCredentials.A UTC time range.A UTC timestamp value.A user.A column to use for sorting users.Order by user ID.Order by user id name.Order by user realname.Order by user creation time.Order by user update time.A column ordering spec.Search parameters for users (by email).Search parameters for users.A user summary.The protocol messages for Admin v1 Cedarbridge.Functions to translate between the core command set and the Admin v1 Cedarbridge encoding command set.Protocol
com.io7m.idstore.protocol.admin.cb.IdA
.Protocolcom.io7m.idstore.protocol.admin.cb.IdA
Protocolcom.io7m.idstore.protocol.admin.cb.IdA
, version1
.Protocolcom.io7m.idstore.protocol.admin.cb.IdA
, version1
.