public class LDAPResourceType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo
Java class for LDAPResourceType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="LDAPResourceType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="url" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
<element name="useStartTLS" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="userDN" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="usernameAttribute" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="userSearchFilter" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="bindDN" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="bindPassword" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="cacheLifetime" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
<element name="groupDN" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="groupSearchFilter" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="realNameAttribute" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="groupnameAttribute" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="usernameFormat" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="sync" type="{http://xml.vidispine.com/schema/vidispine}LDAPSyncType" minOccurs="0"/>
<element name="import" type="{http://xml.vidispine.com/schema/vidispine}LDAPImportType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected LDAPImportType |
_import |
protected String |
bindDN |
protected String |
bindPassword |
protected Long |
cacheLifetime |
protected String |
groupDN |
protected String |
groupnameAttribute |
protected String |
groupSearchFilter |
protected String |
realNameAttribute |
protected LDAPSyncType |
sync |
protected List<String> |
url |
protected String |
userDN |
protected String |
usernameAttribute |
protected String |
usernameFormat |
protected String |
userSearchFilter |
protected boolean |
useStartTLS |
| Constructor and Description |
|---|
LDAPResourceType() |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
Object |
copyTo(Object target) |
Object |
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy strategy) |
Object |
createNewInstance() |
String |
getBindDN()
Gets the value of the bindDN property.
|
String |
getBindPassword()
Gets the value of the bindPassword property.
|
Long |
getCacheLifetime()
Gets the value of the cacheLifetime property.
|
String |
getGroupDN()
Gets the value of the groupDN property.
|
String |
getGroupnameAttribute()
Gets the value of the groupnameAttribute property.
|
String |
getGroupSearchFilter()
Gets the value of the groupSearchFilter property.
|
LDAPImportType |
getImport()
Gets the value of the import property.
|
String |
getRealNameAttribute()
Gets the value of the realNameAttribute property.
|
LDAPSyncType |
getSync()
Gets the value of the sync property.
|
List<String> |
getUrl()
Gets the value of the url property.
|
String |
getUserDN()
Gets the value of the userDN property.
|
String |
getUsernameAttribute()
Gets the value of the usernameAttribute property.
|
String |
getUsernameFormat()
Gets the value of the usernameFormat property.
|
String |
getUserSearchFilter()
Gets the value of the userSearchFilter property.
|
boolean |
isSetBindDN() |
boolean |
isSetBindPassword() |
boolean |
isSetCacheLifetime() |
boolean |
isSetGroupDN() |
boolean |
isSetGroupnameAttribute() |
boolean |
isSetGroupSearchFilter() |
boolean |
isSetImport() |
boolean |
isSetRealNameAttribute() |
boolean |
isSetSync() |
boolean |
isSetUrl() |
boolean |
isSetUserDN() |
boolean |
isSetUsernameAttribute() |
boolean |
isSetUsernameFormat() |
boolean |
isSetUserSearchFilter() |
boolean |
isSetUseStartTLS() |
boolean |
isUseStartTLS()
Gets the value of the useStartTLS property.
|
void |
setBindDN(String value)
Sets the value of the bindDN property.
|
void |
setBindPassword(String value)
Sets the value of the bindPassword property.
|
void |
setCacheLifetime(Long value)
Sets the value of the cacheLifetime property.
|
void |
setGroupDN(String value)
Sets the value of the groupDN property.
|
void |
setGroupnameAttribute(String value)
Sets the value of the groupnameAttribute property.
|
void |
setGroupSearchFilter(String value)
Sets the value of the groupSearchFilter property.
|
void |
setImport(LDAPImportType value)
Sets the value of the import property.
|
void |
setRealNameAttribute(String value)
Sets the value of the realNameAttribute property.
|
void |
setSync(LDAPSyncType value)
Sets the value of the sync property.
|
void |
setUserDN(String value)
Sets the value of the userDN property.
|
void |
setUsernameAttribute(String value)
Sets the value of the usernameAttribute property.
|
void |
setUsernameFormat(String value)
Sets the value of the usernameFormat property.
|
void |
setUserSearchFilter(String value)
Sets the value of the userSearchFilter property.
|
void |
setUseStartTLS(boolean value)
Sets the value of the useStartTLS property.
|
void |
unsetUrl() |
LDAPResourceType |
withBindDN(String value) |
LDAPResourceType |
withBindPassword(String value) |
LDAPResourceType |
withCacheLifetime(Long value) |
LDAPResourceType |
withGroupDN(String value) |
LDAPResourceType |
withGroupnameAttribute(String value) |
LDAPResourceType |
withGroupSearchFilter(String value) |
LDAPResourceType |
withImport(LDAPImportType value) |
LDAPResourceType |
withRealNameAttribute(String value) |
LDAPResourceType |
withSync(LDAPSyncType value) |
LDAPResourceType |
withUrl(Collection<String> values) |
LDAPResourceType |
withUrl(String... values) |
LDAPResourceType |
withUserDN(String value) |
LDAPResourceType |
withUsernameAttribute(String value) |
LDAPResourceType |
withUsernameFormat(String value) |
LDAPResourceType |
withUserSearchFilter(String value) |
LDAPResourceType |
withUseStartTLS(boolean value) |
protected boolean useStartTLS
protected String userDN
protected String usernameAttribute
protected String userSearchFilter
protected String bindDN
protected String bindPassword
protected Long cacheLifetime
protected String groupDN
protected String groupSearchFilter
protected String realNameAttribute
protected String groupnameAttribute
protected String usernameFormat
protected LDAPSyncType sync
protected LDAPImportType _import
public List<String> getUrl()
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 url property.
For example, to add a new item, do as follows:
getUrl().add(newItem);
Objects of the following type(s) are allowed in the list
String
public boolean isSetUrl()
public void unsetUrl()
public boolean isUseStartTLS()
public void setUseStartTLS(boolean value)
public boolean isSetUseStartTLS()
public String getUserDN()
Stringpublic void setUserDN(String value)
value - allowed object is
Stringpublic boolean isSetUserDN()
public String getUsernameAttribute()
Stringpublic void setUsernameAttribute(String value)
value - allowed object is
Stringpublic boolean isSetUsernameAttribute()
public String getUserSearchFilter()
Stringpublic void setUserSearchFilter(String value)
value - allowed object is
Stringpublic boolean isSetUserSearchFilter()
public String getBindDN()
Stringpublic void setBindDN(String value)
value - allowed object is
Stringpublic boolean isSetBindDN()
public String getBindPassword()
Stringpublic void setBindPassword(String value)
value - allowed object is
Stringpublic boolean isSetBindPassword()
public Long getCacheLifetime()
Longpublic void setCacheLifetime(Long value)
value - allowed object is
Longpublic boolean isSetCacheLifetime()
public String getGroupDN()
Stringpublic void setGroupDN(String value)
value - allowed object is
Stringpublic boolean isSetGroupDN()
public String getGroupSearchFilter()
Stringpublic void setGroupSearchFilter(String value)
value - allowed object is
Stringpublic boolean isSetGroupSearchFilter()
public String getRealNameAttribute()
Stringpublic void setRealNameAttribute(String value)
value - allowed object is
Stringpublic boolean isSetRealNameAttribute()
public String getGroupnameAttribute()
Stringpublic void setGroupnameAttribute(String value)
value - allowed object is
Stringpublic boolean isSetGroupnameAttribute()
public String getUsernameFormat()
Stringpublic void setUsernameFormat(String value)
value - allowed object is
Stringpublic boolean isSetUsernameFormat()
public LDAPSyncType getSync()
LDAPSyncTypepublic void setSync(LDAPSyncType value)
value - allowed object is
LDAPSyncTypepublic boolean isSetSync()
public LDAPImportType getImport()
LDAPImportTypepublic void setImport(LDAPImportType value)
value - allowed object is
LDAPImportTypepublic boolean isSetImport()
public Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTopublic Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTopublic Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTopublic LDAPResourceType withUrl(String... values)
public LDAPResourceType withUrl(Collection<String> values)
public LDAPResourceType withUseStartTLS(boolean value)
public LDAPResourceType withUserDN(String value)
public LDAPResourceType withUsernameAttribute(String value)
public LDAPResourceType withUserSearchFilter(String value)
public LDAPResourceType withBindDN(String value)
public LDAPResourceType withBindPassword(String value)
public LDAPResourceType withCacheLifetime(Long value)
public LDAPResourceType withGroupDN(String value)
public LDAPResourceType withGroupSearchFilter(String value)
public LDAPResourceType withRealNameAttribute(String value)
public LDAPResourceType withGroupnameAttribute(String value)
public LDAPResourceType withUsernameFormat(String value)
public LDAPResourceType withSync(LDAPSyncType value)
public LDAPResourceType withImport(LDAPImportType value)
Copyright © 2015. All rights reserved.