UNPKG

keycloak-angular

Version:
1 lines 3.73 kB
{"__symbolic":"module","version":4,"metadata":{"KeycloakConfig":{"__symbolic":"interface"},"KeycloakEvent":{"__symbolic":"interface"},"KeycloakEventType":{"OnAuthError":0,"OnAuthLogout":1,"OnAuthRefreshError":2,"OnAuthRefreshSuccess":3,"OnAuthSuccess":4,"OnReady":5,"OnTokenExpired":6},"KeycloakInitOptions":{"__symbolic":"interface"},"KeycloakOptions":{"__symbolic":"interface"},"KeycloakAuthGuard":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":28,"character":32},{"__symbolic":"reference","name":"KeycloakService"}]}],"canActivate":[{"__symbolic":"method"}],"isAccessAllowed":[{"__symbolic":"method"}]}},"KeycloakService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":28,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"sanitizeBearerPrefix":[{"__symbolic":"method"}],"ifUndefinedIsTrue":[{"__symbolic":"method"}],"bindsKeycloakEvents":[{"__symbolic":"method"}],"init":[{"__symbolic":"method"}],"login":[{"__symbolic":"method"}],"logout":[{"__symbolic":"method"}],"register":[{"__symbolic":"method"}],"isUserInRole":[{"__symbolic":"method"}],"getUserRoles":[{"__symbolic":"method"}],"isLoggedIn":[{"__symbolic":"method"}],"isTokenExpired":[{"__symbolic":"method"}],"updateToken":[{"__symbolic":"method"}],"loadUserProfile":[{"__symbolic":"method"}],"getToken":[{"__symbolic":"method"}],"getUsername":[{"__symbolic":"method"}],"clearToken":[{"__symbolic":"method"}],"addTokenToHeader":[{"__symbolic":"method"}],"getKeycloakInstance":[{"__symbolic":"method"}]}},"Keycloak":{"__symbolic":"reference","module":"keycloak-js"},"KeycloakBearerInterceptor":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":28,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"KeycloakService"}]}],"loadExcludedUrlsRegex":[{"__symbolic":"method"}],"intercept":[{"__symbolic":"method"}]}},"CoreModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":15,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":16,"character":12}],"providers":[{"__symbolic":"reference","name":"KeycloakService"},{"provide":{"__symbolic":"reference","module":"@angular/common/http","name":"HTTP_INTERCEPTORS","line":20,"character":15},"useClass":{"__symbolic":"reference","name":"KeycloakBearerInterceptor"},"multi":true}]}]}],"members":{}},"KeycloakAngularModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":12,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","name":"CoreModule"}]}]}],"members":{}}},"origins":{"KeycloakConfig":"./lib/core/interfaces/keycloak-config","KeycloakEvent":"./lib/core/interfaces/keycloak-event","KeycloakEventType":"./lib/core/interfaces/keycloak-event","KeycloakInitOptions":"./lib/core/interfaces/keycloak-init-options","KeycloakOptions":"./lib/core/interfaces/keycloak-options","KeycloakAuthGuard":"./lib/core/services/keycloak-auth-guard","KeycloakService":"./lib/core/services/keycloak.service","Keycloak":"./lib/core/services/keycloak.service","KeycloakBearerInterceptor":"./lib/core/interceptors/keycloak-bearer.interceptor","CoreModule":"./lib/core/core.module","KeycloakAngularModule":"./lib/keycloak-angular.module"},"importAs":"keycloak-angular"}