Responsible for instantiating keycloak using provided config and authentication. It also creates hooks for refreshing token when token is expired which silently refresh token resulting seamless user experience once logged in
json object which is UI application specific keycloak configuration e.g. realm and clientID.
json object which contains AAS url
boolean which decides instantiation mode for keycloak. e.g. login-required or check-sso. login-required mode redirects user to login screen if not logged in already. check-sso only checks if already logged in without redirecting to login screen if not logged in.
json which contains keycloak instance and authenticated which is promise after initializing keycloak
Create instance of AuthStore from keycloak.
keycloak instance instantiated using keycloak-js
Responsible for resolving AAS Server using location service. If not found returns AAS-server-url specified in config
url AAS server url
Generated using TypeDoc
Authentication and Authorization service