Class HvlOAuthProxyPersistModel
java.lang.Object
tr.com.havelsan.javarch.dto.model.HvlSimpleModel<Long>
tr.com.havelsan.javarch.dto.model.HvlModel
tr.com.havelsan.javarch.oauth.jpa.data.common.module.proxy.model.HvlOAuthProxyModel
tr.com.havelsan.javarch.oauth.jpa.data.common.module.proxy.model.persist.HvlOAuthProxyPersistModel
- All Implemented Interfaces:
Serializable
,Comparable<tr.com.havelsan.javarch.dto.model.HvlSimpleModel>
,tr.com.havelsan.javarch.data.commons.structure.HvlModelStructure<Long>
- Direct Known Subclasses:
HvlOAuthProxyCopiablePersistModel
A data transfer object is used for proxy,proxy role persist operation.
- See Also:
-
Field Summary
Fields inherited from class tr.com.havelsan.javarch.oauth.jpa.data.common.module.proxy.model.HvlOAuthProxyModel
CRITICAL_AUTHORITY_ID_SET_FIELD_NAME, END_DATE_FIELD_NAME, PROFILE_GROUP_NAME_SET_FIELD_NAME, ROLE_ID_SET_FIELD_NAME, SOURCE_PROFILE_ID_FIELD_NAME, START_DATE_FIELD_NAME, TARGET_USER_ID_FIELD_NAME, TRUSTED_PROXY_ID_FIELD_NAME
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Gets critical authority id set.Gets role id set to add.Gets role id set to remove.int
hashCode()
void
setCriticalAuthorityIdSet
(Set<Long> criticalAuthorityIdSet) Sets critical authority id set.void
setRoleIdSetToAdd
(Set<Long> roleIdSetToAdd) Sets role id set to add.void
setRoleIdSetToRemove
(Set<Long> roleIdSetToRemove) Sets role id set to remove.Methods inherited from class tr.com.havelsan.javarch.oauth.jpa.data.common.module.proxy.model.HvlOAuthProxyModel
getDescription, getEndDate, getIntegrationCode, getName, getSourceProfileId, getSourceProfileUserUsername, getStartDate, getTargetUserId, getTargetUserUsername, getTrustedProxyId, setDescription, setEndDate, setIntegrationCode, setName, setSourceProfileId, setSourceProfileUserUsername, setStartDate, setTargetUserId, setTargetUserUsername, setTrustedProxyId
Methods inherited from class tr.com.havelsan.javarch.dto.model.HvlModel
getId, setId
Methods inherited from class tr.com.havelsan.javarch.dto.model.HvlSimpleModel
compareTo, getCreatedBy, getDateCreated, getDateUpdated, getDeleted, getDeletedDate, getUpdatedBy, getUuid, getVersion, setCreatedBy, setDateCreated, setDateUpdated, setDeleted, setDeletedDate, setUpdatedBy, setUuid, setVersion
-
Constructor Details
-
HvlOAuthProxyPersistModel
public HvlOAuthProxyPersistModel()
-
-
Method Details
-
getRoleIdSetToAdd
Gets role id set to add.- Returns:
- the role id set to add
-
setRoleIdSetToAdd
Sets role id set to add.- Parameters:
roleIdSetToAdd
- the role id set to add
-
getRoleIdSetToRemove
Gets role id set to remove.- Returns:
- the role id set to remove
-
setRoleIdSetToRemove
Sets role id set to remove.- Parameters:
roleIdSetToRemove
- the role id set to remove
-
getCriticalAuthorityIdSet
Gets critical authority id set.- Returns:
- the critical authority id set
-
setCriticalAuthorityIdSet
Sets critical authority id set.- Parameters:
criticalAuthorityIdSet
- the critical authority id set
-
equals
- Overrides:
equals
in classHvlOAuthProxyModel
-
hashCode
public int hashCode()- Overrides:
hashCode
in classHvlOAuthProxyModel
-