!!! Overview 
There are some setup items required to be able to set the password for [Microsoft Active Directory]. 

[Microsoft Active Directory] uses the [UnicodePwd] instead of the more common [userPassword] unless you have [Enable UserPassword in Microsoft Active Directory]. 

!! Encryption Required 
Microsoft requires a minimum level of [LDAP encryption|UnicodePwd#section-UnicodePwd-EncryptionRequired] 

All Active Directory Domain Controllers automatically enroll for domain controller certificate and utilize it for secure LDAP communications if Active Directory integrated Microsoft Certificate Server is deployed within the Forest. 

As long as you deployed Microsoft Certificate Server in Active Directory integrated mode, then you don't need to do anything else on Active Directory side, all domain controllers will use [SSL] on port 636. 

!! [Set Active Directory Password From Java] 
* How to [Set Active Directory Password From Java] 
* [Example - Active Directory Change Password JNDI]

!! [Passwords Using LDIF] 
How make [Passwords Using LDIF]. 

!! More Information 
There might be more information for this subject on one of the following: 
[{ReferringPagesPlugin before='*' after='\n' }]