Class HvlAuthzPasswordRestrictionServiceImpl
java.lang.Object
tr.com.havelsan.javarch.oauth.authz.starter.module.user.logic.HvlAuthzPasswordRestrictionServiceImpl
- All Implemented Interfaces:
HvlAuthzPasswordRestrictionService
@Service
public class HvlAuthzPasswordRestrictionServiceImpl
extends Object
implements HvlAuthzPasswordRestrictionService
The class which implements
HvlAuthzPasswordRestrictionService
-
Constructor Summary
ConstructorDescriptionHvlAuthzPasswordRestrictionServiceImpl
(HvlOAuthPasswordRestrictionManager passwordRestrictionManager, HvlOAuthPasswordRestrictionOperationalManager passwordRestrictionOperationalManager) Instantiates a new Hvl authz password restriction service. -
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteByUuid
(String uuid) Delete password restriction by uuid.Gets password restriction data according to uuid parameter.queryList
(HvlOAuthPasswordRestrictionQueryModel passwordRestrictionQueryModel) Returns a list of password restriction matching the query criteria.tr.com.havelsan.javarch.data.commons.pageable.HvlPage
<HvlOAuthPasswordRestrictionModel> queryPage
(HvlOAuthPasswordRestrictionQueryModel passwordRestrictionQueryModel) Returns a page of password restriction matching the query criteria.save
(HvlOAuthPasswordRestrictionModel passwordRestrictionModel) Save password restriction.update
(HvlOAuthPasswordRestrictionModel passwordRestrictionModel) Update password restriction.
-
Constructor Details
-
HvlAuthzPasswordRestrictionServiceImpl
public HvlAuthzPasswordRestrictionServiceImpl(HvlOAuthPasswordRestrictionManager passwordRestrictionManager, HvlOAuthPasswordRestrictionOperationalManager passwordRestrictionOperationalManager) Instantiates a new Hvl authz password restriction service.- Parameters:
passwordRestrictionManager
- the password restriction managerpasswordRestrictionOperationalManager
- the password restriction operational manager
-
-
Method Details
-
save
public HvlOAuthPasswordRestrictionModel save(HvlOAuthPasswordRestrictionModel passwordRestrictionModel) Save password restriction.- Specified by:
save
in interfaceHvlAuthzPasswordRestrictionService
- Parameters:
passwordRestrictionModel
- the password restriction model- Returns:
- the password restriction model
-
update
public HvlOAuthPasswordRestrictionModel update(HvlOAuthPasswordRestrictionModel passwordRestrictionModel) Update password restriction.- Specified by:
update
in interfaceHvlAuthzPasswordRestrictionService
- Parameters:
passwordRestrictionModel
- the password restriction model- Returns:
- the password restriction model
-
deleteByUuid
Delete password restriction by uuid.- Specified by:
deleteByUuid
in interfaceHvlAuthzPasswordRestrictionService
- Parameters:
uuid
- the uuid
-
getByUuid
Gets password restriction data according to uuid parameter.- Specified by:
getByUuid
in interfaceHvlAuthzPasswordRestrictionService
- Parameters:
uuid
- the uuid- Returns:
- the password restriction model
-
queryList
public List<HvlOAuthPasswordRestrictionModel> queryList(HvlOAuthPasswordRestrictionQueryModel passwordRestrictionQueryModel) Returns a list of password restriction matching the query criteria.- Specified by:
queryList
in interfaceHvlAuthzPasswordRestrictionService
- Parameters:
passwordRestrictionQueryModel
- the password restriction query model- Returns:
- the list of password restriction model
-
queryPage
public tr.com.havelsan.javarch.data.commons.pageable.HvlPage<HvlOAuthPasswordRestrictionModel> queryPage(HvlOAuthPasswordRestrictionQueryModel passwordRestrictionQueryModel) Returns a page of password restriction matching the query criteria.- Specified by:
queryPage
in interfaceHvlAuthzPasswordRestrictionService
- Parameters:
passwordRestrictionQueryModel
- the password restriction query model- Returns:
- the page of password restriction model
-