@bixi/auth
Version:
1 lines • 10.2 kB
JSON
{"__symbolic":"module","version":4,"metadata":{"SocialOpenType":{"__symbolic":"interface"},"SocialService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":11,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":19,"character":5},"arguments":[{"__symbolic":"reference","name":"BIXI_SERVICE_TOKEN"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":21,"character":5},"arguments":[{"__symbolic":"reference","module":"@angular/common","name":"DOCUMENT","line":21,"character":12}]}],null],"parameters":[{"__symbolic":"reference","name":"ITokenService"},{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":22,"character":20}]}],"login":[{"__symbolic":"method"},{"__symbolic":"method"},{"__symbolic":"method"}],"callback":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"BIXI_STORE_TOKEN":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":4,"character":36},"arguments":["AUTH_STORE_TOKEN",{"providedIn":"root","factory":{"__symbolic":"reference","name":"BIXI_STORE_TOKEN_LOCAL_FACTORY"}}]},"IStore":{"__symbolic":"interface"},"LocalStorageStore":{"__symbolic":"class","members":{"get":[{"__symbolic":"method"}],"set":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}]}},"BIXI_STORE_TOKEN_LOCAL_FACTORY":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"LocalStorageStore"}}},"MemoryStore":{"__symbolic":"class","members":{"get":[{"__symbolic":"method"}],"set":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}]}},"SessionStorageStore":{"__symbolic":"class","members":{"get":[{"__symbolic":"method"}],"set":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}]}},"CookieStorageStore":{"__symbolic":"class","members":{"get":[{"__symbolic":"method"}],"set":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}]}},"BaseInterceptor":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":19,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":21,"character":15}}]],"parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":21,"character":46}]}],"isAuth":[{"__symbolic":"method"}],"setReq":[{"__symbolic":"method"}],"intercept":[{"__symbolic":"method"}]}},"BIXI_SERVICE_TOKEN":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":5,"character":38},"arguments":["BIXI_SERVICE_TOKEN",{"providedIn":"root","factory":{"__symbolic":"reference","name":"BIXI_SERVICE_TOKEN_FACTORY"}}]},"ITokenModel":{"__symbolic":"interface"},"AuthReferrer":{"__symbolic":"interface"},"ITokenService":{"__symbolic":"interface"},"TokenService":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":17,"character":45},"arguments":[{"__symbolic":"reference","name":"BIXI_STORE_TOKEN"}]}]],"parameters":[{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"IStore"}]}],"set":[{"__symbolic":"method"}],"get":[{"__symbolic":"method"},{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}],"change":[{"__symbolic":"method"}]}},"BIXI_SERVICE_TOKEN_FACTORY":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"TokenService"},"arguments":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"inject","line":98,"character":26},"arguments":[{"__symbolic":"reference","name":"ɵa"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"inject","line":98,"character":53},"arguments":[{"__symbolic":"reference","name":"BIXI_STORE_TOKEN"}]}]}},"urlBase64Decode":{"__symbolic":"function"},"JWT":{"__symbolic":"interface"},"JWTTokenModel":{"__symbolic":"class","members":{"isExpired":[{"__symbolic":"method"}]}},"JWTInterceptor":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseInterceptor"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":16,"character":1}}],"members":{"isAuth":[{"__symbolic":"method"}],"setReq":[{"__symbolic":"method"}]}},"JWTGuard":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":23,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":31,"character":15},"arguments":[{"__symbolic":"reference","name":"BIXI_SERVICE_TOKEN"}]}],null],"parameters":[{"__symbolic":"reference","name":"ITokenService"},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":31,"character":88}]}],"process":[{"__symbolic":"method"}],"canLoad":[{"__symbolic":"method"}],"canActivateChild":[{"__symbolic":"method"}],"canActivate":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"SimpleTokenModel":{"__symbolic":"class","members":{}},"SimpleInterceptor":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"BaseInterceptor"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":16,"character":1}}],"members":{"isAuth":[{"__symbolic":"method"}],"setReq":[{"__symbolic":"method"}]}},"SimpleGuard":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":23,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":31,"character":15},"arguments":[{"__symbolic":"reference","name":"BIXI_SERVICE_TOKEN"}]}],null],"parameters":[{"__symbolic":"reference","name":"ITokenService"},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":31,"character":88}]}],"process":[{"__symbolic":"method"}],"canLoad":[{"__symbolic":"method"}],"canActivateChild":[{"__symbolic":"method"}],"canActivate":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"AUTH_DEFAULT_CONFIG":{"__symbolic":"error","message":"Expression form not supported","line":12,"character":12,"module":"./src/auth.config"},"mergeConfig":{"__symbolic":"function","parameters":["srv"],"value":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"srv"},"member":"merge"},"arguments":[{"__symbolic":"reference","name":"AUTH_DEFAULT_CONFIG"}]}},"BixiAuthModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":2,"character":1},"arguments":[{}]}],"members":{}},"BixiAuthConfig":{"__symbolic":"interface"},"BixiAuthConfigKey":{"__symbolic":"interface"},"BIXI_AUTH_CONFIG":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":52,"character":36},"arguments":["bixi-auth-config"]},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":49,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":53,"character":15}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":53,"character":27},"arguments":[{"__symbolic":"reference","name":"BIXI_AUTH_CONFIG"}]}]],"parameters":[{"__symbolic":"reference","name":"BixiAuthConfig"}]}],"get":[{"__symbolic":"method"}],"merge":[{"__symbolic":"method"}],"attach":[{"__symbolic":"method"}],"attachKey":[{"__symbolic":"method"}],"set":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}}},"origins":{"SocialOpenType":"./src/social/social.service","SocialService":"./src/social/social.service","BIXI_STORE_TOKEN":"./src/store/interface","IStore":"./src/store/interface","LocalStorageStore":"./src/store/local-storage.service","BIXI_STORE_TOKEN_LOCAL_FACTORY":"./src/store/local-storage.service","MemoryStore":"./src/store/memory.service","SessionStorageStore":"./src/store/session-storage.service","CookieStorageStore":"./src/store/cookie-storage.service","BaseInterceptor":"./src/token/base.interceptor","BIXI_SERVICE_TOKEN":"./src/token/interface","ITokenModel":"./src/token/interface","AuthReferrer":"./src/token/interface","ITokenService":"./src/token/interface","TokenService":"./src/token/token.service","BIXI_SERVICE_TOKEN_FACTORY":"./src/token/token.service","urlBase64Decode":"./src/token/jwt/jwt.helper","JWT":"./src/token/jwt/jwt.model","JWTTokenModel":"./src/token/jwt/jwt.model","JWTInterceptor":"./src/token/jwt/jwt.interceptor","JWTGuard":"./src/token/jwt/jwt.guard","SimpleTokenModel":"./src/token/simple/simple.model","SimpleInterceptor":"./src/token/simple/simple.interceptor","SimpleGuard":"./src/token/simple/simple.guard","AUTH_DEFAULT_CONFIG":"./src/auth.config","mergeConfig":"./src/auth.config","BixiAuthModule":"./src/auth.module","BixiAuthConfig":"./src/config.type","BixiAuthConfigKey":"./src/config.type","BIXI_AUTH_CONFIG":"./src/config.type","ɵa":"./src/auth.config.service"},"importAs":"@bixi/auth"}