public class BsiPasswordPolicyServiceImpl extends java.lang.Object implements BsiPasswordPolicyService, ReloadConfigNotificationHook
Constructor and Description |
---|
BsiPasswordPolicyServiceImpl(UserPropertiesService userPropertiesService,
<any> policyProvider,
EventBus eventBus) |
Modifier and Type | Method and Description |
---|---|
BsiPasswordPolicy |
getPolicy() |
BsiPasswordPolicyUserMetadata |
getUserMetadata(User user) |
boolean |
isActive() |
void |
reloadConfig() |
void |
reloadConfig(java.lang.String identifier) |
void |
updateUserMetadata(User user,
BsiPasswordPolicyUserMetadata userMetadata) |
public BsiPasswordPolicyServiceImpl(UserPropertiesService userPropertiesService, <any> policyProvider, EventBus eventBus)
public BsiPasswordPolicyUserMetadata getUserMetadata(User user)
getUserMetadata
in interface BsiPasswordPolicyService
public void updateUserMetadata(User user, BsiPasswordPolicyUserMetadata userMetadata)
updateUserMetadata
in interface BsiPasswordPolicyService
public boolean isActive()
isActive
in interface BsiPasswordPolicyService
public BsiPasswordPolicy getPolicy()
getPolicy
in interface BsiPasswordPolicyService
public void reloadConfig()
reloadConfig
in interface ReloadConfigNotificationHook
public void reloadConfig(java.lang.String identifier)
reloadConfig
in interface ReloadConfigNotificationHook