Search

Plugin AD

Active Directory

Version 1.0.4 vs. 2.0.7

New classes

Class name
Favorites
AD_FavoritesManager
ADCertificateUtil
ch.dunes.ad.object.ADObjectFactory
ch.dunes.ad.object.interfaces.IFavoritesManager
ch.dunes.ad.object.interfaces.IOU
ch.dunes.common.object.interfaces.IRootItem
ch.dunes.common.plugin.config.ActiveDirectoryConfiguration
ch.dunes.common.plugin.MSPluginFactory

Removed classes

Class name
AD_HostManager
AD_PluginOptions
ch.dunes.ad.object.Domain
com.vmware.o11n.plugin.ad.util.FqId

Added methods & relations

Class / Finder Method / Relation Returns / Type
AdHost Favorites() Favorites
AdHost OrganizationalUnit() ActiveDirectory
ActiveDirectory getAllDomainControllerComputers() Object[]
ActiveDirectory getComputerAD(String computerName) AD_Computer
ActiveDirectory getComputerADRecursively(String ) Object[]
ActiveDirectory getRemoteShellCommand(String , String , String , String ) String
ActiveDirectory search(String type, String query) Object[]
ActiveDirectory searchExactMatch(String type, String objectName, Number limit) Object[]
ActiveDirectory searchRecursively(String , String ) Object[]
AD_Computer AD_Computer(ch.dunes.common.object.interfaces.ICredentials , javax.naming.directory.DirContext , javax.naming.directory.Attributes , ch.dunes.ad.object.interfaces.IADBase , ch.dunes.vso.sdk.api.IPluginNotificationHandler , ch.dunes.common.plugin.MSPluginFactory ) constructor
AD_Computer getById(String , Object[] ) ch.dunes.common.object.interfaces.IBase
AD_Computer getTypedUUID() String
AD_Group AD_Group(ch.dunes.common.object.interfaces.ICredentials , javax.naming.directory.DirContext , javax.naming.directory.Attributes , ch.dunes.ad.object.interfaces.IADBase , ch.dunes.vso.sdk.api.IPluginNotificationHandler , ch.dunes.common.plugin.MSPluginFactory ) constructor
AD_Host AD_Host(ch.dunes.common.object.interfaces.ICredentials , ch.dunes.ad.object.interfaces.IOU , ch.dunes.ad.object.interfaces.IFavoritesManager , ch.dunes.vso.sdk.api.IPluginNotificationHandler , ch.dunes.common.plugin.MSPluginFactory , AD_ServerConfiguration ) constructor
AD_Host getAllSubDomains() Object[]
AD_Host getBaseContext() javax.naming.directory.DirContext
AD_Host getById(String , Object[] ) ch.dunes.common.object.interfaces.IBase
AD_Host getFavorites() ch.dunes.ad.object.interfaces.IFavoritesManager
AD_Host getUUID() String
AD_Host setSubDomains(Object[] ) void
AD_OrganizationalUnit AD_OrganizationalUnit(ch.dunes.common.object.interfaces.ICredentials , javax.naming.directory.DirContext , javax.naming.directory.Attributes , ch.dunes.ad.object.interfaces.IADBase , ch.dunes.vso.sdk.api.IPluginNotificationHandler , ch.dunes.common.plugin.MSPluginFactory ) constructor
AD_ServerConfiguration createActiveDirectoryConfiguration() ch.dunes.common.plugin.config.ActiveDirectoryConfiguration
AD_ServerConfiguration fromActiveDirectoryConfiguration(ch.dunes.common.plugin.config.ActiveDirectoryConfiguration ) AD_ServerConfiguration
AD_ServerConfiguration getUrl() String
AD_ServerConfiguration isImportFromLdap() boolean
AD_ServerConfiguration isUseSharedSession() boolean
AD_ServerConfiguration isUseSSL() boolean
AD_ServerConfiguration setImportFromLdap(boolean ) void
AD_Unknown AD_Unknown(ch.dunes.common.object.interfaces.ICredentials , javax.naming.directory.DirContext , javax.naming.directory.Attributes , ch.dunes.ad.object.interfaces.IADBase , ch.dunes.vso.sdk.api.IPluginNotificationHandler , ch.dunes.common.plugin.MSPluginFactory ) constructor
AD_User AD_User(ch.dunes.common.object.interfaces.ICredentials , javax.naming.directory.DirContext , javax.naming.directory.Attributes , ch.dunes.ad.object.interfaces.IADBase , ch.dunes.vso.sdk.api.IPluginNotificationHandler , ch.dunes.common.plugin.MSPluginFactory ) constructor
AD_UserGroup AD_UserGroup(ch.dunes.common.object.interfaces.ICredentials , javax.naming.directory.DirContext , javax.naming.directory.Attributes , ch.dunes.ad.object.interfaces.IADBase , ch.dunes.vso.sdk.api.IPluginNotificationHandler , ch.dunes.common.plugin.MSPluginFactory ) constructor
ch.dunes.ad.object.ADBase ch.dunes.ad.object.ADBase(ch.dunes.common.object.interfaces.ICredentials , javax.naming.directory.DirContext , javax.naming.directory.Attributes , ch.dunes.ad.object.interfaces.IADBase , ch.dunes.vso.sdk.api.IPluginNotificationHandler , ch.dunes.common.plugin.MSPluginFactory ) constructor
ch.dunes.ad.object.ADBase applyModification(ch.dunes.ad.object.interfaces.IADBase , javax.naming.directory.ModificationItem[] ) void
ch.dunes.ad.object.ADBase getADObjectFactory() ch.dunes.ad.object.ADObjectFactory
ch.dunes.ad.object.ADBase getSuffix() String
ch.dunes.ad.object.ADBase renameChild(ch.dunes.ad.object.interfaces.IADBase , String ) void
ch.dunes.ad.object.ADLeafElement ch.dunes.ad.object.ADLeafElement(ch.dunes.common.object.interfaces.ICredentials , javax.naming.directory.DirContext , javax.naming.directory.Attributes , ch.dunes.ad.object.interfaces.IADBase , ch.dunes.vso.sdk.api.IPluginNotificationHandler , ch.dunes.common.plugin.MSPluginFactory ) constructor
ch.dunes.ad.object.ADLeafElement getById(String , Object[] ) ch.dunes.common.object.interfaces.IBase
ch.dunes.ad.object.Container ch.dunes.ad.object.Container(ch.dunes.common.object.interfaces.ICredentials , javax.naming.directory.DirContext , javax.naming.directory.Attributes , ch.dunes.ad.object.interfaces.IADBase , ch.dunes.vso.sdk.api.IPluginNotificationHandler , ch.dunes.common.plugin.MSPluginFactory ) constructor
ch.dunes.ad.object.Container getById(String , Object[] ) ch.dunes.common.object.interfaces.IBase
ch.dunes.ad.object.interfaces.IADBase applyModification(ch.dunes.ad.object.interfaces.IADBase , javax.naming.directory.ModificationItem[] ) void
ch.dunes.ad.object.interfaces.IADBase getSuffix() String
ch.dunes.ad.object.interfaces.IADBase renameChild(ch.dunes.ad.object.interfaces.IADBase , String ) void
ch.dunes.common.object.Base ch.dunes.common.object.Base(ch.dunes.common.object.interfaces.ICredentials , String , String , String , ch.dunes.vso.sdk.api.IPluginNotificationHandler ) constructor
ch.dunes.common.object.Base getInternalUUID() String
ch.dunes.common.object.Base getTypedUUID() String
ch.dunes.common.object.Base getUUID() String
ch.dunes.common.object.interfaces.IBase getById(String , Object[] ) ch.dunes.common.object.interfaces.IBase
ch.dunes.common.object.interfaces.IBase getInternalUUID() String
ch.dunes.common.object.interfaces.IBase getTypedUUID() String
ch.dunes.common.object.interfaces.IBase getUUID() String

