Interface HvlOAuthUserPasswordPolicyManager
- All Known Implementing Classes:
HvlOAuthUserPasswordPolicyManagerImpl
@Validated
public interface HvlOAuthUserPasswordPolicyManager
This manager provides query methods.
-
Method Summary
Modifier and TypeMethodDescriptionMethod user for providing active user password policy.Gets user password policy by uuid.boolean
isActiveByUuid
(@NotBlank @Size(min=36,max=36) String uuid) Is active strategy by uuid.tr.com.havelsan.javarch.data.commons.pageable.HvlPage<HvlOAuthUserPasswordPolicyModel>
queryPage
(@NotNull @Valid HvlOAuthUserPasswordPolicyQueryModel userPasswordPolicyQueryModel) Returns a page of user password strategy matching the query criteria.
-
Method Details
-
getByUuid
HvlOAuthUserPasswordPolicyModel getByUuid(@NotBlank @Size(min=36,max=36) @NotBlank @Size(min=36,max=36) String uuid) Gets user password policy by uuid.- Parameters:
uuid
- the uuid- Returns:
- the user password policy model
-
getActive
HvlOAuthUserPasswordPolicyModel getActive()Method user for providing active user password policy.- Returns:
- the active user password policy model
-
isActiveByUuid
Is active strategy by uuid.- Parameters:
uuid
- the uuid- Returns:
- the boolean
-
queryPage
tr.com.havelsan.javarch.data.commons.pageable.HvlPage<HvlOAuthUserPasswordPolicyModel> queryPage(@NotNull @Valid @NotNull @Valid HvlOAuthUserPasswordPolicyQueryModel userPasswordPolicyQueryModel) Returns a page of user password strategy matching the query criteria.- Parameters:
userPasswordPolicyQueryModel
- the user password policy query model- Returns:
- the page of user password policy model
-