Class UsersRequiredProps#
Defined in File Configuration.h
Inheritance Relationships#
Base Type#
public xbe::sdk::Object(Class Object)
Class Documentation#
-
class UsersRequiredProps : public xbe::sdk::Object#
Describes the required properties of User accounts.
Public Functions
-
inline UsersRequiredProps()#
-
inline UsersRequiredProps(const UsersRequiredProps &value)#
-
inline UsersRequiredProps(UsersRequiredProps &&value)#
-
inline virtual ~UsersRequiredProps()#
-
std::variant<bool, utility::string_t> IsBirthdate() const#
Is true if the Birthdate property is required. Alternatively can be a regular expression used to validate the value.
-
std::variant<bool, utility::string_t> IsEmail() const#
Is true if the Email property is required. Alternatively can be a regular expression used to validate the value.
-
std::variant<bool, utility::string_t> IsGivenName() const#
Is true if the GivenName property is required. Alternatively can be a regular expression used to validate the value.
-
std::variant<bool, utility::string_t> IsFamilyName() const#
Is true if the FamilyName property is required. Alternatively can be a regular expression used to validate the value.
-
std::variant<bool, utility::string_t> IsLocale() const#
Is true if the Locale property is required. Alternatively can be a regular expression used to validate the value.
-
std::variant<bool, utility::string_t> IsPhone() const#
Is true if the Phone property is required. Alternatively can be a regular expression used to validate the value.
Public Static Functions
-
static inline const char *ClassName()#
Returns the fully qualified name of the class.
-
inline UsersRequiredProps()#