The PasswordAuthentication type exposes the following members.
Note that this method returns a reference to the password. It is the caller's responsibility to zero out the password information after it is no longer needed.