UNPKG

brand-assets

Version:
33 lines (25 loc) 2.41 kB
var getenv = require('getenv'); module.exports = { public: { // Site supports multiple brands multiTenant: false, // Max number of successive failures before lockout begins accountLockMaxFailures: getenv.int('MESH_CONFIG_accountLockMaxFailures', 3), // Length of time the account is locked accountLockPeriodMins: getenv.int('MESH_CONFIG_accountLockPeriodMins', 10), samlEnabled: getenv.bool('SAML_ENABLED', true), brandUserImpersonationEnabled: getenv.bool('MESH_CONFIG_brandUserImpersonationEnabled', true), restrictTesterListByTag: getenv.bool('MESH_CONFIG_restrictTesterListByTag', false) }, private: { // SAML 2 Auth config samlEntryPoint: getenv.string('SAML_ENTRYPOINT', 'https://whqdfed.nike.com:9031/idp/SSO.saml2'), samlIdentifierFormat: getenv.string('SAML_IDENTIFIER_FORMAT', 'urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified'), samlIssuer: getenv.string('SAML_ISSUER', 'http://localhost:3000'), samlLogoutUrl: getenv.string('SAML_LOGOUT_URL', 'http://www.nike.com'), // Toggle the removal of the SAML query string payload samlLogoutRemovePayload: getenv.bool('SAML_LOGOUT_REMOVE_PAYLOAD', true), // Identity Provider Certificate for incoming requests samlIdpCert: getenv.string('SAML_IDP_CERT', 'MIIC+DCCAeCgAwIBAgIGAVBI54JYMA0GCSqGSIb3DQEBCwUAMD0xCzAJBgNVBAYTAlVTMRIwEAYDVQQKEwlOaWtlIEluYy4xGjAYBgNVBAMTEUlEbWUgU1NPIDIwNDggREVWMB4XDTE1MTAwODE5MjIyM1oXDTE3MTAwNzE5MjIyM1owPTELMAkGA1UEBhMCVVMxEjAQBgNVBAoTCU5pa2UgSW5jLjEaMBgGA1UEAxMRSURtZSBTU08gMjA0OCBERVYwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDdr/8ZDzm0MwwPmenmbjkflD/WiPRq1kv6uwXlnmJtulOK2Xe/aMeDADY8EhuLejywTxlOHcDh+XgBpz7WLLQtZRss3Kc/EK9kAqeLK9b/iNDT6HYwEZxnRzS8y/0TO2uYGOJRkMeldgRykDiaSDJooq5jFet8nLO+NGbGfpLAzzRsehhrIUJPdHasni9jaH88OVFMuOb7q+vYiRMMZeJOsyXKhBeSWzYH5p1yLOYLg3q0aHOtlAMDECgNzel4TEYcBKYuEOl+ZSVeP6P8dkHZ2Ptb9J6+/IpabYCmuUvmpUsfmvV6WDw2rx9sWjVpf4tUG+EtyVLQPCukHOAHd1xBAgMBAAEwDQYJKoZIhvcNAQELBQADggEBACL3h/rQTtZsP4+WhWijRlmVzIPOQuEEAlhBzPoLjbbOzmbX8EvEmxOZ2XiGmT1O98OHU4I5w1p/VwtQ+7Ql89m+oQQgsQfTh6P8E1Jd4x/4+wgz4/i9Su6ziFzeTnZ3DHEFNFnqZxPNb3XAjlaW9hcNh5MzGqMqvO7cEDp6Hw0wULNxIZTp9AO0PvjMF+aRSJgEEn1hNz3oYSkVHN7v7Cfgv+MeflLeV1JbFgafezIrj1tmOPcZkSexDlvjlrjVCBr32s4tPW/VBzXKhYq2VL9J1jvWZ8goKWbf6bKNJMQqeBE1qRWSeJ8ZnllelLK/QRTXv8dPsbMoIv4MA2nmv7U='), } };