A strategy for Passport authentication that supports encrypted SAML responses