|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jclouds.vcloud.director.v1_5.domain.org.CustomOrgLdapSettings
public class CustomOrgLdapSettings
Used when OrgLdapMode=CUSTOM to define connection details for the organization's LDAP service.
<complexType name="CustomOrgLdapSettings">
<complexContent>
<extension base="{http://www.vmware.com/vcloud/v1.5}VCloudExtensibleType">
<sequence>
<element name="HostName" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="Port" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="IsSsl" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="IsSslAcceptAll" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="Realm" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="SearchBase" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="UserName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Password" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="AuthenticationMechanism" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="GroupSearchBase" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="IsGroupSearchBaseEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="ConnectorType" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="UserAttributes" type="{http://www.vmware.com/vcloud/v1.5}OrgLdapUserAttributesType"/>
<element name="GroupAttributes" type="{http://www.vmware.com/vcloud/v1.5}OrgLdapGroupAttributesType"/>
</sequence>
<anyAttribute processContents='lax' namespace='##other'/>
</extension>
</complexContent>
</complexType>
| Nested Class Summary | |
|---|---|
static class |
CustomOrgLdapSettings.AuthenticationMechanism
|
static class |
CustomOrgLdapSettings.Builder<T extends CustomOrgLdapSettings.Builder<T>>
|
static class |
CustomOrgLdapSettings.ConcreteBuilder
|
static class |
CustomOrgLdapSettings.ConnectorType
|
| Field Summary | |
|---|---|
protected String |
authenticationMechanism
|
protected String |
connectorType
|
protected OrgLdapGroupAttributes |
groupAttributes
|
protected String |
groupSearchBase
|
protected String |
hostName
|
protected boolean |
isGroupSearchBaseEnabled
|
protected Boolean |
isSsl
|
protected Boolean |
isSslAcceptAll
|
protected String |
password
|
protected int |
port
|
protected String |
realm
|
protected String |
searchBase
|
protected OrgLdapUserAttributes |
userAttributes
|
protected String |
userName
|
| Constructor Summary | |
|---|---|
protected |
CustomOrgLdapSettings()
|
| Method Summary | |
|---|---|
static CustomOrgLdapSettings.Builder<?> |
builder()
|
boolean |
equals(Object o)
|
String |
getAuthenticationMechanism()
Gets the value of the authenticationMechanism property. |
String |
getConnectorType()
Gets the value of the connectorType property. |
OrgLdapGroupAttributes |
getGroupAttributes()
Gets the value of the groupAttributes property. |
String |
getGroupSearchBase()
Gets the value of the groupSearchBase property. |
String |
getHostName()
Gets the value of the hostName property. |
String |
getPassword()
Gets the value of the password property. |
int |
getPort()
Gets the value of the port property. |
String |
getRealm()
Gets the value of the realm property. |
String |
getSearchBase()
Gets the value of the searchBase property. |
OrgLdapUserAttributes |
getUserAttributes()
Gets the value of the userAttributes property. |
String |
getUserName()
Gets the value of the userName property. |
int |
hashCode()
|
boolean |
isGroupSearchBaseEnabled()
Gets the value of the isGroupSearchBaseEnabled property. |
Boolean |
isSsl()
Gets the value of the isSsl property. |
Boolean |
isSslAcceptAll()
Gets the value of the isSslAcceptAll property. |
protected com.google.common.base.Objects.ToStringHelper |
string()
|
CustomOrgLdapSettings.Builder<?> |
toBuilder()
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected String hostName
protected int port
protected Boolean isSsl
protected Boolean isSslAcceptAll
protected String realm
protected String searchBase
protected String userName
protected String password
protected String authenticationMechanism
protected String groupSearchBase
protected boolean isGroupSearchBaseEnabled
protected String connectorType
protected OrgLdapUserAttributes userAttributes
protected OrgLdapGroupAttributes groupAttributes
| Constructor Detail |
|---|
protected CustomOrgLdapSettings()
| Method Detail |
|---|
public static CustomOrgLdapSettings.Builder<?> builder()
public CustomOrgLdapSettings.Builder<?> toBuilder()
public String getHostName()
Stringpublic int getPort()
public Boolean isSsl()
Booleanpublic Boolean isSslAcceptAll()
Booleanpublic String getRealm()
Stringpublic String getSearchBase()
Stringpublic String getUserName()
Stringpublic String getPassword()
Stringpublic String getAuthenticationMechanism()
Stringpublic String getGroupSearchBase()
Stringpublic boolean isGroupSearchBaseEnabled()
public String getConnectorType()
Stringpublic OrgLdapUserAttributes getUserAttributes()
OrgLdapUserAttributespublic OrgLdapGroupAttributes getGroupAttributes()
OrgLdapGroupAttributespublic boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Objectpublic String toString()
toString in class Objectprotected com.google.common.base.Objects.ToStringHelper string()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||