With ADSI SetPassword method how a password is transmited to AD Server 
My question is how [ADSI][1] performs **SetPassword** operation. According to what I have read ADSI is a COM interface and it has more capabilities than AD provides through LDAP. While you are suppose to update unicodePwd attribute of a personaccount entity through LDAP, ADSI provides you SetPassword call. I know that ADSI & AD provides Kerberos during authentication. So how the password is transmitted to server when SetPassword is called? Is it raw binary unencrypted data? Or does Kerberos comes into play at this call?  


  [1]: http://en.wikipedia.org/wiki/ADSI
With ADSI SetPassword method how a password is transmited to AD Server 
===

My question is how [ADSI][1] performs **SetPassword** operation. According to what I have read ADSI is a COM interface and it has more capabilities than AD provides through LDAP. While you are suppose to update unicodePwd attribute of a personaccount entity through LDAP, ADSI provides you SetPassword call. I know that ADSI & AD provides Kerberos during authentication. So how the password is transmitted to server when SetPassword is called? Is it raw binary unencrypted data? Or does Kerberos comes into play at this call?  


  [1]: http://en.wikipedia.org/wiki/ADSI