public class

SystemUserDataType

extends Object
java.lang.Object
   ↳ workday.com.bsvc.SystemUserDataType

Class Overview

The data necessary to create or update a user's account in the Workday system.

Java class for System_User_DataType complex type.

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

 <complexType name="System_User_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="User_Name" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="Session_Timeout_Minutes" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="3"/>
               <minInclusive value="0"/>
               <fractionDigits value="0"/>
             </restriction>
           </simpleType>
         </element>
         <element name="Account_Disabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Account_Expiration_Date" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="Account_Locked" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Required_New_Password_At_Next_Login" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Show_User_Name_in_Browser_Window" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Display_XML_Icon_on_Reports" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Enable_Workbox" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Locale_Reference" type="{urn:com.workday/bsvc}LocaleObjectType" minOccurs="0"/>
         <element name="Delegated_Authentication_Integration_System_Reference" type="{urn:com.workday/bsvc}Integration_System__Audited_ObjectType" minOccurs="0"/>
         <element name="Allow_Mixed-Language_Transactions" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Receive_Email_Notifications" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <choice>
           <element name="Password" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
           <element name="Generate_Random_Password" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         </choice>
         <element name="Exempt_from_Delegated_Authentication" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected Boolean accountDisabled
protected XMLGregorianCalendar accountExpirationDate
protected Boolean accountLocked
protected Boolean allowMixedLanguageTransactions
protected IntegrationSystemAuditedObjectType delegatedAuthenticationIntegrationSystemReference
protected Boolean displayXMLIconOnReports
protected Boolean enableWorkbox
protected Boolean exemptFromDelegatedAuthentication
protected Boolean generateRandomPassword
protected LocaleObjectType localeReference
protected String password
protected Boolean receiveEmailNotifications
protected Boolean requiredNewPasswordAtNextLogin
protected BigDecimal sessionTimeoutMinutes
protected Boolean showUserNameInBrowserWindow
protected String userName
Public Constructors
SystemUserDataType()
Public Methods
XMLGregorianCalendar getAccountExpirationDate()
Gets the value of the accountExpirationDate property.
IntegrationSystemAuditedObjectType getDelegatedAuthenticationIntegrationSystemReference()
Gets the value of the delegatedAuthenticationIntegrationSystemReference property.
LocaleObjectType getLocaleReference()
Gets the value of the localeReference property.
String getPassword()
Gets the value of the password property.
BigDecimal getSessionTimeoutMinutes()
Gets the value of the sessionTimeoutMinutes property.
String getUserName()
Gets the value of the userName property.
Boolean isAccountDisabled()
Gets the value of the accountDisabled property.
Boolean isAccountLocked()
Gets the value of the accountLocked property.
Boolean isAllowMixedLanguageTransactions()
Gets the value of the allowMixedLanguageTransactions property.
Boolean isDisplayXMLIconOnReports()
Gets the value of the displayXMLIconOnReports property.
Boolean isEnableWorkbox()
Gets the value of the enableWorkbox property.
Boolean isExemptFromDelegatedAuthentication()
Gets the value of the exemptFromDelegatedAuthentication property.
Boolean isGenerateRandomPassword()
Gets the value of the generateRandomPassword property.
Boolean isReceiveEmailNotifications()
Gets the value of the receiveEmailNotifications property.
Boolean isRequiredNewPasswordAtNextLogin()
Gets the value of the requiredNewPasswordAtNextLogin property.
Boolean isShowUserNameInBrowserWindow()
Gets the value of the showUserNameInBrowserWindow property.
void setAccountDisabled(Boolean value)
Sets the value of the accountDisabled property.
void setAccountExpirationDate(XMLGregorianCalendar value)
Sets the value of the accountExpirationDate property.
void setAccountLocked(Boolean value)
Sets the value of the accountLocked property.
void setAllowMixedLanguageTransactions(Boolean value)
Sets the value of the allowMixedLanguageTransactions property.
void setDelegatedAuthenticationIntegrationSystemReference(IntegrationSystemAuditedObjectType value)
Sets the value of the delegatedAuthenticationIntegrationSystemReference property.
void setDisplayXMLIconOnReports(Boolean value)
Sets the value of the displayXMLIconOnReports property.
void setEnableWorkbox(Boolean value)
Sets the value of the enableWorkbox property.
void setExemptFromDelegatedAuthentication(Boolean value)
Sets the value of the exemptFromDelegatedAuthentication property.
void setGenerateRandomPassword(Boolean value)
Sets the value of the generateRandomPassword property.
void setLocaleReference(LocaleObjectType value)
Sets the value of the localeReference property.
void setPassword(String value)
Sets the value of the password property.
void setReceiveEmailNotifications(Boolean value)
Sets the value of the receiveEmailNotifications property.
void setRequiredNewPasswordAtNextLogin(Boolean value)
Sets the value of the requiredNewPasswordAtNextLogin property.
void setSessionTimeoutMinutes(BigDecimal value)
Sets the value of the sessionTimeoutMinutes property.
void setShowUserNameInBrowserWindow(Boolean value)
Sets the value of the showUserNameInBrowserWindow property.
void setUserName(String value)
Sets the value of the userName property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected Boolean accountDisabled

