Search

Plugin AD

Active Directory

Version 3.0.5 vs. 1.0.4

New classes

Class name
AD_HostManager
AD_PluginOptions
ch.dunes.ad.object.Domain
com.vmware.o11n.plugin.ad.ldap.controll.LdapControl
com.vmware.o11n.plugin.ad.ldap.LdapRequestWrapper
com.vmware.o11n.plugin.ad.util.FqId
LdapAttribute
LdapClient
LdapClientFactory
LdapDeleteRequest
LdapDereferencePolicy
LdapDN
LdapEntry
LdapFilter
LdapModification
LdapModificationType
LdapRDN
LdapResult
LdapSearchRequest
LdapSearchResult
LdapSearchResultReference
LdapSearchScope
LdapSimplePagedResultsControl
LdapSubtreeDeleteRequestControl

Removed 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

Added 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 searchForEntry(String , LdapSearchScope , Number , String , String[] , AD_Host ) ch.dunes.ad.object.interfaces.IADBase
ActiveDirectory searchRecursively(String , String , AD_Host ) Object[]
AD_Computer AD_Computer(com.vmware.o11n.plugin.ad.util.FqId , com.unboundid.ldap.sdk.LDAPInterface , com.unboundid.ldap.sdk.Entry , ch.dunes.vso.sdk.api.IPluginNotificationHandler , ch.dunes.common.plugin.MSPluginFactory ) constructor
AD_Computer findByTypeAndId(String , com.vmware.o11n.plugin.ad.util.FqId ) ch.dunes.common.object.interfaces.IBase
AD_Group AD_Group(com.vmware.o11n.plugin.ad.util.FqId , com.unboundid.ldap.sdk.LDAPInterface , com.unboundid.ldap.sdk.Entry , 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 close() void
AD_Host findByTypeAndId(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 getLdapClient() LdapClient
AD_Host invalidate() void
AD_Host isDefault() boolean
AD_Host searchForEntry(String , LdapSearchScope , Number , String , String[] ) ch.dunes.ad.object.interfaces.IADBase
AD_Host setDefault(boolean ) void
AD_OrganizationalUnit AD_OrganizationalUnit(com.vmware.o11n.plugin.ad.util.FqId , com.unboundid.ldap.sdk.LDAPInterface , com.unboundid.ldap.sdk.Entry , ch.dunes.vso.sdk.api.IPluginNotificationHandler , ch.dunes.common.plugin.MSPluginFactory ) constructor
AD_OrganizationalUnit rename(String ) void
AD_ServerConfiguration clone() AD_ServerConfiguration
AD_ServerConfiguration equals(Object ) boolean
AD_ServerConfiguration getConnectTimeoutMillis() Number
AD_ServerConfiguration getCustomProperty(String ) String
AD_ServerConfiguration getCustomProperty(String , String ) String
AD_ServerConfiguration getDCNames() String
AD_ServerConfiguration getLdapUrl() String
AD_ServerConfiguration hashCode() Number
AD_ServerConfiguration isEmpty() boolean
AD_ServerConfiguration isSubDomainAutoConnect() boolean
AD_ServerConfiguration setConnectTimeoutMillis(Number ) void
AD_ServerConfiguration setCustomProperty(String , String ) void
AD_ServerConfiguration setDcNames(String ) void
AD_ServerConfiguration setSubDomainAutoConnect(boolean ) void
AD_Unknown AD_Unknown(com.vmware.o11n.plugin.ad.util.FqId , com.unboundid.ldap.sdk.LDAPInterface , com.unboundid.ldap.sdk.Entry , ch.dunes.vso.sdk.api.IPluginNotificationHandler , ch.dunes.common.plugin.MSPluginFactory ) constructor
AD_User AD_User(com.vmware.o11n.plugin.ad.util.FqId , com.unboundid.ldap.sdk.LDAPInterface , com.unboundid.ldap.sdk.Entry , ch.dunes.vso.sdk.api.IPluginNotificationHandler , ch.dunes.common.plugin.MSPluginFactory ) constructor
AD_UserGroup AD_UserGroup(com.vmware.o11n.plugin.ad.util.FqId , com.unboundid.ldap.sdk.LDAPInterface , com.unboundid.ldap.sdk.Entry , ch.dunes.vso.sdk.api.IPluginNotificationHandler , ch.dunes.common.plugin.MSPluginFactory ) constructor
AD_UserGroup getSID() String
ch.dunes.ad.object.ADBase ch.dunes.ad.object.ADBase(com.vmware.o11n.plugin.ad.util.FqId , com.unboundid.ldap.sdk.LDAPInterface , com.unboundid.ldap.sdk.Entry , ch.dunes.vso.sdk.api.IPluginNotificationHandler , ch.dunes.common.plugin.MSPluginFactory ) constructor
ch.dunes.ad.object.ADBase applyModification(com.unboundid.ldap.sdk.ModifyRequest ) void
ch.dunes.ad.object.ADBase getAttributeValueBytes(String ) Number[]
ch.dunes.ad.object.ADBase getGUID() String
ch.dunes.ad.object.ADLeafElement ch.dunes.ad.object.ADLeafElement(com.vmware.o11n.plugin.ad.util.FqId , com.unboundid.ldap.sdk.LDAPInterface , com.unboundid.ldap.sdk.Entry , ch.dunes.vso.sdk.api.IPluginNotificationHandler , ch.dunes.common.plugin.MSPluginFactory ) constructor
ch.dunes.ad.object.ADLeafElement findByTypeAndId(String , com.vmware.o11n.plugin.ad.util.FqId ) ch.dunes.common.object.interfaces.IBase
ch.dunes.ad.object.Container ch.dunes.ad.object.Container(com.vmware.o11n.plugin.ad.util.FqId , com.unboundid.ldap.sdk.LDAPInterface , com.unboundid.ldap.sdk.Entry , ch.dunes.vso.sdk.api.IPluginNotificationHandler , ch.dunes.common.plugin.MSPluginFactory ) constructor
ch.dunes.ad.object.Container createComputer(String , String , String ) void
ch.dunes.ad.object.Container createUserWithDetails(String , String , String , String , String , String ) void
ch.dunes.ad.object.Container findByTypeAndId(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 applyModification(com.unboundid.ldap.sdk.ModifyRequest ) void
ch.dunes.ad.object.interfaces.IADBase getAttributeValueBytes(String ) Number[]
ch.dunes.ad.object.interfaces.IADBase getGUID() String
ch.dunes.common.object.Base ch.dunes.common.object.Base(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 findByTypeAndId(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 findAll() Object[]
ConfigurationManager getConfigurationById(String ) AD_ServerConfiguration
ConfigurationManager getPluginOptions() AD_PluginOptions
ConfigurationManager reset() void
ConfigurationManager saveConfiguration(AD_ServerConfiguration ) String
ConfigurationManager savePluginOptions(java.util.Properties ) void

Removed 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 closeContext() void
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_User setDisplayName(String ) void
AD_User setGivenName(String ) void
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 remove() 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 createComputer(String , String ) void
ch.dunes.ad.object.Container getById(String , Object[] ) ch.dunes.common.object.interfaces.IBase
ch.dunes.ad.object.Container isRefreshedChildren() boolean
ch.dunes.ad.object.Container refreshChildren() void
ch.dunes.ad.object.Container setNextRefreshChildren() void
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.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.Base remove() void
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
ch.dunes.common.object.interfaces.IBase remove() void