!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define("heartbeat",[],e):"object"==typeof exports?exports.heartbeat=e():t.heartbeat=e()}(self,(function(){return(()=>{"use strict";var t={d:(e,o)=>{for(var n in o)t.o(o,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:o[n]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};function o(){return function(t){var e=window.location.search;"?"===e[0]&&(e=e.substring(1));var o,n=e.split("&");for(o=0;o1&&void 0!==arguments[1]?arguments[1]:"",o=document.cookie.split(";"),n=0;n3&&void 0!==arguments[3]?arguments[3]:31536e3,i=encodeURIComponent(e),a="".concat(t,"=").concat(i,";domain=").concat(o,";max-age=").concat(n,";path=/");document.cookie=a}("info_idp_vat_time",Date.now(),e)}return t}function c(){var t=Number(a("info_idp_vat_time",0));if(Date.now()-t>=23e4){var e={method:"POST",headers:{Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify({infotoken:"true",realm:"idp"}),credentials:"include"},o=n();return fetch("https://sso.".concat(o,"/v1/api/token/ui_heartbeat"),e).then((function(t){return r(t,o)}))}}function u(){if(!window.disableHeartbeat){var t=a("info_idp");t&&function(t){var e=JSON.parse(t),n=e.auth;if("basic"===n||"s2s"===n){if("idp"===e.typ){var i=!0,a=e.plid,r=o();if(r&&Number(a)!==Number(r)&&(i=!1),i)setInterval(c,6e4),c()}}}(t)}}return t.r(e),t.d(e,{checkVat:()=>c,handleVatResult:()=>r,main:()=>u}),u(),e})()})); //# sourceMappingURL=heartbeat.js.map