protected XMLGregorianCalendar accountExpirationDate

protected Boolean accountLocked

protected Boolean allowMixedLanguageTransactions

protected IntegrationSystemAuditedObjectType delegatedAuthenticationIntegrationSystemReference

protected Boolean displayXMLIconOnReports

protected Boolean enableWorkbox

protected Boolean exemptFromDelegatedAuthentication

protected Boolean generateRandomPassword

protected LocaleObjectType localeReference

protected String password

protected Boolean receiveEmailNotifications

protected Boolean requiredNewPasswordAtNextLogin

protected BigDecimal sessionTimeoutMinutes

protected Boolean showUserNameInBrowserWindow

protected String userName

Public Constructors

public SystemUserDataType ()

Public Methods

public XMLGregorianCalendar getAccountExpirationDate ()

Gets the value of the accountExpirationDate property.

Returns
  • possible object is XMLGregorianCalendar

public IntegrationSystemAuditedObjectType getDelegatedAuthenticationIntegrationSystemReference ()

Gets the value of the delegatedAuthenticationIntegrationSystemReference property.

Returns

public LocaleObjectType getLocaleReference ()

Gets the value of the localeReference property.

Returns

public String getPassword ()

Gets the value of the password property.

Returns
  • possible object is String

public BigDecimal getSessionTimeoutMinutes ()

Gets the value of the sessionTimeoutMinutes property.

Returns
  • possible object is BigDecimal

public String getUserName ()

Gets the value of the userName property.

Returns
  • possible object is String

public Boolean isAccountDisabled ()

Gets the value of the accountDisabled property.

Returns
  • possible object is Boolean

public Boolean isAccountLocked ()

Gets the value of the accountLocked property.

Returns
  • possible object is Boolean

public Boolean isAllowMixedLanguageTransactions ()

Gets the value of the allowMixedLanguageTransactions property.

Returns
  • possible object is Boolean

public Boolean isDisplayXMLIconOnReports ()

Gets the value of the displayXMLIconOnReports property.

Returns
  • possible object is Boolean

public Boolean isEnableWorkbox ()

Gets the value of the enableWorkbox property.

Returns
  • possible object is Boolean

public Boolean isExemptFromDelegatedAuthentication ()

Gets the value of the exemptFromDelegatedAuthentication property.

Returns
  • possible object is Boolean

public Boolean isGenerateRandomPassword ()

Gets the value of the generateRandomPassword property.

Returns
  • possible object is Boolean

public Boolean isReceiveEmailNotifications ()

Gets the value of the receiveEmailNotifications property.

Returns
  • possible object is Boolean

public Boolean isRequiredNewPasswordAtNextLogin ()

Gets the value of the requiredNewPasswordAtNextLogin property.

Returns
  • possible object is Boolean

public Boolean isShowUserNameInBrowserWindow ()

Gets the value of the showUserNameInBrowserWindow property.

Returns
  • possible object is Boolean

public void setAccountDisabled (Boolean value)

Sets the value of the accountDisabled property.

Parameters
value Allowed object is Boolean

public void setAccountExpirationDate (XMLGregorianCalendar value)

Sets the value of the accountExpirationDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setAccountLocked (Boolean value)

Sets the value of the accountLocked property.

Parameters
value Allowed object is Boolean

public void setAllowMixedLanguageTransactions (Boolean value)

Sets the value of the allowMixedLanguageTransactions property.

Parameters
value Allowed object is Boolean

public void setDelegatedAuthenticationIntegrationSystemReference (IntegrationSystemAuditedObjectType value)

Sets the value of the delegatedAuthenticationIntegrationSystemReference property.

Parameters
value Allowed object is IntegrationSystemAuditedObjectType

public void setDisplayXMLIconOnReports (Boolean value)

Sets the value of the displayXMLIconOnReports property.

Parameters
value Allowed object is Boolean

public void setEnableWorkbox (Boolean value)

Sets the value of the enableWorkbox property.

Parameters
value Allowed object is Boolean

public void setExemptFromDelegatedAuthentication (Boolean value)

Sets the value of the exemptFromDelegatedAuthentication property.

Parameters
value Allowed object is Boolean

public void setGenerateRandomPassword (Boolean value)

Sets the value of the generateRandomPassword property.

Parameters
value Allowed object is Boolean

public void setLocaleReference (LocaleObjectType value)

Sets the value of the localeReference property.

Parameters
value Allowed object is LocaleObjectType

public void setPassword (String value)

Sets the value of the password property.

Parameters
value Allowed object is String

public void setReceiveEmailNotifications (Boolean value)

Sets the value of the receiveEmailNotifications property.

Parameters
value Allowed object is Boolean

public void setRequiredNewPasswordAtNextLogin (Boolean value)

Sets the value of the requiredNewPasswordAtNextLogin property.

Parameters
value Allowed object is Boolean

public void setSessionTimeoutMinutes (BigDecimal value)

Sets the value of the sessionTimeoutMinutes property.

Parameters
value Allowed object is BigDecimal

public void setShowUserNameInBrowserWindow (Boolean value)

Sets the value of the showUserNameInBrowserWindow property.

Parameters
value Allowed object is Boolean

public void setUserName (String value)

Sets the value of the userName property.

Parameters
value Allowed object is String