Class HaveIBeenPwnedPasswordRule
- java.lang.Object
-
- org.apache.syncope.core.spring.policy.HaveIBeenPwnedPasswordRule
-
- All Implemented Interfaces:
PasswordRule
public class HaveIBeenPwnedPasswordRule extends Object implements PasswordRule
-
-
Constructor Summary
Constructors Constructor Description HaveIBeenPwnedPasswordRule()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidenforce(String clearPassword)voidenforce(String username, String clearPassword)voidenforce(LinkedAccount account)voidenforce(User user, String clearPassword)HaveIBeenPwnedPasswordRuleConfgetConf()voidsetConf(PasswordRuleConf conf)
-
-
-
Field Detail
-
LOG
protected static final Logger LOG
-
-
Method Detail
-
getConf
public HaveIBeenPwnedPasswordRuleConf getConf()
- Specified by:
getConfin interfacePasswordRule
-
setConf
public void setConf(PasswordRuleConf conf)
- Specified by:
setConfin interfacePasswordRule
-
enforce
protected void enforce(String clearPassword)
-
enforce
public void enforce(String username, String clearPassword)
- Specified by:
enforcein interfacePasswordRule
-
enforce
@Transactional(readOnly=true) public void enforce(User user, String clearPassword)
- Specified by:
enforcein interfacePasswordRule
-
enforce
@Transactional(readOnly=true) public void enforce(LinkedAccount account)
- Specified by:
enforcein interfacePasswordRule
-
-