Search

Class AD_Host

Extends ch.dunes.common.object.Base
Represents Active directory server connection.

Attributes

Name Type Description
FINDER_TYPE String
hostConfiguration AD_ServerConfiguration Active Directory host configuration settings for current AD_Host connection.
name String Active directory configuration name
Url String Active Directory host connection URL. Actual URL used for connection with Active Directory server. It might differ from configured values when current object represents sub-domain entity.

Methods

Name Returns
AD_Host(ch.dunes.common.object.interfaces.ICredentials , ch.dunes.vso.sdk.api.IPluginNotificationHandler , ch.dunes.common.plugin.MSPluginFactory , AD_ServerConfiguration ) constructor
close() void
findByTypeAndId(String , com.vmware.o11n.plugin.ad.util.FqId ) ch.dunes.common.object.interfaces.IBase
findRelation(String ) Object[]
getActiveDirectory() ch.dunes.ad.object.Domain
getCredentials() ch.dunes.common.object.interfaces.ICredentials
getEntry(String , String[] ) ch.dunes.ad.object.interfaces.IADBase
getFinderType() String
getLdapClient() LdapClient
getParent() ch.dunes.common.object.interfaces.IBase
hasChildrenInRelation(String ) ch.dunes.vso.sdk.api.HasChildrenResult
invalidate() void
isDefault() boolean
refresh() void
searchForEntry(String , LdapSearchScope , Number , String , String[] ) ch.dunes.ad.object.interfaces.IADBase
setDefault(boolean ) void

Returned by

Method Returns
AD_HostManager.findHost(String ) AD_Host

Referenced in

Method Returns
ActiveDirectory.getAllDomainControllerComputers(AD_Host ) Object[]
ActiveDirectory.getComputerAD(String computerName, AD_Host adServer) AD_Computer
ActiveDirectory.getComputerADRecursively(String , AD_Host ) Object[]
ActiveDirectory.getDC(AD_Host adServer) AD_Computer
ActiveDirectory.getEntry(String , String[] , AD_Host ) ch.dunes.ad.object.interfaces.IADBase
ActiveDirectory.rename(String , String , String , AD_Host ) void
ActiveDirectory.search(String type, String query, AD_Host adServer) Object[]
ActiveDirectory.searchExactMatch(String type, String objectName, Number limit, AD_Host adServer) Object[]
ActiveDirectory.searchForEntry(String , LdapSearchScope , Number , String , String[] , AD_Host ) ch.dunes.ad.object.interfaces.IADBase
ActiveDirectory.searchRecursively(String , String , AD_Host ) Object[]