public class

SystemUserDataType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.staffing.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"/>
         <element name="Passcode_Exempt" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Passcode_Grace_Period_Enabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Passcode_Grace_Period_Login_Remaining_Count" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
               <totalDigits value="12"/>
               <fractionDigits value="0"/>
             </restriction>
           </simpleType>
         </element>
         <element name="OpenID_Identifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
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 openIDIdentifier
protected Boolean passcodeExempt
protected Boolean passcodeGracePeriodEnabled
protected BigDecimal passcodeGracePeriodLoginRemainingCount
protected String password
protected Boolean receiveEmailNotifications
protected Boolean requiredNewPasswordAtNextLogin
protected BigDecimal sessionTimeoutMinutes
protected Boolean showUserNameInBrowserWindow
protected String userName
Public Constructors
SystemUserDataType()
Public Methods
Boolean getAccountDisabled()
Gets the value of the accountDisabled property.
XMLGregorianCalendar getAccountExpirationDate()
Gets the value of the accountExpirationDate property.
Boolean getAccountLocked()
Gets the value of the accountLocked property.
Boolean getAllowMixedLanguageTransactions()
Gets the value of the allowMixedLanguageTransactions property.
IntegrationSystemAuditedObjectType getDelegatedAuthenticationIntegrationSystemReference()
Gets the value of the delegatedAuthenticationIntegrationSystemReference property.
Boolean getDisplayXMLIconOnReports()
Gets the value of the displayXMLIconOnReports property.
Boolean getEnableWorkbox()
Gets the value of the enableWorkbox property.
Boolean getExemptFromDelegatedAuthentication()
Gets the value of the exemptFromDelegatedAuthentication property.
Boolean getGenerateRandomPassword()
Gets the value of the generateRandomPassword property.
LocaleObjectType getLocaleReference()
Gets the value of the localeReference property.
String getOpenIDIdentifier()
Gets the value of the openIDIdentifier property.
Boolean getPasscodeExempt()
Gets the value of the passcodeExempt property.
Boolean getPasscodeGracePeriodEnabled()
Gets the value of the passcodeGracePeriodEnabled property.
BigDecimal getPasscodeGracePeriodLoginRemainingCount()
Gets the value of the passcodeGracePeriodLoginRemainingCount property.
String getPassword()
Gets the value of the password property.
Boolean getReceiveEmailNotifications()
Gets the value of the receiveEmailNotifications property.
Boolean getRequiredNewPasswordAtNextLogin()
Gets the value of the requiredNewPasswordAtNextLogin property.
BigDecimal getSessionTimeoutMinutes()
Gets the value of the sessionTimeoutMinutes property.
Boolean getShowUserNameInBrowserWindow()
Gets the value of the showUserNameInBrowserWindow property.
String getUserName()
Gets the value of the userName 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 setOpenIDIdentifier(String value)
Sets the value of the openIDIdentifier property.
void setPasscodeExempt(Boolean value)
Sets the value of the passcodeExempt property.
void setPasscodeGracePeriodEnabled(Boolean value)
Sets the value of the passcodeGracePeriodEnabled property.
void setPasscodeGracePeriodLoginRemainingCount(BigDecimal value)
Sets the value of the passcodeGracePeriodLoginRemainingCount 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

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

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 openIDIdentifier

protected Boolean passcodeExempt

protected Boolean passcodeGracePeriodEnabled

protected BigDecimal passcodeGracePeriodLoginRemainingCount

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 Boolean getAccountDisabled ()

Gets the value of the accountDisabled property. This getter has been renamed from isAccountDisabled() to getAccountDisabled() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public XMLGregorianCalendar getAccountExpirationDate ()

Gets the value of the accountExpirationDate property.

Returns
  • possible object is XMLGregorianCalendar

public Boolean getAccountLocked ()

Gets the value of the accountLocked property. This getter has been renamed from isAccountLocked() to getAccountLocked() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public Boolean getAllowMixedLanguageTransactions ()

Gets the value of the allowMixedLanguageTransactions property. This getter has been renamed from isAllowMixedLanguageTransactions() to getAllowMixedLanguageTransactions() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public IntegrationSystemAuditedObjectType getDelegatedAuthenticationIntegrationSystemReference ()

Gets the value of the delegatedAuthenticationIntegrationSystemReference property.

Returns

public Boolean getDisplayXMLIconOnReports ()

Gets the value of the displayXMLIconOnReports property. This getter has been renamed from isDisplayXMLIconOnReports() to getDisplayXMLIconOnReports() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public Boolean getEnableWorkbox ()

Gets the value of the enableWorkbox property. This getter has been renamed from isEnableWorkbox() to getEnableWorkbox() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public Boolean getExemptFromDelegatedAuthentication ()

Gets the value of the exemptFromDelegatedAuthentication property. This getter has been renamed from isExemptFromDelegatedAuthentication() to getExemptFromDelegatedAuthentication() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public Boolean getGenerateRandomPassword ()

Gets the value of the generateRandomPassword property. This getter has been renamed from isGenerateRandomPassword() to getGenerateRandomPassword() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public LocaleObjectType getLocaleReference ()

Gets the value of the localeReference property.

Returns

public String getOpenIDIdentifier ()

Gets the value of the openIDIdentifier property.

Returns
  • possible object is String

public Boolean getPasscodeExempt ()

Gets the value of the passcodeExempt property. This getter has been renamed from isPasscodeExempt() to getPasscodeExempt() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public Boolean getPasscodeGracePeriodEnabled ()

Gets the value of the passcodeGracePeriodEnabled property. This getter has been renamed from isPasscodeGracePeriodEnabled() to getPasscodeGracePeriodEnabled() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public BigDecimal getPasscodeGracePeriodLoginRemainingCount ()

Gets the value of the passcodeGracePeriodLoginRemainingCount property.

Returns
  • possible object is BigDecimal

public String getPassword ()

Gets the value of the password property.

Returns
  • possible object is String

public Boolean getReceiveEmailNotifications ()

Gets the value of the receiveEmailNotifications property. This getter has been renamed from isReceiveEmailNotifications() to getReceiveEmailNotifications() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public Boolean getRequiredNewPasswordAtNextLogin ()

Gets the value of the requiredNewPasswordAtNextLogin property. This getter has been renamed from isRequiredNewPasswordAtNextLogin() to getRequiredNewPasswordAtNextLogin() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public BigDecimal getSessionTimeoutMinutes ()

Gets the value of the sessionTimeoutMinutes property.

Returns
  • possible object is BigDecimal

public Boolean getShowUserNameInBrowserWindow ()

Gets the value of the showUserNameInBrowserWindow property. This getter has been renamed from isShowUserNameInBrowserWindow() to getShowUserNameInBrowserWindow() by cxf-xjc-boolean plugin.

Returns
  • possible object is Boolean

public String getUserName ()

Gets the value of the userName property.

Returns
  • possible object is String

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 setOpenIDIdentifier (String value)

Sets the value of the openIDIdentifier property.

Parameters
value Allowed object is String

public void setPasscodeExempt (Boolean value)

Sets the value of the passcodeExempt property.

Parameters
value Allowed object is Boolean

public void setPasscodeGracePeriodEnabled (Boolean value)

Sets the value of the passcodeGracePeriodEnabled property.

Parameters
value Allowed object is Boolean

public void setPasscodeGracePeriodLoginRemainingCount (BigDecimal value)

Sets the value of the passcodeGracePeriodLoginRemainingCount property.

Parameters
value Allowed object is BigDecimal

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