Class MaskPasswordsBuildWrapper.VarPasswordPair
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<MaskPasswordsBuildWrapper.VarPasswordPair>
-
- com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper.VarPasswordPair
-
- All Implemented Interfaces:
Describable<MaskPasswordsBuildWrapper.VarPasswordPair>
,Cloneable
- Enclosing class:
- MaskPasswordsBuildWrapper
public static class MaskPasswordsBuildWrapper.VarPasswordPair extends AbstractDescribableImpl<MaskPasswordsBuildWrapper.VarPasswordPair> implements Cloneable
Represents name/password entries defined by users in their jobs. Equality and hashcode are based onvar
only, notpassword
. If the class gets extended, aclone()
method must be implemented withoutsuper.clone()
calls.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MaskPasswordsBuildWrapper.VarPasswordPair.DescriptorImpl
-
Constructor Summary
Constructors Constructor Description VarPasswordPair(String var, Secret password)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
clone()
boolean
equals(Object obj)
Secret
getPassword()
String
getPlainTextPassword()
String
getVar()
int
hashCode()
-
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
-