Class

VMware_VCloud_API_CustomOrgLdapSettingsType

class VMware_VCloud_API_CustomOrgLdapSettingsType extends VMware_VCloud_API_VCloudExtensibleType

Properties

static $defaultNS

Methods

__construct(array $VCloudExtension = null, string $HostName = null, int $Port = null, boolean $IsSsl = null, boolean $IsSslAcceptAll = null, string $Realm = null, string $SearchBase = null, string $UserName = null, string $Password = null, string $AuthenticationMechanism = null, string $GroupSearchBase = null, boolean $IsGroupSearchBaseEnabled = null, string $ConnectorType = null, VMware_VCloud_API_OrgLdapUserAttributesType $UserAttributes = null, VMware_VCloud_API_OrgLdapGroupAttributesType $GroupAttributes = null, boolean $UseExternalKerberos = null)

getVCloudExtension()

from VMware_VCloud_API_VCloudExtensibleType
setVCloudExtension($VCloudExtension)

from VMware_VCloud_API_VCloudExtensibleType
addVCloudExtension($value)

from VMware_VCloud_API_VCloudExtensibleType
get_anyAttributes()

from VMware_VCloud_API_VCloudExtensibleType
set_anyAttributes($anyAttributes)

from VMware_VCloud_API_VCloudExtensibleType
get_tagName()

set_tagName($tagName)

export($name = null, $out = '', $level, $namespacedef = null, $namespace = null, $rootNS = null)

build($node, $namespaces = '')

getHostName()

setHostName($HostName)

getPort()

setPort($Port)

getIsSsl()

setIsSsl($IsSsl)

getIsSslAcceptAll()

setIsSslAcceptAll($IsSslAcceptAll)

getRealm()

setRealm($Realm)

getSearchBase()

setSearchBase($SearchBase)

getUserName()

setUserName($UserName)

getPassword()

setPassword($Password)

getAuthenticationMechanism()

setAuthenticationMechanism($AuthenticationMechanism)

getGroupSearchBase()

setGroupSearchBase($GroupSearchBase)

getIsGroupSearchBaseEnabled()

setIsGroupSearchBaseEnabled($IsGroupSearchBaseEnabled)

getConnectorType()

setConnectorType($ConnectorType)

getUserAttributes()

setUserAttributes($UserAttributes)

getGroupAttributes()

setGroupAttributes($GroupAttributes)

getUseExternalKerberos()

setUseExternalKerberos($UseExternalKerberos)

Details

at line 41
public __construct(array $VCloudExtension = null, string $HostName = null, int $Port = null, boolean $IsSsl = null, boolean $IsSslAcceptAll = null, string $Realm = null, string $SearchBase = null, string $UserName = null, string $Password = null, string $AuthenticationMechanism = null, string $GroupSearchBase = null, boolean $IsGroupSearchBaseEnabled = null, string $ConnectorType = null, VMware_VCloud_API_OrgLdapUserAttributesType $UserAttributes = null, VMware_VCloud_API_OrgLdapGroupAttributesType $GroupAttributes = null, boolean $UseExternalKerberos = null)

Parameters

array $VCloudExtension
  • [optional] an array of VMwareVCloudAPI_VCloudExtensionType objects
string $HostName
  • [optional]
int $Port
  • [required]
boolean $IsSsl
  • [optional]
boolean $IsSslAcceptAll
  • [optional]
string $Realm
  • [optional]
string $SearchBase
  • [optional]
string $UserName
  • [optional]
string $Password
  • [optional]
string $AuthenticationMechanism
  • [required]
string $GroupSearchBase
  • [optional]
boolean $IsGroupSearchBaseEnabled
  • [required]
string $ConnectorType
  • [required]
VMware_VCloud_API_OrgLdapUserAttributesType $UserAttributes
  • [required]
VMware_VCloud_API_OrgLdapGroupAttributesType $GroupAttributes
  • [required]
boolean $UseExternalKerberos
  • [optional]

public getVCloudExtension()

public setVCloudExtension($VCloudExtension)

Parameters

$VCloudExtension

public addVCloudExtension($value)

Parameters

$value

public get_anyAttributes()

public set_anyAttributes($anyAttributes)

Parameters

$anyAttributes

at line 151
public get_tagName()

at line 152
public set_tagName($tagName)

Parameters

$tagName

at line 153
public export($name = null, $out = '', $level, $namespacedef = null, $namespace = null, $rootNS = null)

Parameters

$name
$out
$level
$namespacedef
$namespace
$rootNS

at line 288
public build($node, $namespaces = '')

Parameters

$node
$namespaces

at line 61
public getHostName()

at line 64
public setHostName($HostName)

Parameters

$HostName

at line 67
public getPort()

at line 70
public setPort($Port)

Parameters

$Port

at line 73
public getIsSsl()

at line 76
public setIsSsl($IsSsl)

Parameters

$IsSsl

at line 79
public getIsSslAcceptAll()

at line 82
public setIsSslAcceptAll($IsSslAcceptAll)

Parameters

$IsSslAcceptAll

at line 85
public getRealm()

at line 88
public setRealm($Realm)

Parameters

$Realm

at line 91
public getSearchBase()

at line 94
public setSearchBase($SearchBase)

Parameters

$SearchBase

at line 97
public getUserName()

at line 100
public setUserName($UserName)

Parameters

$UserName

at line 103
public getPassword()

at line 106
public setPassword($Password)

Parameters

$Password

at line 109
public getAuthenticationMechanism()

at line 112
public setAuthenticationMechanism($AuthenticationMechanism)

Parameters

$AuthenticationMechanism

at line 115
public getGroupSearchBase()

at line 118
public setGroupSearchBase($GroupSearchBase)

Parameters

$GroupSearchBase

at line 121
public getIsGroupSearchBaseEnabled()

at line 124
public setIsGroupSearchBaseEnabled($IsGroupSearchBaseEnabled)

Parameters

$IsGroupSearchBaseEnabled

at line 127
public getConnectorType()

at line 130
public setConnectorType($ConnectorType)

Parameters

$ConnectorType

at line 133
public getUserAttributes()

at line 136
public setUserAttributes($UserAttributes)

Parameters

$UserAttributes

at line 139
public getGroupAttributes()

at line 142
public setGroupAttributes($GroupAttributes)

Parameters

$GroupAttributes

at line 145
public getUseExternalKerberos()

at line 148
public setUseExternalKerberos($UseExternalKerberos)

Parameters

$UseExternalKerberos