[{"__symbolic":"module","version":3,"metadata":{"JWTAuthService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":["http"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":["notificationService"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":["settingsStorageService"]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/http","name":"Http"},{"__symbolic":"reference","module":"./notification.service","name":"NotificationService"},{"__symbolic":"reference","module":"./settings-storage.service","name":"SettingsStorageService"}]}],"getJWT":[{"__symbolic":"method"}],"login":[{"__symbolic":"method"}],"doPostAuth":[{"__symbolic":"method"}],"extractJWT":[{"__symbolic":"method"}],"handleError":[{"__symbolic":"method"}]}},"DotJWTAuthModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"providers":[{"__symbolic":"reference","name":"JWTAuthService"}]}]}]}}},{"__symbolic":"module","version":1,"metadata":{"JWTAuthService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":["http"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":["notificationService"]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":["settingsStorageService"]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/http","name":"Http"},{"__symbolic":"reference","module":"./notification.service","name":"NotificationService"},{"__symbolic":"reference","module":"./settings-storage.service","name":"SettingsStorageService"}]}],"getJWT":[{"__symbolic":"method"}],"login":[{"__symbolic":"method"}],"doPostAuth":[{"__symbolic":"method"}],"extractJWT":[{"__symbolic":"method"}],"handleError":[{"__symbolic":"method"}]}},"DotJWTAuthModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"providers":[{"__symbolic":"reference","name":"JWTAuthService"}]}]}]}}}]