Record Class IdA1Admin

java.lang.Object
java.lang.Record
com.io7m.idstore.protocol.admin.cb.IdA1Admin
Record Components:
fieldId - The admin ID.
fieldIdName - The admin ID name.
fieldRealName - The admin real name.
fieldEmails - The admin emails.
fieldTimeCreated - The time the admin was created.
fieldTimeUpdated - The time the admin was last updated.
fieldPassword - The hashed admin password.
fieldPermissions - The admin permissions.
All Implemented Interfaces:
com.io7m.cedarbridge.runtime.api.CBSerializableType

public record IdA1Admin(com.io7m.cedarbridge.runtime.api.CBUUID fieldId, com.io7m.cedarbridge.runtime.api.CBString fieldIdName, com.io7m.cedarbridge.runtime.api.CBString fieldRealName, com.io7m.cedarbridge.runtime.api.CBList<com.io7m.cedarbridge.runtime.api.CBString> fieldEmails, IdA1TimestampUTC fieldTimeCreated, IdA1TimestampUTC fieldTimeUpdated, IdA1Password fieldPassword, com.io7m.cedarbridge.runtime.api.CBList<IdA1AdminPermission> fieldPermissions) extends Record implements com.io7m.cedarbridge.runtime.api.CBSerializableType
An administrator.