Class PasswordPolicyUpperCaseRuleImpl

    • Constructor Detail

      • PasswordPolicyUpperCaseRuleImpl

        public PasswordPolicyUpperCaseRuleImpl​(int minUpperCase)
    • Method Detail

      • getPlaceholder

        public String getPlaceholder()
        Description copied from interface: PasswordPolicyRule
        Placeholder string that can be used to display a description of this rule. The actual description text must be managed on the calling side.
        Specified by:
        getPlaceholder in interface PasswordPolicyRule
        Returns:
        the placeholder for the description text.
      • execute

        public boolean execute​(String password)
        Description copied from interface: PasswordPolicyRule
        Checks the given password against this rule.

        Heads-up: The return value is not respected when PasswordPolicyRule.execute(String, User) is implemented.

        Specified by:
        execute in interface PasswordPolicyRule
        Parameters:
        password - which is checked against a password policy
        Returns:
        true if the given password matches this rule. false if the given password is not compliant with this rule.