mirror of
https://github.com/jenkinsci/jenkins.git
synced 2026-10-26 19:15:09 +00:00
Fill in since annotations (#27057)
Co-authored-by: timja <21194782+timja@users.noreply.github.com>
This commit is contained in:
1 parent
2a2e1f8259
commit
45a78b5208
7 files changed
+8
-8
No files matched your search
@@ -35,7 +35,7 @@ import org.kohsuke.stapler.DataBoundConstructor;
|
||||
* Built-in {@link PasswordComplexityRule} that checks minimum length
|
||||
* and character type requirements.
|
||||
*
|
||||
* @since TODO
|
||||
* @since 2.572
|
||||
*/
|
||||
public class BasicPasswordComplexityRule extends PasswordComplexityRule {
|
||||
|
||||
|
||||
@@ -180,7 +180,7 @@ public class HudsonPrivateSecurityRealm extends AbstractPasswordBasedSecurityRea
|
||||
}
|
||||
|
||||
/**
|
||||
* @since TODO
|
||||
* @since 2.572
|
||||
*/
|
||||
@Restricted(NoExternalUse.class)
|
||||
public PasswordComplexityRule getPasswordComplexityRule() {
|
||||
@@ -188,7 +188,7 @@ public class HudsonPrivateSecurityRealm extends AbstractPasswordBasedSecurityRea
|
||||
}
|
||||
|
||||
/**
|
||||
* @since TODO
|
||||
* @since 2.572
|
||||
*/
|
||||
@DataBoundSetter
|
||||
public void setPasswordComplexityRule(PasswordComplexityRule passwordComplexityRule) {
|
||||
|
||||
@@ -32,7 +32,7 @@ import org.kohsuke.stapler.DataBoundConstructor;
|
||||
/**
|
||||
* A {@link PasswordComplexityRule} that accepts any password.
|
||||
*
|
||||
* @since TODO
|
||||
* @since 2.572
|
||||
*/
|
||||
public class NonePasswordComplexityRule extends PasswordComplexityRule {
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ package hudson.security;
|
||||
* Thrown by {@link PasswordComplexityRule#validate(String)} when a password
|
||||
* does not meet the configured complexity requirements.
|
||||
*
|
||||
* @since TODO
|
||||
* @since 2.572
|
||||
*/
|
||||
public class PasswordComplexityException extends Exception {
|
||||
public PasswordComplexityException(String message) {
|
||||
|
||||
@@ -39,7 +39,7 @@ import jenkins.model.Jenkins;
|
||||
* and password changes. Each implementation can have an optional {@code config.jelly}
|
||||
* to configure its validation rules.
|
||||
*
|
||||
* @since TODO
|
||||
* @since 2.572
|
||||
*/
|
||||
public abstract class PasswordComplexityRule implements Describable<PasswordComplexityRule>, ExtensionPoint {
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@ import hudson.model.Descriptor;
|
||||
/**
|
||||
* {@link Descriptor} for {@link PasswordComplexityRule}.
|
||||
*
|
||||
* @since TODO
|
||||
* @since 2.572
|
||||
*/
|
||||
public abstract class PasswordComplexityRuleDescriptor extends Descriptor<PasswordComplexityRule> {
|
||||
}
|
||||
@@ -46,7 +46,7 @@ import java.lang.annotation.Target;
|
||||
* @see <a href="https://www.jenkins.io/security/issue/SECURITY-3707/">SECURITY-3707</a>
|
||||
* @see <a href="https://jenkins.io/jep/200">JEP-200: Switch Remoting/XStream denylist to an allowlist</a>
|
||||
*
|
||||
* @since TODO
|
||||
* @since 2.572
|
||||
*/
|
||||
@Documented
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
|
||||
Reference in new issue
Block a user