10:16:22.638 [Timer('Access token expired')] timer completes in 104 oidc-client-ts.js:43 10:16:27.785 [Timer('Access token expiring')] timer completes in 8 oidc-client-ts.js:43 10:16:27.787 [Timer('Access token expired')] timer completes in 99 oidc-client-ts.js:43 10:16:32.899 [Timer('Access token expiring')] timer completes in 3 oidc-client-ts.js:43 10:16:32.902 [Timer('Access token expired')] timer completes in 94 oidc-client-ts.js:43 10:16:37.900 [Timer('Access token expiring')] timer completes in -2 oidc-client-ts.js:43 10:16:37.902 [Timer('Access token expiring')] cancel: begin oidc-client-ts.js:43 10:16:37.903 [Timer('Access token expiring')] raise: oidc-client-ts.js:43 10:16:37.903 [SilentRenewService] _tokenExpiring: begin oidc-client-ts.js:43 10:16:37.903 [UserManager] signinSilent: begin oidc-client-ts.js:43 10:16:37.904 [UserManager] _loadUser: begin oidc-client-ts.js:43 10:16:37.904 [WebStorageStateStore] get('user:https://my-oidc-provider.com:443/:my-oidc-client-id'): begin oidc-client-ts.js:43 10:16:37.905 [UserManager] _loadUser: user storageString loaded oidc-client-ts.js:43 10:16:37.905 [User.fromStorageString] begin oidc-client-ts.js:43 10:16:37.905 [UserManager] signinSilent: using refresh token oidc-client-ts.js:43 10:16:37.906 [OidcClient] useRefreshToken: begin oidc-client-ts.js:43 10:16:37.906 [TokenClient] exchangeRefreshToken: begin oidc-client-ts.js:43 10:16:37.906 [MetadataService] _getMetadataProperty('token_endpoint'): begin oidc-client-ts.js:43 10:16:37.906 [MetadataService] getMetadata: begin oidc-client-ts.js:43 10:16:37.906 [MetadataService] getMetadata: getting metadata from https://my-oidc-provider.com:443/.well-known/openid-configuration oidc-client-ts.js:43 10:16:37.906 [JsonService] getJson: begin oidc-client-ts.js:43 10:16:37.906 [JsonService] appendExtraHeaders: begin oidc-client-ts.js:43 10:16:37.906 [JsonService] getJson: url: https://my-oidc-provider.com:443/.well-known/openid-configuration oidc-client-ts.js:43 10:16:37.908 [Timer('Access token expired')] timer completes in 89 oidc-client-ts.js:43 10:16:37.910 XHRGET https://my-oidc-provider.com/.well-known/openid-configuration [HTTP/2 200 180ms] 10:16:38.096 [JsonService] getJson: HTTP response received, status 200 oidc-client-ts.js:43 10:16:38.097 [MetadataService] getMetadata: merging remote JSON with seed metadata oidc-client-ts.js:43 10:16:38.098 [MetadataService] _getMetadataProperty('token_endpoint'): resolved oidc-client-ts.js:43 10:16:38.099 [TokenClient] exchangeRefreshToken: got token endpoint oidc-client-ts.js:43 10:16:38.099 [JsonService] postForm: begin oidc-client-ts.js:43 10:16:38.099 [JsonService] appendExtraHeaders: begin oidc-client-ts.js:43 10:16:38.099 [JsonService] postForm: url: https://my-oidc-provider.com/oauth/token oidc-client-ts.js:43 10:16:38.108 XHRPOST https://my-oidc-provider.com/oauth/token [HTTP/2 200 4361ms] 10:16:42.475 [JsonService] postForm: HTTP response received, status 200 oidc-client-ts.js:43 10:16:42.476 [TokenClient] exchangeRefreshToken: got response oidc-client-ts.js:43 10:16:42.477 [OidcClient] useRefreshToken: validating response Object { access_token: "yyy", token_type: "Bearer", profile: {}, state: null, session_state: null, error: null, error_description: null, error_uri: null, code: null, refresh_token: "xxx", … } oidc-client-ts.js:43 10:16:42.479 [ResponseValidator] validateRefreshResponse: begin oidc-client-ts.js:43 10:16:42.480 [ResponseValidator] _validateIdTokenAttributes: begin oidc-client-ts.js:43 10:16:42.480 [ResponseValidator] _validateIdTokenAttributes: decoding ID Token JWT oidc-client-ts.js:43 10:16:42.483 [ResponseValidator] validateRefreshResponse: ID Token validated oidc-client-ts.js:43 10:16:42.483 [ResponseValidator] _processClaims: begin oidc-client-ts.js:43 10:16:42.483 [ResponseValidator] _processClaims: not loading user info oidc-client-ts.js:43 10:16:42.483 [ResponseValidator] validateRefreshResponse: claims processed oidc-client-ts.js:43 10:16:42.483 [UserManager] storeUser: begin oidc-client-ts.js:43 10:16:42.483 [UserManager] storeUser: storing user oidc-client-ts.js:43 10:16:42.483 [User] toStorageString: begin oidc-client-ts.js:43 10:16:42.483 [WebStorageStateStore] set('user:https://my-oidc-provider.com:443/:my-oidc-client-id'): begin oidc-client-ts.js:43 10:16:42.483 [UserManagerEvents] load: begin oidc-client-ts.js:43 10:16:42.483 [UserManagerEvents] load: access token present, remaining duration: 120 oidc-client-ts.js:43 10:16:42.483 [UserManagerEvents] load: registering expiring timer, raising in 30 seconds oidc-client-ts.js:43 10:16:42.483 [Timer('Access token expiring')] init: begin oidc-client-ts.js:43 10:16:42.483 [Timer('Access token expiring')] cancel: begin oidc-client-ts.js:43 10:16:42.483 [Timer('Access token expiring')] init: using duration 30 oidc-client-ts.js:43 10:16:42.483 [UserManagerEvents] load: registering expired timer, raising in 121 seconds oidc-client-ts.js:43 10:16:42.483 [Timer('Access token expired')] init: begin oidc-client-ts.js:43 10:16:42.483 [Timer('Access token expired')] cancel: begin oidc-client-ts.js:43 10:16:42.483 [Timer('Access token expired')] init: using duration 121 oidc-client-ts.js:43 10:16:42.483 [Event('User loaded')] raise: Object { id_token: "yyy", session_state: null, access_token: "yyy", refresh_token: "xxx", token_type: "Bearer", scope: "openid profile email offline_access", profile: {…}, expires_at: 1724660322, state: undefined, url_state: undefined } oidc-client-ts.js:43 10:16:42.484 [UserManager] getUser: begin oidc-client-ts.js:43 10:16:42.484 [UserManager] _loadUser: begin oidc-client-ts.js:43 10:16:42.484 [WebStorageStateStore] get('user:https://my-oidc-provider.com:443/:my-oidc-client-id'): begin oidc-client-ts.js:43 10:16:42.484 [UserManager] _loadUser: user storageString loaded oidc-client-ts.js:43 10:16:42.484 [User.fromStorageString] begin oidc-client-ts.js:43 10:16:42.484 [UserManager] getUser: user loaded oidc-client-ts.js:48 10:16:42.484 [UserManagerEvents] load: begin oidc-client-ts.js:43 10:16:42.484 [UserManagerEvents] load: access token present, remaining duration: 120 oidc-client-ts.js:43 10:16:42.484 [UserManagerEvents] load: registering expiring timer, raising in 30 seconds oidc-client-ts.js:43 10:16:42.484 [Timer('Access token expiring')] init: begin oidc-client-ts.js:43 10:16:42.484 [Timer('Access token expiring')] init: skipping since already initialized for expiration at 1724660232 oidc-client-ts.js:43 10:16:42.484 [UserManagerEvents] load: registering expired timer, raising in 121 seconds oidc-client-ts.js:43 10:16:42.484 [Timer('Access token expired')] init: begin oidc-client-ts.js:43 10:16:42.484 [Timer('Access token expired')] init: skipping since already initialized for expiration at 1724660323 oidc-client-ts.js:43 10:16:42.485 info: [OIDC] Token refreshed successfully! New token valid until 2024-08-26T10:18:42+02:00 IwsLogger.js:52 10:16:42.486 debug: [OIDC] Auth0 'digitalPortfolioAccess/roles' claim detected ... using claim 'digitalPortfolioAccess/roles' to obtain user roles IwsLogger.js:46 10:16:42.489 [SilentRenewService] _tokenExpiring: silent token renewal successful oidc-client-ts.js:43 10:16:42.489 [OIDC] Token expiring in 120s --> silent refresh token will start soon ... oidc.js:101 10:16:47.496 [Timer('Access token expiring')] timer completes in 25 oidc-client-ts.js:43 10:16:47.497 [Timer('Access token expired')] timer completes in 116 oidc-client-ts.js:43