@openpass/openpass-js-sdk
Version:
OpenPass SSO JavaScript SDK
24 lines • 980 B
JavaScript
import * as consts from "./auth/constants";
export const config = {
SSO_BASE_URL: "https://auth.myopenpass.com",
SSO_AUTHORIZE_PATH: "/v1/api/authorize",
SSO_TOKEN_PATH: "/v1/api/token",
SSO_AUTHORIZE_DEVICE_PATH: "/v1/api/authorize-device",
SSO_DEVICE_TOKEN_PATH: "/v1/api/device-token",
SSO_CLIENT_TELEMETRY_EVENT_PATH: "/v1/api/telemetry/event",
SSO_SDK_TELEMETRY_EVENT_PATH: "/v1/api/telemetry/sdk-event",
SSO_STORAGE_PREFIX: "__openpass",
API_DEFAULT_TIMEOUT_MS: 60 * 1000,
POPUP_RESPONSE_TIMEOUT_MS: 10 * 60 * 1000,
IFRAME_RESPONSE_TIMEOUT_MS: 10 * 60 * 1000, // The timeout to receive a response from the iframe
};
export const getOpenPassApiBaseUrl = (baseUrl) => {
return baseUrl || config.SSO_BASE_URL;
};
export const getApiDefaultTimeoutMs = () => {
return config.API_DEFAULT_TIMEOUT_MS;
};
export const getParamGrantTypeValue = () => {
return consts.PARAM_GRANT_TYPE_VALUE;
};
//# sourceMappingURL=config.js.map