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 admins.A permission that allows an admin to update itself.A permission that allows reading the audit log.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 users.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 fetch the admin's own profile.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.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 login record.IdA1Page<T extends com.io7m.cedarbridge.runtime.api.CBSerializableType>A page of results.Information for a hashed password.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 IdA1CommandAdminUpdate.A response to IdA1CommandAuditSearchBegin.A response to IdA1CommandAuditSearchNext.A response to IdA1CommandAuditSearchPrevious.An error response.A response to IdA1CommandLogin.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 IdA1CommandUserUpdate.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.IdA1.Protocolcom.io7m.idstore.protocol.admin.cb.IdA1Protocolcom.io7m.idstore.protocol.admin.cb.IdA1, version1.Protocolcom.io7m.idstore.protocol.admin.cb.IdA1, version1.