...
Key | Purpose | Default Value | Example | Notes | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
SAML.Enabled | To turn SAML support on or off | false | <add key="SAML.Enable" value="true"/> | Required setting | ||||||||||||||||||||||
SAML.Provider | Used to switch between implementation styles of SAML 2.0 | n/a | <add key="SAML.Provider" value="Microsoft" /> | Required setting (for most situations) This should usually be set to "Microsoft" but you may need to omit this setting all-together, depending on IdP | ||||||||||||||||||||||
SAML.Issuer | IDP Issuer URL | n/a | <add key="SAML.Issuer" value="http://www.okta.com/cKZ3800234nlvM8s"/> | Required setting Requires IdP configuration first | ||||||||||||||||||||||
SAML.IDP | IDP SSO URL | n/a | <add key="https://cust.okta.com/app/appname/cKZ3800234nlvM8s/sso/saml"/> | Required setting | ||||||||||||||||||||||
SAML.Certificate | X.509 Certificate | n/a | <add key="-----BEGIN CERTIFICATE----- certificate body -----END CERTIFICATE-----"/> | Required setting Should be entered as a single line and should include the begin and end certificate tags Requires IdP configuration first | ||||||||||||||||||||||
SAML.Logout | URL that a user will be redirected to if they choose to log out of Enterprise Tester | Enterprise Tester Login URL | <add key="SAML.Logout" value="https://myapps.microsoft.com"/> | Optional setting If not configured, a user choosing the logout option will be automatically logged back in again provided there session is still active with the IdP. | ||||||||||||||||||||||
SAML.SignRequest | To turn SAML request signing support on or off | false | <add key="SAML.SignRequest" value="true" /> | Optional setting Some IdPs support/require SAML request signing while other Idps ignore the signed status of a request. If this option is set to true the following properties must also be configured: SAML.SigningCertificateFile SAML.SigningCertificatePassword | ||||||||||||||||||||||
SAML.SigningCertificateFile | Location of the Signing Certificate. The signing certificate should be a pkcs12 certificate and have the private key embedded | n/a | <add key="SAML.SigningCertificateFile" value="d:\certs\saml_exp_2022.10.01.pfx" /> | Required if SAML.SignRequest is set to true | ||||||||||||||||||||||
SAML.SigningCertificatePassword | Password for the private key in the pkcs12 certificate identified in the SAML.SigningCertificateFile property | n/a | <add key="SAML.SigningCertificatePassword" value="changeit" /> | Required if SAML.SignRequest is set to true
|
...