added code to demonstrate using a policy alternative selector that is
sensitive to the context from which it is called.  So for mutual ssl,
the password type will be PasswordNone, while for normal ssl it will be
PasswordText