Removed methods & relations

Class / Finder Method / Relation Returns / Type
AdHost Domain() ActiveDirectory
ActiveDirectory getAllDomainControllerComputers(AD_Host ) Object[]
ActiveDirectory getComputerAD(String computerName, AD_Host adServer) AD_Computer
ActiveDirectory getComputerADRecursively(String , AD_Host ) Object[]
ActiveDirectory getDC(AD_Host ) ch.dunes.ad.object.interfaces.IComputer
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 searchRecursively(String , String , AD_Host ) Object[]
AD_Computer AD_Computer(ch.dunes.common.object.interfaces.ICredentials , com.vmware.o11n.plugin.ad.util.FqId , javax.naming.directory.DirContext , javax.naming.directory.Attributes , ch.dunes.ad.object.interfaces.IADBase , ch.dunes.vso.sdk.api.IPluginNotificationHandler , ch.dunes.common.plugin.MSPluginFactory ) constructor
AD_Computer getById(String , com.vmware.o11n.plugin.ad.util.FqId ) ch.dunes.common.object.interfaces.IBase
AD_Group AD_Group(ch.dunes.common.object.interfaces.ICredentials , com.vmware.o11n.plugin.ad.util.FqId , javax.naming.directory.DirContext , javax.naming.directory.Attributes , ch.dunes.ad.object.interfaces.IADBase , ch.dunes.vso.sdk.api.IPluginNotificationHandler , ch.dunes.common.plugin.MSPluginFactory ) constructor
AD_Host AD_Host(ch.dunes.common.object.interfaces.ICredentials , ch.dunes.vso.sdk.api.IPluginNotificationHandler , ch.dunes.common.plugin.MSPluginFactory , AD_ServerConfiguration ) constructor
AD_Host getById(String , com.vmware.o11n.plugin.ad.util.FqId ) ch.dunes.common.object.interfaces.IBase
AD_Host getCredentials() ch.dunes.common.object.interfaces.ICredentials
AD_Host getInitialLdapContext() javax.naming.ldap.InitialLdapContext
AD_Host invalidate() void
AD_Host isDefault() boolean
AD_Host setDefault(boolean ) void
AD_OrganizationalUnit AD_OrganizationalUnit(ch.dunes.common.object.interfaces.ICredentials , com.vmware.o11n.plugin.ad.util.FqId , javax.naming.directory.DirContext , javax.naming.directory.Attributes , ch.dunes.ad.object.interfaces.IADBase , ch.dunes.vso.sdk.api.IPluginNotificationHandler , ch.dunes.common.plugin.MSPluginFactory ) constructor
AD_ServerConfiguration clone() AD_ServerConfiguration
AD_ServerConfiguration equals(Object ) boolean
AD_ServerConfiguration getCustomProperty(String ) String
AD_ServerConfiguration getCustomProperty(String , String ) String
AD_ServerConfiguration getDCNames() String
AD_ServerConfiguration getLdapUrl() String
AD_ServerConfiguration getReferalMode() String
AD_ServerConfiguration hashCode() Number
AD_ServerConfiguration isEmpty() boolean
AD_ServerConfiguration isSubDomainAutoConnect() boolean
AD_ServerConfiguration setCustomProperty(String , String ) void
AD_ServerConfiguration setDcNames(String ) void
AD_ServerConfiguration setReferalMode(String ) void
AD_ServerConfiguration setSubDomainAutoConnect(boolean ) void
AD_Unknown AD_Unknown(ch.dunes.common.object.interfaces.ICredentials , com.vmware.o11n.plugin.ad.util.FqId , javax.naming.directory.DirContext , javax.naming.directory.Attributes , ch.dunes.ad.object.interfaces.IADBase , ch.dunes.vso.sdk.api.IPluginNotificationHandler , ch.dunes.common.plugin.MSPluginFactory ) constructor
AD_User AD_User(ch.dunes.common.object.interfaces.ICredentials , com.vmware.o11n.plugin.ad.util.FqId , javax.naming.directory.DirContext , javax.naming.directory.Attributes , ch.dunes.ad.object.interfaces.IADBase , ch.dunes.vso.sdk.api.IPluginNotificationHandler , ch.dunes.common.plugin.MSPluginFactory ) constructor
AD_UserGroup AD_UserGroup(ch.dunes.common.object.interfaces.ICredentials , com.vmware.o11n.plugin.ad.util.FqId , javax.naming.directory.DirContext , javax.naming.directory.Attributes , ch.dunes.ad.object.interfaces.IADBase , ch.dunes.vso.sdk.api.IPluginNotificationHandler , ch.dunes.common.plugin.MSPluginFactory ) constructor
ch.dunes.ad.object.ADBase ch.dunes.ad.object.ADBase(ch.dunes.common.object.interfaces.ICredentials , com.vmware.o11n.plugin.ad.util.FqId , javax.naming.directory.DirContext , javax.naming.directory.Attributes , ch.dunes.ad.object.interfaces.IADBase , ch.dunes.vso.sdk.api.IPluginNotificationHandler , ch.dunes.common.plugin.MSPluginFactory ) constructor
ch.dunes.ad.object.ADBase renameChild(String , String ) void
ch.dunes.ad.object.ADLeafElement ch.dunes.ad.object.ADLeafElement(ch.dunes.common.object.interfaces.ICredentials , com.vmware.o11n.plugin.ad.util.FqId , javax.naming.directory.DirContext , javax.naming.directory.Attributes , ch.dunes.ad.object.interfaces.IADBase , ch.dunes.vso.sdk.api.IPluginNotificationHandler , ch.dunes.common.plugin.MSPluginFactory ) constructor
ch.dunes.ad.object.ADLeafElement getById(String , com.vmware.o11n.plugin.ad.util.FqId ) ch.dunes.common.object.interfaces.IBase
ch.dunes.ad.object.Container ch.dunes.ad.object.Container(ch.dunes.common.object.interfaces.ICredentials , com.vmware.o11n.plugin.ad.util.FqId , javax.naming.directory.DirContext , javax.naming.directory.Attributes , ch.dunes.ad.object.interfaces.IADBase , ch.dunes.vso.sdk.api.IPluginNotificationHandler , ch.dunes.common.plugin.MSPluginFactory ) constructor
ch.dunes.ad.object.Container createUserWithDetails(String , String , String , String , String , String ) void
ch.dunes.ad.object.Container getById(String , com.vmware.o11n.plugin.ad.util.FqId ) ch.dunes.common.object.interfaces.IBase
ch.dunes.ad.object.Container search(String , ch.dunes.vso.sdk.api.query.QuerySpec ) Object[]
ch.dunes.ad.object.interfaces.IADBase renameChild(String , String ) void
ch.dunes.common.object.Base ch.dunes.common.object.Base(ch.dunes.common.object.interfaces.ICredentials , com.vmware.o11n.plugin.ad.util.FqId , String , ch.dunes.vso.sdk.api.IPluginNotificationHandler ) constructor
ch.dunes.common.object.Base getFqId() com.vmware.o11n.plugin.ad.util.FqId
ch.dunes.common.object.Base getId() String
ch.dunes.common.object.Base notifyElementDeleted() void
ch.dunes.common.object.interfaces.IBase getById(String , com.vmware.o11n.plugin.ad.util.FqId ) ch.dunes.common.object.interfaces.IBase
ch.dunes.common.object.interfaces.IBase getFqId() com.vmware.o11n.plugin.ad.util.FqId
ch.dunes.common.object.interfaces.IBase getId() String
ConfigurationManager deleteConfiguration(String ) void
ConfigurationManager getConfigurationById(String ) AD_ServerConfiguration
ConfigurationManager getPluginOptions() AD_PluginOptions
ConfigurationManager reset() void
ConfigurationManager saveConfiguration(AD_ServerConfiguration ) String
ConfigurationManager savePluginOptions(java.util.Properties ) void