Record Class IdA1CommandAdminCreate

java.lang.Object
java.lang.Record
com.io7m.idstore.protocol.admin.cb.IdA1CommandAdminCreate
Record Components:
fieldAdminId - The admin.
fieldIdName - The admin ID name.
fieldRealName - The admin real name.
fieldEmail - The admin email.
fieldPassword - The admin password.
fieldPermissions - The set of permissions.
All Implemented Interfaces:
com.io7m.cedarbridge.runtime.api.CBProtocolMessageType, com.io7m.cedarbridge.runtime.api.CBSerializableType, ProtocolIdAType, ProtocolIdAv1Type

public record IdA1CommandAdminCreate(com.io7m.cedarbridge.runtime.api.CBOptionType<com.io7m.cedarbridge.runtime.api.CBUUID> fieldAdminId, com.io7m.cedarbridge.runtime.api.CBString fieldIdName, com.io7m.cedarbridge.runtime.api.CBString fieldRealName, com.io7m.cedarbridge.runtime.api.CBString fieldEmail, IdA1Password fieldPassword, com.io7m.cedarbridge.runtime.api.CBList<IdA1AdminPermission> fieldPermissions) extends Record implements com.io7m.cedarbridge.runtime.api.CBSerializableType, ProtocolIdAv1Type
Create an admin.