Hi Maniganda,
With regard to the parameters list found [here](https://github.com/bergie/passport-saml/tree/master#config-parameter-details), not all of them can be supplied directly in `passport-saml-config.json` in this moment, for instance:
- additionalParams
- acceptedClockSkewMs
- attributeConsumingServiceIndex
- disableRequestedAuthnContext
- authnContext
- validateInResponseTo (always `true`)
- cacheProvider
- passReqToCallback (always `true`)
- idpIssuer
- logoutUrl
- additionalLogoutParams
- logoutCallbackUrl
To workaround your particular problem you can do the following (changing the code of the underlying library `passport-saml` is not ideal):
Add a property `disableRequestedAuthnContext` to passport json file, like this:
```
"disableRequestedAuthnContext" : true,
```
in `/opt/gluu/node/passport/server/auth/saml.js` add the following at [line 55](https://github.com/GluuFederation/gluu-passport/blob/version_3.1.4/server/auth/saml.js#L55):
```
if (objectJSON.hasOwnProperty('disableRequestedAuthnContext')) {
strategyConfigOptions.issuer = objectJSON['disableRequestedAuthnContext'];
}
```
... and restart passport.