Para alterar alguns atributos no Active Directory da Microsoft (Implentação de servidor LDAP) como a senha dos usuários é necessário fazer uma conexão segura, ou seja, via LDAPs.
Abaixo, segue um exemplo de codigo em Java para fazer isto:
===== Comeco do arquivo DirectoryServices.java =====
package mypackage;
import javax.naming.*;
import javax.naming.directory.*;
import java.util.Hashtable;
public class DirectoryServices
{
public String OIDUrl = "ldaps://servidorad:636";