Class PasswordLifeTimeType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.PasswordLifeTimeType
-
- All Implemented Interfaces:
PlainStructured
,JaxbVisitable
,Serializable
,Cloneable
public class PasswordLifeTimeType extends com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured
PlainStructured.WithoutStrategy
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
protected Integer
expiration
static ItemName
F_EXPIRATION
static ItemName
F_MIN_PASSWORD_AGE
static ItemName
F_PASSWORD_HISTORY_LENGTH
protected Integer
minPasswordAge
protected Integer
passwordHistoryLength
-
Constructor Summary
Constructors Constructor Description PasswordLifeTimeType()
PasswordLifeTimeType(PasswordLifeTimeType other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
PasswordLifeTimeType
clone()
boolean
equals(Object other, StructuredEqualsStrategy strategy)
PasswordLifeTimeType
expiration(Integer value)
Integer
getExpiration()
Integer
getMinPasswordAge()
Integer
getPasswordHistoryLength()
int
hashCode(StructuredHashCodeStrategy strategy)
PasswordLifeTimeType
minPasswordAge(Integer value)
PasswordLifeTimeType
passwordHistoryLength(Integer value)
void
setExpiration(Integer value)
void
setMinPasswordAge(Integer value)
void
setPasswordHistoryLength(Integer value)
-
-
-
Field Detail
-
expiration
protected Integer expiration
-
minPasswordAge
protected Integer minPasswordAge
-
passwordHistoryLength
protected Integer passwordHistoryLength
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_EXPIRATION
public static final ItemName F_EXPIRATION
-
F_MIN_PASSWORD_AGE
public static final ItemName F_MIN_PASSWORD_AGE
-
F_PASSWORD_HISTORY_LENGTH
public static final ItemName F_PASSWORD_HISTORY_LENGTH
-
-
Constructor Detail
-
PasswordLifeTimeType
public PasswordLifeTimeType()
-
PasswordLifeTimeType
public PasswordLifeTimeType(PasswordLifeTimeType other)
-
-
Method Detail
-
getExpiration
public Integer getExpiration()
-
setExpiration
public void setExpiration(Integer value)
-
getMinPasswordAge
public Integer getMinPasswordAge()
-
setMinPasswordAge
public void setMinPasswordAge(Integer value)
-
getPasswordHistoryLength
public Integer getPasswordHistoryLength()
-
setPasswordHistoryLength
public void setPasswordHistoryLength(Integer value)
-
hashCode
public int hashCode(StructuredHashCodeStrategy strategy)
- Specified by:
hashCode
in interfacePlainStructured
- Overrides:
hashCode
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
equals
public boolean equals(Object other, StructuredEqualsStrategy strategy)
- Specified by:
equals
in interfacePlainStructured
- Overrides:
equals
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
expiration
public PasswordLifeTimeType expiration(Integer value)
-
minPasswordAge
public PasswordLifeTimeType minPasswordAge(Integer value)
-
passwordHistoryLength
public PasswordLifeTimeType passwordHistoryLength(Integer value)
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
- Overrides:
accept
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
clone
public PasswordLifeTimeType clone()
- Specified by:
clone
in interfacePlainStructured
- Specified by:
clone
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
-