com.evolveum.midpoint.xml.ns._public.common.common_2a
Class PasswordLifeTimeType

java.lang.Object
  extended by com.evolveum.midpoint.xml.ns._public.common.common_2a.PasswordLifeTimeType
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode

public class PasswordLifeTimeType
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode

Java class for PasswordLifeTimeType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="PasswordLifeTimeType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="expiration" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="warnBeforeExpiration" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}int">
               <minInclusive value="0"/>
             </restriction>
           </simpleType>
         </element>
         <element name="lockAfterExpiration" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}int">
               <minInclusive value="0"/>
             </restriction>
           </simpleType>
         </element>
         <element name="minPasswordAge" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="passwordHistoryLength" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
static javax.xml.namespace.QName COMPLEX_TYPE
           
protected  java.lang.Integer expiration
           
static javax.xml.namespace.QName F_EXPIRATION
           
static javax.xml.namespace.QName F_LOCK_AFTER_EXPIRATION
           
static javax.xml.namespace.QName F_MIN_PASSWORD_AGE
           
static javax.xml.namespace.QName F_PASSWORD_HISTORY_LENGTH
           
static javax.xml.namespace.QName F_WARN_BEFORE_EXPIRATION
           
protected  java.lang.Integer lockAfterExpiration
           
protected  java.lang.Integer minPasswordAge
           
protected  java.lang.Integer passwordHistoryLength
           
protected  java.lang.Integer warnBeforeExpiration
           
 
Constructor Summary
PasswordLifeTimeType()
          Creates a new PasswordLifeTimeType instance.
PasswordLifeTimeType(PasswordLifeTimeType o)
          Creates a new PasswordLifeTimeType instance by deeply copying a given PasswordLifeTimeType instance.
 
Method Summary
 PasswordLifeTimeType clone()
          Creates and returns a deep copy of this object.
 boolean equals(java.lang.Object object)
           
 boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, java.lang.Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
           
 java.lang.Integer getExpiration()
          Gets the value of the expiration property.
 java.lang.Integer getLockAfterExpiration()
          Gets the value of the lockAfterExpiration property.
 java.lang.Integer getMinPasswordAge()
          Gets the value of the minPasswordAge property.
 java.lang.Integer getPasswordHistoryLength()
          Gets the value of the passwordHistoryLength property.
 java.lang.Integer getWarnBeforeExpiration()
          Gets the value of the warnBeforeExpiration property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 void setExpiration(java.lang.Integer value)
          Sets the value of the expiration property.
 void setLockAfterExpiration(java.lang.Integer value)
          Sets the value of the lockAfterExpiration property.
 void setMinPasswordAge(java.lang.Integer value)
          Sets the value of the minPasswordAge property.
 void setPasswordHistoryLength(java.lang.Integer value)
          Sets the value of the passwordHistoryLength property.
 void setWarnBeforeExpiration(java.lang.Integer value)
          Sets the value of the warnBeforeExpiration property.
 java.lang.String toString()
          Generates a String representation of the contents of this type.
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

expiration

protected java.lang.Integer expiration

warnBeforeExpiration

protected java.lang.Integer warnBeforeExpiration

lockAfterExpiration

protected java.lang.Integer lockAfterExpiration

minPasswordAge

protected java.lang.Integer minPasswordAge

passwordHistoryLength

protected java.lang.Integer passwordHistoryLength

COMPLEX_TYPE

public static final javax.xml.namespace.QName COMPLEX_TYPE

F_EXPIRATION

public static final javax.xml.namespace.QName F_EXPIRATION

F_WARN_BEFORE_EXPIRATION

public static final javax.xml.namespace.QName F_WARN_BEFORE_EXPIRATION

F_LOCK_AFTER_EXPIRATION

public static final javax.xml.namespace.QName F_LOCK_AFTER_EXPIRATION

F_MIN_PASSWORD_AGE

public static final javax.xml.namespace.QName F_MIN_PASSWORD_AGE

F_PASSWORD_HISTORY_LENGTH

public static final javax.xml.namespace.QName F_PASSWORD_HISTORY_LENGTH
Constructor Detail

PasswordLifeTimeType

public PasswordLifeTimeType()
Creates a new PasswordLifeTimeType instance.


PasswordLifeTimeType

public PasswordLifeTimeType(PasswordLifeTimeType o)
Creates a new PasswordLifeTimeType instance by deeply copying a given PasswordLifeTimeType instance.

Parameters:
o - The instance to copy.
Throws:
java.lang.NullPointerException - if o is null.
Method Detail

getExpiration

public java.lang.Integer getExpiration()
Gets the value of the expiration property.

Returns:
possible object is Integer

setExpiration

public void setExpiration(java.lang.Integer value)
Sets the value of the expiration property.

Parameters:
value - allowed object is Integer

getWarnBeforeExpiration

public java.lang.Integer getWarnBeforeExpiration()
Gets the value of the warnBeforeExpiration property.

Returns:
possible object is Integer

setWarnBeforeExpiration

public void setWarnBeforeExpiration(java.lang.Integer value)
Sets the value of the warnBeforeExpiration property.

Parameters:
value - allowed object is Integer

getLockAfterExpiration

public java.lang.Integer getLockAfterExpiration()
Gets the value of the lockAfterExpiration property.

Returns:
possible object is Integer

setLockAfterExpiration

public void setLockAfterExpiration(java.lang.Integer value)
Sets the value of the lockAfterExpiration property.

Parameters:
value - allowed object is Integer

getMinPasswordAge

public java.lang.Integer getMinPasswordAge()
Gets the value of the minPasswordAge property.

Returns:
possible object is Integer

setMinPasswordAge

public void setMinPasswordAge(java.lang.Integer value)
Sets the value of the minPasswordAge property.

Parameters:
value - allowed object is Integer

getPasswordHistoryLength

public java.lang.Integer getPasswordHistoryLength()
Gets the value of the passwordHistoryLength property.

Returns:
possible object is Integer

setPasswordHistoryLength

public void setPasswordHistoryLength(java.lang.Integer value)
Sets the value of the passwordHistoryLength property.

Parameters:
value - allowed object is Integer

toString

public java.lang.String toString()
Generates a String representation of the contents of this type. This is an extension method, produced by the 'ts' xjc plugin

Overrides:
toString in class java.lang.Object

hashCode

public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                    org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                      java.lang.Object object,
                      org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals

equals

public boolean equals(java.lang.Object object)
Overrides:
equals in class java.lang.Object

clone

public PasswordLifeTimeType clone()
Creates and returns a deep copy of this object.

Overrides:
clone in class java.lang.Object
Returns:
A deep copy of this object.


Copyright © 2012 evolveum. All Rights Reserved.