com.evolveum.midpoint.xml.ns._public.model.password_1
Class PasswordChangeRequestType

java.lang.Object
  extended by com.evolveum.midpoint.xml.ns._public.model.password_1.PasswordChangeRequestType
All Implemented Interfaces:
java.io.Serializable

public class PasswordChangeRequestType
extends java.lang.Object
implements java.io.Serializable

Java class for PasswordChangeRequestType complex type.

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

 <complexType name="PasswordChangeRequestType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="user" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-1.xsd}ObjectReferenceType"/>
         <element name="newPassword" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
         <element name="target" type="{http://midpoint.evolveum.com/xml/ns/public/model/password-1.wsdl}TargetAccountType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  org.w3c.dom.Element newPassword
           
protected  java.util.List<TargetAccountType> target
           
protected  ObjectReferenceType user
           
 
Constructor Summary
PasswordChangeRequestType()
           
 
Method Summary
 org.w3c.dom.Element getNewPassword()
          Gets the value of the newPassword property.
 java.util.List<TargetAccountType> getTarget()
          Gets the value of the target property.
 ObjectReferenceType getUser()
          Gets the value of the user property.
 void setNewPassword(org.w3c.dom.Element value)
          Sets the value of the newPassword property.
 void setUser(ObjectReferenceType value)
          Sets the value of the user property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

user

protected ObjectReferenceType user

newPassword

protected org.w3c.dom.Element newPassword

target

protected java.util.List<TargetAccountType> target
Constructor Detail

PasswordChangeRequestType

public PasswordChangeRequestType()
Method Detail

getUser

public ObjectReferenceType getUser()
Gets the value of the user property.

Returns:
possible object is ObjectReferenceType

setUser

public void setUser(ObjectReferenceType value)
Sets the value of the user property.

Parameters:
value - allowed object is ObjectReferenceType

getNewPassword

public org.w3c.dom.Element getNewPassword()
Gets the value of the newPassword property.

Returns:
possible object is Element

setNewPassword

public void setNewPassword(org.w3c.dom.Element value)
Sets the value of the newPassword property.

Parameters:
value - allowed object is Element

getTarget

public java.util.List<TargetAccountType> getTarget()
Gets the value of the target property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the target property.

For example, to add a new item, do as follows:

    getTarget().add(newItem);
 

Objects of the following type(s) are allowed in the list TargetAccountType



Copyright © 2011 evolveum. All Rights Reserved.