public class Subject extends Nameable
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<extension base="{http://www.appng.org/schema/appngizer}nameable">
<sequence>
<element name="realName" type="{http://www.appng.org/schema/appngizer}stringNotBlank"/>
<element name="email" type="{http://www.appng.org/schema/appngizer}email"/>
<element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="digest" type="{http://www.appng.org/schema/appngizer}stringNotBlank" minOccurs="0"/>
<element name="timeZone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="language" type="{http://www.appng.org/schema/appngizer}stringNotBlank" minOccurs="0"/>
<element name="lastLogin" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="locked" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="expiryDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="failedLoginAttempts" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="passwordChangePolicy" type="{http://www.appng.org/schema/appngizer}passwordChangePolicy" minOccurs="0"/>
<element name="type" type="{http://www.appng.org/schema/appngizer}userType"/>
<element ref="{http://www.appng.org/schema/appngizer}groups" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected String |
description |
protected String |
digest |
protected String |
email |
protected XMLGregorianCalendar |
expiryDate |
protected Integer |
failedLoginAttempts |
protected Groups |
groups |
protected String |
language |
protected XMLGregorianCalendar |
lastLogin |
protected Boolean |
locked |
protected PasswordChangePolicy |
passwordChangePolicy |
protected String |
realName |
protected String |
timeZone |
protected UserType |
type |
| Constructor and Description |
|---|
Subject() |
| Modifier and Type | Method and Description |
|---|---|
String |
getDescription()
Gets the value of the description property.
|
String |
getDigest()
Gets the value of the digest property.
|
String |
getEmail()
Gets the value of the email property.
|
XMLGregorianCalendar |
getExpiryDate()
Gets the value of the expiryDate property.
|
Integer |
getFailedLoginAttempts()
Gets the value of the failedLoginAttempts property.
|
Groups |
getGroups()
Gets the value of the groups property.
|
String |
getLanguage()
Gets the value of the language property.
|
XMLGregorianCalendar |
getLastLogin()
Gets the value of the lastLogin property.
|
PasswordChangePolicy |
getPasswordChangePolicy()
Gets the value of the passwordChangePolicy property.
|
String |
getRealName()
Gets the value of the realName property.
|
String |
getTimeZone()
Gets the value of the timeZone property.
|
UserType |
getType()
Gets the value of the type property.
|
Boolean |
isLocked()
Gets the value of the locked property.
|
void |
setDescription(String value)
Sets the value of the description property.
|
void |
setDigest(String value)
Sets the value of the digest property.
|
void |
setEmail(String value)
Sets the value of the email property.
|
void |
setExpiryDate(XMLGregorianCalendar value)
Sets the value of the expiryDate property.
|
void |
setFailedLoginAttempts(Integer value)
Sets the value of the failedLoginAttempts property.
|
void |
setGroups(Groups value)
Sets the value of the groups property.
|
void |
setLanguage(String value)
Sets the value of the language property.
|
void |
setLastLogin(XMLGregorianCalendar value)
Sets the value of the lastLogin property.
|
void |
setLocked(Boolean value)
Sets the value of the locked property.
|
void |
setPasswordChangePolicy(PasswordChangePolicy value)
Sets the value of the passwordChangePolicy property.
|
void |
setRealName(String value)
Sets the value of the realName property.
|
void |
setTimeZone(String value)
Sets the value of the timeZone property.
|
void |
setType(UserType value)
Sets the value of the type property.
|
protected String realName
protected String email
protected String description
protected String digest
protected String timeZone
protected String language
protected XMLGregorianCalendar lastLogin
protected Boolean locked
protected XMLGregorianCalendar expiryDate
protected Integer failedLoginAttempts
protected PasswordChangePolicy passwordChangePolicy
protected UserType type
protected Groups groups
public String getRealName()
Stringpublic void setRealName(String value)
value - allowed object is
Stringpublic String getEmail()
Stringpublic void setEmail(String value)
value - allowed object is
Stringpublic String getDescription()
Stringpublic void setDescription(String value)
value - allowed object is
Stringpublic String getDigest()
Stringpublic void setDigest(String value)
value - allowed object is
Stringpublic String getTimeZone()
Stringpublic void setTimeZone(String value)
value - allowed object is
Stringpublic String getLanguage()
Stringpublic void setLanguage(String value)
value - allowed object is
Stringpublic XMLGregorianCalendar getLastLogin()
XMLGregorianCalendarpublic void setLastLogin(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic Boolean isLocked()
Booleanpublic void setLocked(Boolean value)
value - allowed object is
Booleanpublic XMLGregorianCalendar getExpiryDate()
XMLGregorianCalendarpublic void setExpiryDate(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic Integer getFailedLoginAttempts()
Integerpublic void setFailedLoginAttempts(Integer value)
value - allowed object is
Integerpublic PasswordChangePolicy getPasswordChangePolicy()
PasswordChangePolicypublic void setPasswordChangePolicy(PasswordChangePolicy value)
value - allowed object is
PasswordChangePolicypublic UserType getType()
UserTypepublic void setType(UserType value)
value - allowed object is
UserTypepublic Groups getGroups()
GroupsCopyright © 2011–2023 aiticon GmbH. All rights reserved.