Class LDAPResourceType
- All Implemented Interfaces:
Serializable,Cloneable,org.jvnet.jaxb.lang.CopyTo,org.jvnet.jaxb.lang.Equals,org.jvnet.jaxb.lang.HashCode,org.jvnet.jaxb.lang.ToString
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="secureProtocol" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="serverCertificate" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" 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>
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected LDAPImportTypeprotected Stringprotected Stringprotected Longprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected LDAPSyncTypeprotected Stringprotected Stringprotected Stringprotected Stringprotected boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappend(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) clone()copyTo(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy) booleanbooleanequals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy) Gets the value of the bindDN property.Gets the value of the bindPassword property.Gets the value of the cacheLifetime property.Gets the value of the groupDN property.Gets the value of the groupnameAttribute property.Gets the value of the groupSearchFilter property.Gets the value of the import property.Gets the value of the realNameAttribute property.Gets the value of the secureProtocol property.Gets the value of the serverCertificate property.getSync()Gets the value of the sync property.getUrl()Gets the value of the url property.Gets the value of the userDN property.Gets the value of the usernameAttribute property.Gets the value of the usernameFormat property.Gets the value of the userSearchFilter property.inthashCode()inthashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisSetUrl()booleanbooleanbooleanbooleanbooleanbooleanGets the value of the useStartTLS property.voidSets the value of the bindDN property.voidsetBindPassword(String value) Sets the value of the bindPassword property.voidsetCacheLifetime(Long value) Sets the value of the cacheLifetime property.voidsetGroupDN(String value) Sets the value of the groupDN property.voidsetGroupnameAttribute(String value) Sets the value of the groupnameAttribute property.voidsetGroupSearchFilter(String value) Sets the value of the groupSearchFilter property.voidsetImport(LDAPImportType value) Sets the value of the import property.voidsetRealNameAttribute(String value) Sets the value of the realNameAttribute property.voidsetSecureProtocol(String value) Sets the value of the secureProtocol property.voidsetSync(LDAPSyncType value) Sets the value of the sync property.voidSets the value of the userDN property.voidsetUsernameAttribute(String value) Sets the value of the usernameAttribute property.voidsetUsernameFormat(String value) Sets the value of the usernameFormat property.voidsetUserSearchFilter(String value) Sets the value of the userSearchFilter property.voidsetUseStartTLS(boolean value) Sets the value of the useStartTLS property.toString()voidvoidunsetUrl()visit(com.kscs.util.jaxb.PropertyVisitor _visitor_) withBindDN(String value) Sets the value of the bindDN property.withBindPassword(String value) Sets the value of the bindPassword property.withCacheLifetime(Long value) Sets the value of the cacheLifetime property.withGroupDN(String value) Sets the value of the groupDN property.withGroupnameAttribute(String value) Sets the value of the groupnameAttribute property.withGroupSearchFilter(String value) Sets the value of the groupSearchFilter property.withImport(LDAPImportType value) Sets the value of the import property.withRealNameAttribute(String value) Sets the value of the realNameAttribute property.withSecureProtocol(String value) Sets the value of the secureProtocol property.withServerCertificate(String... values) Adds objects to the list of ServerCertificate using add methodwithServerCertificate(Collection<String> values) Adds objects to the list of ServerCertificate using addAll methodwithSync(LDAPSyncType value) Sets the value of the sync property.Adds objects to the list of Url using add methodwithUrl(Collection<String> values) Adds objects to the list of Url using addAll methodwithUserDN(String value) Sets the value of the userDN property.withUsernameAttribute(String value) Sets the value of the usernameAttribute property.withUsernameFormat(String value) Sets the value of the usernameFormat property.withUserSearchFilter(String value) Sets the value of the userSearchFilter property.withUseStartTLS(boolean value) Sets the value of the useStartTLS property.
-
Field Details
-
url
-
useStartTLS
protected boolean useStartTLS -
userDN
-
usernameAttribute
-
userSearchFilter
-
bindDN
-
bindPassword
-
cacheLifetime
-
groupDN
-
groupSearchFilter
-
realNameAttribute
-
groupnameAttribute
-
usernameFormat
-
secureProtocol
-
serverCertificate
-
sync
-
_import
-
-
Constructor Details
-
LDAPResourceType
public LDAPResourceType()
-
-
Method Details
-
getUrl
Gets the value of the url 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
setmethod 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- Returns:
- The value of the url property.
-
isSetUrl
public boolean isSetUrl() -
unsetUrl
public void unsetUrl() -
isUseStartTLS
public boolean isUseStartTLS()Gets the value of the useStartTLS property. -
setUseStartTLS
public void setUseStartTLS(boolean value) Sets the value of the useStartTLS property. -
isSetUseStartTLS
public boolean isSetUseStartTLS() -
getUserDN
Gets the value of the userDN property.- Returns:
- possible object is
String
-
setUserDN
Sets the value of the userDN property.- Parameters:
value- allowed object isString
-
isSetUserDN
public boolean isSetUserDN() -
getUsernameAttribute
Gets the value of the usernameAttribute property.- Returns:
- possible object is
String
-
setUsernameAttribute
Sets the value of the usernameAttribute property.- Parameters:
value- allowed object isString
-
isSetUsernameAttribute
public boolean isSetUsernameAttribute() -
getUserSearchFilter
Gets the value of the userSearchFilter property.- Returns:
- possible object is
String
-
setUserSearchFilter
Sets the value of the userSearchFilter property.- Parameters:
value- allowed object isString
-
isSetUserSearchFilter
public boolean isSetUserSearchFilter() -
getBindDN
Gets the value of the bindDN property.- Returns:
- possible object is
String
-
setBindDN
Sets the value of the bindDN property.- Parameters:
value- allowed object isString
-
isSetBindDN
public boolean isSetBindDN() -
getBindPassword
Gets the value of the bindPassword property.- Returns:
- possible object is
String
-
setBindPassword
Sets the value of the bindPassword property.- Parameters:
value- allowed object isString
-
isSetBindPassword
public boolean isSetBindPassword() -
getCacheLifetime
Gets the value of the cacheLifetime property.- Returns:
- possible object is
Long
-
setCacheLifetime
Sets the value of the cacheLifetime property.- Parameters:
value- allowed object isLong
-
isSetCacheLifetime
public boolean isSetCacheLifetime() -
getGroupDN
Gets the value of the groupDN property.- Returns:
- possible object is
String
-
setGroupDN
Sets the value of the groupDN property.- Parameters:
value- allowed object isString
-
isSetGroupDN
public boolean isSetGroupDN() -
getGroupSearchFilter
Gets the value of the groupSearchFilter property.- Returns:
- possible object is
String
-
setGroupSearchFilter
Sets the value of the groupSearchFilter property.- Parameters:
value- allowed object isString
-
isSetGroupSearchFilter
public boolean isSetGroupSearchFilter() -
getRealNameAttribute
Gets the value of the realNameAttribute property.- Returns:
- possible object is
String
-
setRealNameAttribute
Sets the value of the realNameAttribute property.- Parameters:
value- allowed object isString
-
isSetRealNameAttribute
public boolean isSetRealNameAttribute() -
getGroupnameAttribute
Gets the value of the groupnameAttribute property.- Returns:
- possible object is
String
-
setGroupnameAttribute
Sets the value of the groupnameAttribute property.- Parameters:
value- allowed object isString
-
isSetGroupnameAttribute
public boolean isSetGroupnameAttribute() -
getUsernameFormat
Gets the value of the usernameFormat property.- Returns:
- possible object is
String
-
setUsernameFormat
Sets the value of the usernameFormat property.- Parameters:
value- allowed object isString
-
isSetUsernameFormat
public boolean isSetUsernameFormat() -
getSecureProtocol
Gets the value of the secureProtocol property.- Returns:
- possible object is
String
-
setSecureProtocol
Sets the value of the secureProtocol property.- Parameters:
value- allowed object isString
-
isSetSecureProtocol
public boolean isSetSecureProtocol() -
getServerCertificate
Gets the value of the serverCertificate 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
setmethod for the serverCertificate property.For example, to add a new item, do as follows:
getServerCertificate().add(newItem);
Objects of the following type(s) are allowed in the list
String- Returns:
- The value of the serverCertificate property.
-
isSetServerCertificate
public boolean isSetServerCertificate() -
unsetServerCertificate
public void unsetServerCertificate() -
getSync
Gets the value of the sync property.- Returns:
- possible object is
LDAPSyncType
-
setSync
Sets the value of the sync property.- Parameters:
value- allowed object isLDAPSyncType
-
isSetSync
public boolean isSetSync() -
getImport
Gets the value of the import property.- Returns:
- possible object is
LDAPImportType
-
setImport
Sets the value of the import property.- Parameters:
value- allowed object isLDAPImportType
-
isSetImport
public boolean isSetImport() -
clone
-
copyTo
- Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo
-
copyTo
public Object copyTo(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy) - Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo
-
createNewInstance
- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb.lang.CopyTo
-
withUrl
Adds objects to the list of Url using add method- Parameters:
values- objects to add to the list Url- Returns:
- The class instance
-
withUrl
Adds objects to the list of Url using addAll method- Parameters:
values- objects to add to the list Url- Returns:
- The class instance
-
withUseStartTLS
Sets the value of the useStartTLS property.- Parameters:
value- allowed object is boolean- Returns:
- The class instance
-
withUserDN
Sets the value of the userDN property.- Parameters:
value- allowed object isString- Returns:
- The class instance
-
withUsernameAttribute
Sets the value of the usernameAttribute property.- Parameters:
value- allowed object isString- Returns:
- The class instance
-
withUserSearchFilter
Sets the value of the userSearchFilter property.- Parameters:
value- allowed object isString- Returns:
- The class instance
-
withBindDN
Sets the value of the bindDN property.- Parameters:
value- allowed object isString- Returns:
- The class instance
-
withBindPassword
Sets the value of the bindPassword property.- Parameters:
value- allowed object isString- Returns:
- The class instance
-
withCacheLifetime
Sets the value of the cacheLifetime property.- Parameters:
value- allowed object isLong- Returns:
- The class instance
-
withGroupDN
Sets the value of the groupDN property.- Parameters:
value- allowed object isString- Returns:
- The class instance
-
withGroupSearchFilter
Sets the value of the groupSearchFilter property.- Parameters:
value- allowed object isString- Returns:
- The class instance
-
withRealNameAttribute
Sets the value of the realNameAttribute property.- Parameters:
value- allowed object isString- Returns:
- The class instance
-
withGroupnameAttribute
Sets the value of the groupnameAttribute property.- Parameters:
value- allowed object isString- Returns:
- The class instance
-
withUsernameFormat
Sets the value of the usernameFormat property.- Parameters:
value- allowed object isString- Returns:
- The class instance
-
withSecureProtocol
Sets the value of the secureProtocol property.- Parameters:
value- allowed object isString- Returns:
- The class instance
-
withServerCertificate
Adds objects to the list of ServerCertificate using add method- Parameters:
values- objects to add to the list ServerCertificate- Returns:
- The class instance
-
withServerCertificate
Adds objects to the list of ServerCertificate using addAll method- Parameters:
values- objects to add to the list ServerCertificate- Returns:
- The class instance
-
withSync
Sets the value of the sync property.- Parameters:
value- allowed object isLDAPSyncType- Returns:
- The class instance
-
withImport
Sets the value of the import property.- Parameters:
value- allowed object isLDAPImportType- Returns:
- The class instance
-
equals
public boolean equals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy) - Specified by:
equalsin interfaceorg.jvnet.jaxb.lang.Equals
-
equals
-
visit
-
hashCode
public int hashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) - Specified by:
hashCodein interfaceorg.jvnet.jaxb.lang.HashCode
-
hashCode
public int hashCode() -
toString
-
append
public StringBuilder append(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) - Specified by:
appendin interfaceorg.jvnet.jaxb.lang.ToString
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) - Specified by:
appendFieldsin interfaceorg.jvnet.jaxb.lang.ToString
-