Class HvlOAuthUserInfoDataModel
java.lang.Object
tr.com.havelsan.javarch.oauth.jpa.data.common.module.support.acquired.model.composite.HvlOAuthUserInfoDataModel
- All Implemented Interfaces:
Serializable
A data transfer object is used for user info operations.
- See Also:
-
Constructor Summary
ConstructorDescriptionHvlOAuthUserInfoDataModel
(String username, List<HvlOAuthAcquiredUserDetailDataModel> userDetailInfoDataModelList, List<HvlOAuthAcquiredProfileDataModel> profileInfoDataModelList, List<HvlOAuthAcquiredProfileDetailDataModel> profileDetailInfoDataModelList, List<HvlOAuthAcquiredProfileGroupDataModel> profileGroupInfoDataModelList, List<HvlOAuthAcquiredRoleDataModel> roleInfoDataModelList, List<HvlOAuthAcquiredRoleGroupDataModel> roleGroupInfoDataModelList) Instantiates a new HvlOAuthUserInfoDataModel. -
Method Summary
Modifier and TypeMethodDescriptionGets profile detail info data model list.Gets profile group info data model list.Gets profile info data model list.Gets role group info data model list.Gets role info data model list.Gets user detail info data model list.Gets username.
-
Constructor Details
-
HvlOAuthUserInfoDataModel
public HvlOAuthUserInfoDataModel(String username, List<HvlOAuthAcquiredUserDetailDataModel> userDetailInfoDataModelList, List<HvlOAuthAcquiredProfileDataModel> profileInfoDataModelList, List<HvlOAuthAcquiredProfileDetailDataModel> profileDetailInfoDataModelList, List<HvlOAuthAcquiredProfileGroupDataModel> profileGroupInfoDataModelList, List<HvlOAuthAcquiredRoleDataModel> roleInfoDataModelList, List<HvlOAuthAcquiredRoleGroupDataModel> roleGroupInfoDataModelList) Instantiates a new HvlOAuthUserInfoDataModel.- Parameters:
username
- the usernameuserDetailInfoDataModelList
- the user detail info data model listprofileInfoDataModelList
- the profile info data model listprofileDetailInfoDataModelList
- the profile detail info data model listprofileGroupInfoDataModelList
- the profile group info data model listroleInfoDataModelList
- the role info data model listroleGroupInfoDataModelList
- the role group info data model list
-
-
Method Details
-
getUsername
Gets username.- Returns:
- the username
-
getUserDetailInfoDataModelList
Gets user detail info data model list.- Returns:
- the user detail info data model list
-
getProfileInfoDataModelList
Gets profile info data model list.- Returns:
- the profile info data model list
-
getProfileGroupInfoDataModelList
Gets profile group info data model list.- Returns:
- the profile group info data model list
-
getProfileDetailInfoDataModelList
Gets profile detail info data model list.- Returns:
- the profile detail info data model list
-
getRoleInfoDataModelList
Gets role info data model list.- Returns:
- the role info data model list
-
getRoleGroupInfoDataModelList
Gets role group info data model list.- Returns:
- the role group info data model list
-