@asgardeo/auth-angular
Version:
Asgardeo Auth Angular SDK for Angular Applications.
1 lines • 6.46 kB
JSON
{"__symbolic":"module","version":4,"exports":[{"export":[{"name":"BasicUserInfo","as":"BasicUserInfo"},{"name":"CustomGrantConfig","as":"CustomGrantConfig"},{"name":"DecodedIDTokenPayload","as":"DecodedIDTokenPayload"},{"name":"Hooks","as":"Hooks"},{"name":"HttpRequestConfig","as":"HttpRequestConfig"},{"name":"HttpResponse","as":"HttpResponse"},{"name":"Method","as":"Method"},{"name":"OIDCEndpoints","as":"OIDCEndpoints"},{"name":"ResponseMode","as":"ResponseMode"},{"name":"SignInConfig","as":"SignInConfig"},{"name":"Storage","as":"Storage"}],"from":"@asgardeo/auth-spa"}],"metadata":{"AsgardeoAuthModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":26,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"AsgardeoSignInRedirectComponent"}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":["config"],"value":{"ngModule":{"__symbolic":"reference","name":"AsgardeoAuthModule"},"providers":[{"__symbolic":"reference","name":"ɵe"},{"__symbolic":"reference","name":"AsgardeoAuthGuard"},{"provide":{"__symbolic":"reference","name":"ɵa"},"useValue":{"__symbolic":"reference","name":"config"}}]}}}},"AsgardeoSignInRedirectComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":25,"character":1},"arguments":[{"selector":"lib-asgardeo-sign-in-redirect","template":""}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"AsgardeoAuthService"},{"__symbolic":"reference","name":"ɵc"}]}],"ngOnInit":[{"__symbolic":"method"}]}},"AsgardeoAuthGuard":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":23,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"AsgardeoAuthService"}]}],"canActivate":[{"__symbolic":"method"}],"canActivateChild":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"AsgardeoAuthInterceptor":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":27,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":31,"character":9},"arguments":[{"__symbolic":"reference","name":"ɵa"}]}]],"parameters":[{"__symbolic":"reference","name":"AsgardeoAuthService"},{"__symbolic":"reference","name":"AsgardeoConfigInterface"}]}],"intercept":[{"__symbolic":"method"}],"canAttachToken":[{"__symbolic":"method"}]}},"AsgardeoConfigInterface":{"__symbolic":"interface"},"AuthAngularConfig":{"__symbolic":"interface"},"AuthStateInterface":{"__symbolic":"interface"},"AsgardeoAuthService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":43,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":53,"character":9},"arguments":[{"__symbolic":"reference","name":"ɵa"}]}],null,null],"parameters":[{"__symbolic":"reference","name":"AuthClientConfig","module":"@asgardeo/auth-spa","arguments":[{"__symbolic":"reference","name":"ɵb"}]},{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"ɵd"}]}],"ngOnDestroy":[{"__symbolic":"method"}],"initializeHooks":[{"__symbolic":"method"}],"signIn":[{"__symbolic":"method"}],"signInWithRedirect":[{"__symbolic":"method"}],"signOut":[{"__symbolic":"method"}],"isAuthenticated":[{"__symbolic":"method"}],"getBasicUserInfo":[{"__symbolic":"method"}],"getAccessToken":[{"__symbolic":"method"}],"getIDToken":[{"__symbolic":"method"}],"getDecodedIDToken":[{"__symbolic":"method"}],"getOIDCServiceEndpoints":[{"__symbolic":"method"}],"refreshAccessToken":[{"__symbolic":"method"}],"revokeAccessToken":[{"__symbolic":"method"}],"on":[{"__symbolic":"method"}],"requestCustomGrant":[{"__symbolic":"method"}],"httpRequest":[{"__symbolic":"method"}],"httpRequestAll":[{"__symbolic":"method"}],"handleAutoLogin":[{"__symbolic":"method"}],"handleSingleLogoutOnRedirect":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"ɵa":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":22,"character":35},"arguments":["Asgardeo.config.angular"]},"ɵc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":22,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":28,"character":26}]}],"navigateByUrl":[{"__symbolic":"method"}],"setRedirectUrl":[{"__symbolic":"method"}],"getRedirectUrl":[{"__symbolic":"method"}],"getRouteWithoutParams":[{"__symbolic":"method"}],"getCurrentRoute":[{"__symbolic":"method"}],"getCurrentUrl":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"ɵd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":23,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"setIsLoading":[{"__symbolic":"method"}],"reset":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}}},"origins":{"AsgardeoAuthModule":"./asgardeo-auth.module","AsgardeoSignInRedirectComponent":"./components/asgardeo-sign-in-redirect.component","AsgardeoAuthGuard":"./guards/asgardeo-auth.guard","AsgardeoAuthInterceptor":"./interceptors/asgardeo-auth.interceptor","AsgardeoConfigInterface":"./models/asgardeo-config.interface","AuthAngularConfig":"./models/asgardeo-config.interface","AuthStateInterface":"./models/asgardeo-config.interface","AsgardeoAuthService":"./services/asgardeo-auth.service","ɵa":"./configs/asgardeo-config","ɵb":"./models","ɵc":"./services/asgardeo-navigator.service","ɵd":"./services/asgardeo-auth-state-store.service","ɵe":"./services"},"importAs":"@asgardeo/auth-angular"}