sdk/users.scailo.pb library

Classes

User
Represents a full User within the system.
USER_SORT_KEY
Enumeration of fields available for sorting user search results.
USER_TYPE
Enum defining the primary account classifications and systemic access types for users on the platform.
UserPrimaryInfo
Micro-structure utilized strictly for internal authentication, identity verification, and cryptographic evaluation. This message isolates sensitive credential states, role matrices, Multi-Factor Authentication (MFA) secrets, and critical baseline attributes required to securely issue session tokens.
UsersList
Container message for a collection of User records.
UsersServiceCountReq
Target filter request for counting user records matching specific logical criteria. This message encapsulates lifecycle status filters, timestamp ranges, workflow markers, and entity references to determine the total size of a targeted dataset.
UsersServiceCreateRequest
Request message for creating a new user record.
UsersServiceFilterReq
Advanced filter request for searching and paginating users using multiple logical criteria. This message encapsulates pagination controls, sorting keys, lifecycle status filters, timestamp ranges, and entity references.
UsersServicePaginationReq
Pagination request for retrieving slices of User records.
UsersServicePaginationResponse
Response message for paginated queries, including total counts for UI elements.
UsersServicePasswordResetReq
Request message used to safely initiate an asynchronous user password recovery and reset sequence via email.
UsersServiceRegisterMobileDeviceRequest
Request message for registering an authenticated user's mobile device endpoint. This structure maps pushing target tokens, hardware operating systems, and user profiles to handle automated system routing for high-volume push alerts.
UsersServiceSearchAllReq
Broad-spectrum search and lookup request for locating and paginating users via text matching. This message encapsulates full-text query parameters, pagination controls, sorting keys, lifecycle status constraints, and other core references.
UsersServiceUpdateRequest
Request message for updating an existing User record. Only applicable for records in DRAFT or REVISION states. This message allows for modifying the code, name, role ID, mobile role ID, email, work email, phone, birthday, joining date, address, city, state, country, pin code, blood group, shift group ID, attendance uom ID, department ID, payroll group ID, payroll tax group ID, payroll currency ID, basic pay amount, basic pay uom ID and other custom form fields of an established User.

Extensions

GeneratedMessageGenericExtensions on T
Extensions on GeneratedMessages.