[{"__symbolic":"module","version":3,"metadata":{"Keycloak":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"login":[{"__symbolic":"method"}],"logout":[{"__symbolic":"method"}],"updateToken":[{"__symbolic":"method"}],"register":[{"__symbolic":"method"}],"accountManagement":[{"__symbolic":"method"}],"loadUserProfile":[{"__symbolic":"method"}],"loadUserInfo":[{"__symbolic":"method"}],"hasRealmRole":[{"__symbolic":"method"}],"hasResourceRole":[{"__symbolic":"method"}],"isTokenExpired":[{"__symbolic":"method"}],"isRefreshTokenExpired":[{"__symbolic":"method"}],"clearToken":[{"__symbolic":"method"}],"createLoginUrl":[{"__symbolic":"method"}],"createLogoutUrl":[{"__symbolic":"method"}],"createRegisterUrl":[{"__symbolic":"method"}],"createAccountUrl":[{"__symbolic":"method"}],"getRealmUrl":[{"__symbolic":"method"}],"checkLoginIframe":[{"__symbolic":"method"}],"processCallback":[{"__symbolic":"method"}],"setToken":[{"__symbolic":"method"}],"pushTokenExpired":[{"__symbolic":"method"}],"pushRefreshTokenExpired":[{"__symbolic":"method"}],"createCallbackId":[{"__symbolic":"method"}],"parseCallback":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"PLATFORM_ID"}]}]],"parameters":[{"__symbolic":"reference","module":"./../storage/keycloak.storage.ionic","name":"IonicStorage"},{"__symbolic":"reference","name":"any"}]}],"init":[{"__symbolic":"method"}],"loadConfig":[{"__symbolic":"method"}],"processInit":[{"__symbolic":"method"}],"setupCheckLoginIframe":[{"__symbolic":"method"}],"loadAdapter":[{"__symbolic":"method"}]},"statics":{"initializedBehaviourSubject":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"rxjs/Rx","name":"BehaviorSubject"},"arguments":[false]},"initializingBehaviourSubject":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"rxjs/Rx","name":"BehaviorSubject"},"arguments":[false]},"authenticatedBehaviourSubject":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"rxjs/Rx","name":"BehaviorSubject"},"arguments":[false]},"authSuccessBehaviourSubject":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"rxjs/Rx","name":"BehaviorSubject"},"arguments":[false]},"authErrorBehaviourSubject":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"rxjs/Rx","name":"BehaviorSubject"},"arguments":[{}]},"tokenExpiredBehaviourSubject":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"rxjs/Rx","name":"BehaviorSubject"},"arguments":[false]},"refreshTokenExpiredBehaviourSubject":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"rxjs/Rx","name":"BehaviorSubject"},"arguments":[false]},"initializedObs":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Keycloak"},"member":"initializedBehaviourSubject"},"member":"asObservable"}},"initializingObs":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Keycloak"},"member":"initializingBehaviourSubject"},"member":"asObservable"}},"authenticatedObs":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Keycloak"},"member":"authenticatedBehaviourSubject"},"member":"asObservable"}},"authSuccessObs":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Keycloak"},"member":"authSuccessBehaviourSubject"},"member":"asObservable"}},"authErrorObs":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Keycloak"},"member":"authErrorBehaviourSubject"},"member":"asObservable"}},"tokenExpiredObs":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Keycloak"},"member":"tokenExpiredBehaviourSubject"},"member":"asObservable"}},"refreshTokenExpiredObs":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Keycloak"},"member":"refreshTokenExpiredBehaviourSubject"},"member":"asObservable"}}}}}},{"__symbolic":"module","version":1,"metadata":{"Keycloak":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"login":[{"__symbolic":"method"}],"logout":[{"__symbolic":"method"}],"updateToken":[{"__symbolic":"method"}],"register":[{"__symbolic":"method"}],"accountManagement":[{"__symbolic":"method"}],"loadUserProfile":[{"__symbolic":"method"}],"loadUserInfo":[{"__symbolic":"method"}],"hasRealmRole":[{"__symbolic":"method"}],"hasResourceRole":[{"__symbolic":"method"}],"isTokenExpired":[{"__symbolic":"method"}],"isRefreshTokenExpired":[{"__symbolic":"method"}],"clearToken":[{"__symbolic":"method"}],"createLoginUrl":[{"__symbolic":"method"}],"createLogoutUrl":[{"__symbolic":"method"}],"createRegisterUrl":[{"__symbolic":"method"}],"createAccountUrl":[{"__symbolic":"method"}],"getRealmUrl":[{"__symbolic":"method"}],"checkLoginIframe":[{"__symbolic":"method"}],"processCallback":[{"__symbolic":"method"}],"setToken":[{"__symbolic":"method"}],"pushTokenExpired":[{"__symbolic":"method"}],"pushRefreshTokenExpired":[{"__symbolic":"method"}],"createCallbackId":[{"__symbolic":"method"}],"parseCallback":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"@angular/core","name":"PLATFORM_ID"}]}]],"parameters":[{"__symbolic":"reference","module":"./../storage/keycloak.storage.ionic","name":"IonicStorage"},{"__symbolic":"reference","name":"any"}]}],"init":[{"__symbolic":"method"}],"loadConfig":[{"__symbolic":"method"}],"processInit":[{"__symbolic":"method"}],"setupCheckLoginIframe":[{"__symbolic":"method"}],"loadAdapter":[{"__symbolic":"method"}]},"statics":{"initializedBehaviourSubject":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"rxjs/Rx","name":"BehaviorSubject"},"arguments":[false]},"initializingBehaviourSubject":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"rxjs/Rx","name":"BehaviorSubject"},"arguments":[false]},"authenticatedBehaviourSubject":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"rxjs/Rx","name":"BehaviorSubject"},"arguments":[false]},"authSuccessBehaviourSubject":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"rxjs/Rx","name":"BehaviorSubject"},"arguments":[false]},"authErrorBehaviourSubject":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"rxjs/Rx","name":"BehaviorSubject"},"arguments":[{}]},"tokenExpiredBehaviourSubject":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"rxjs/Rx","name":"BehaviorSubject"},"arguments":[false]},"refreshTokenExpiredBehaviourSubject":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"rxjs/Rx","name":"BehaviorSubject"},"arguments":[false]},"initializedObs":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Keycloak"},"member":"initializedBehaviourSubject"},"member":"asObservable"}},"initializingObs":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Keycloak"},"member":"initializingBehaviourSubject"},"member":"asObservable"}},"authenticatedObs":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Keycloak"},"member":"authenticatedBehaviourSubject"},"member":"asObservable"}},"authSuccessObs":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Keycloak"},"member":"authSuccessBehaviourSubject"},"member":"asObservable"}},"authErrorObs":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Keycloak"},"member":"authErrorBehaviourSubject"},"member":"asObservable"}},"tokenExpiredObs":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Keycloak"},"member":"tokenExpiredBehaviourSubject"},"member":"asObservable"}},"refreshTokenExpiredObs":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Keycloak"},"member":"refreshTokenExpiredBehaviourSubject"},"member":"asObservable"}}}}}}]