Class LocalRegistrationActorDTO
java.lang.Object
de.gustavblass.fsu.fmi.roombooking.dto.ActorCreatedByAdminDTO
de.gustavblass.fsu.fmi.roombooking.dto.LocalActorCreatedByAdminDTO
de.gustavblass.fsu.fmi.roombooking.dto.LocalRegistrationActorDTO
Represents an end-user's sign-up request. The
ActorCreatedByAdminDTO.role must/will always be ActorRole.UNKNOWN, and the account is
disabled by default.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate @AssertTrue BooleanWhether the end user agrees to the privacy policy.private @AssertTrue BooleanWhether the end user agrees to the terms of use.Fields inherited from class ActorCreatedByAdminDTO
MINIMUM_NAME_LENGTH, NAME_PATTERN, USER_NAME_MAXIMUM_LENGTH, USER_NAME_MINIMUM_LENGTH, USER_NAME_PATTERN -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NonNull Boolean@NonNull ActorRolegetRole()voidsetEnabled(boolean ignored) SetsActorCreatedByAdminDTO.enabledto false.voidSets theActorCreatedByAdminDTO.roletoActorRole.UNKNOWN.Methods inherited from class LocalActorCreatedByAdminDTO
clearCredentialsMethods inherited from class ActorCreatedByAdminDTO
clear
-
Field Details
-
acceptedPrivacyPolicy
Whether the end user agrees to the privacy policy. -
acceptedTermsOfUse
Whether the end user agrees to the terms of use.
-
-
Constructor Details
-
LocalRegistrationActorDTO
public LocalRegistrationActorDTO()Constructs a newLocalRegistrationActorDTO. Sets theActorCreatedByAdminDTO.roletoActorRole.UNKNOWNandActorCreatedByAdminDTO.enabledto false.
-
-
Method Details
-
getRole
- Returns:
- Always
ActorRole.UNKNOWN
-
getEnabled
- Returns:
- false
-
setRole
Sets theActorCreatedByAdminDTO.roletoActorRole.UNKNOWN.- Parameters:
ignored- Has no effect.
-
setEnabled
public void setEnabled(boolean ignored) SetsActorCreatedByAdminDTO.enabledto false.- Parameters:
ignored- Has no effect.
-