Class PasswordComplexityRule

java.lang.Object
jenkins.security.PasswordComplexityRule
All Implemented Interfaces:
ExtensionPoint, Describable<PasswordComplexityRule>
Direct Known Subclasses:
BasicPasswordComplexityRule, NonePasswordComplexityRule

public abstract class PasswordComplexityRule extends Object implements Describable<PasswordComplexityRule>, ExtensionPoint
Extension point for password complexity validation in HudsonPrivateSecurityRealm.

Implementations define rules that passwords must satisfy during user registration and password changes. Each implementation can have an optional config.jelly to configure its validation rules.

Since:
2.572 (moved from hudson.security to jenkins.security in 2.TODO)