{"timestampedFiles":{"/Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/GatewayApplication.java":1693326235938,"/Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/NFHttpHeaders.java":1693326235938,"/Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/AuthConfiguration.java":1693326235938,"/Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/FilterConfiguration.java":1693326235938,"/Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/NetfoundryGatewayProperties.java":1693326235938,"/Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java":1693326235938,"/Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/AuditLoggingFilter.java":1693326235939,"/Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/AuthenticatedRequestFilter.java":1704718334829,"/Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/BasicAuthValidationFilter.java":1693326235939,"/Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/BearerTokenValidationFilter.java":1693326235939,"/Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/DiagnosticsFilter.java":1693326235939,"/Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/LogoutGatewayFilterFactory.java":1693326235940,"/Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/SecretManager.java":1693326235940,"/Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/TokenStateFilter.java":1693326235940,"/Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/WhitelistFilter.java":1693326235940,"/Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/Auth0TokenValidationService.java":1693326235940,"/Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/AwsCognitoValidationService.java":1693326235941,"/Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/IdentityService.java":1693326235941,"/Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/NetfoundryTokenValidationService.java":1693326235941,"/Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/TokenValidationService.java":1693326235941,"/Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/tokenstate/TokenState.java":1693326235941,"/Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/tokenstate/TokenStateService.java":1693326235942,"/Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/utils/FilterUtil.java":1693326235942,"/Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/utils/HashUtil.java":1693326235942,"/Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/utils/PrettyPrinter.java":1693326235942,"/Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/utils/TokenCache.java":1693326235942},"symbols":[{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/WhitelistFilter.java","lastModified":1693326235940,"enhancedSymbol":{"symbol":{"name":"@+ \u0027whitelistFilter\u0027 (@Component) WhitelistFilter","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/WhitelistFilter.java","range":{"start":{"line":23,"character":0},"end":{"line":23,"character":10}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"whitelistFilter"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/WhitelistFilter.java","lastModified":1693326235940,"enhancedSymbol":{"symbol":{"name":"@Autowired","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/WhitelistFilter.java","range":{"start":{"line":31,"character":2},"end":{"line":31,"character":12}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/SecretManager.java","lastModified":1693326235940,"enhancedSymbol":{"symbol":{"name":"@+ \u0027secretManager\u0027 (@Component) SecretManager","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/SecretManager.java","range":{"start":{"line":13,"character":0},"end":{"line":13,"character":10}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"secretManager"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/SecretManager.java","lastModified":1693326235940,"enhancedSymbol":{"symbol":{"name":"@Autowired","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/SecretManager.java","range":{"start":{"line":19,"character":2},"end":{"line":19,"character":12}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/AuthenticatedRequestFilter.java","lastModified":1704718334829,"enhancedSymbol":{"symbol":{"name":"@+ \u0027authenticatedRequestFilter\u0027 (@Component) AuthenticatedRequestFilter","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/AuthenticatedRequestFilter.java","range":{"start":{"line":18,"character":0},"end":{"line":18,"character":10}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"authenticatedRequestFilter"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/AuthenticatedRequestFilter.java","lastModified":1704718334829,"enhancedSymbol":{"symbol":{"name":"@Autowired","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/AuthenticatedRequestFilter.java","range":{"start":{"line":24,"character":2},"end":{"line":24,"character":12}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/TokenStateFilter.java","lastModified":1693326235940,"enhancedSymbol":{"symbol":{"name":"@+ \u0027tokenStateFilter\u0027 (@Component) TokenStateFilter","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/TokenStateFilter.java","range":{"start":{"line":18,"character":0},"end":{"line":18,"character":10}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"tokenStateFilter"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/TokenStateFilter.java","lastModified":1693326235940,"enhancedSymbol":{"symbol":{"name":"@Autowired","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/TokenStateFilter.java","range":{"start":{"line":26,"character":2},"end":{"line":26,"character":12}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/LogoutGatewayFilterFactory.java","lastModified":1693326235940,"enhancedSymbol":{"symbol":{"name":"@+ \u0027logoutGatewayFilterFactory\u0027 (@Component) LogoutGatewayFilterFactory","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/LogoutGatewayFilterFactory.java","range":{"start":{"line":18,"character":0},"end":{"line":18,"character":10}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"logoutGatewayFilterFactory"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/LogoutGatewayFilterFactory.java","lastModified":1693326235940,"enhancedSymbol":{"symbol":{"name":"@Autowired","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/LogoutGatewayFilterFactory.java","range":{"start":{"line":23,"character":2},"end":{"line":23,"character":12}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/DiagnosticsFilter.java","lastModified":1693326235939,"enhancedSymbol":{"symbol":{"name":"@+ \u0027diagnosticsFilter\u0027 (@Component) DiagnosticsFilter","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/DiagnosticsFilter.java","range":{"start":{"line":24,"character":0},"end":{"line":24,"character":10}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"diagnosticsFilter"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/DiagnosticsFilter.java","lastModified":1693326235939,"enhancedSymbol":{"symbol":{"name":"@Autowired","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/DiagnosticsFilter.java","range":{"start":{"line":39,"character":2},"end":{"line":39,"character":12}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/DiagnosticsFilter.java","lastModified":1693326235939,"enhancedSymbol":{"symbol":{"name":"@Value(\"${spring.application.name}\")","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/DiagnosticsFilter.java","range":{"start":{"line":41,"character":6},"end":{"line":41,"character":42}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/DiagnosticsFilter.java","lastModified":1693326235939,"enhancedSymbol":{"symbol":{"name":"@Value(\"${build.project.version:-}\")","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/DiagnosticsFilter.java","range":{"start":{"line":42,"character":6},"end":{"line":42,"character":42}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/DiagnosticsFilter.java","lastModified":1693326235939,"enhancedSymbol":{"symbol":{"name":"@Value(\"${build.timestamp:-}\")","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/DiagnosticsFilter.java","range":{"start":{"line":43,"character":6},"end":{"line":43,"character":36}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/DiagnosticsFilter.java","lastModified":1693326235939,"enhancedSymbol":{"symbol":{"name":"@Value(\"${netfoundry.diagnostics.acceptNfHeaders:true}\")","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/DiagnosticsFilter.java","range":{"start":{"line":44,"character":6},"end":{"line":44,"character":62}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/BasicAuthValidationFilter.java","lastModified":1693326235939,"enhancedSymbol":{"symbol":{"name":"@+ \u0027basicAuthValidationFilter\u0027 (@Component) BasicAuthValidationFilter","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/BasicAuthValidationFilter.java","range":{"start":{"line":32,"character":0},"end":{"line":32,"character":10}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"basicAuthValidationFilter"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/BasicAuthValidationFilter.java","lastModified":1693326235939,"enhancedSymbol":{"symbol":{"name":"@Autowired","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/BasicAuthValidationFilter.java","range":{"start":{"line":43,"character":2},"end":{"line":43,"character":12}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/AuditLoggingFilter.java","lastModified":1693326235939,"enhancedSymbol":{"symbol":{"name":"@+ \u0027auditLoggingFilter\u0027 (@Component) AuditLoggingFilter","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/AuditLoggingFilter.java","range":{"start":{"line":41,"character":0},"end":{"line":41,"character":10}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"auditLoggingFilter"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/AuditLoggingFilter.java","lastModified":1693326235939,"enhancedSymbol":{"symbol":{"name":"@Autowired","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/AuditLoggingFilter.java","range":{"start":{"line":61,"character":2},"end":{"line":61,"character":12}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/BearerTokenValidationFilter.java","lastModified":1693326235939,"enhancedSymbol":{"symbol":{"name":"@+ \u0027bearerTokenValidationFilter\u0027 (@Component) BearerTokenValidationFilter","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/BearerTokenValidationFilter.java","range":{"start":{"line":47,"character":0},"end":{"line":47,"character":10}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"bearerTokenValidationFilter"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/BearerTokenValidationFilter.java","lastModified":1693326235939,"enhancedSymbol":{"symbol":{"name":"@Autowired","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/filters/BearerTokenValidationFilter.java","range":{"start":{"line":55,"character":2},"end":{"line":55,"character":12}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/Auth0TokenValidationService.java","lastModified":1693326235940,"enhancedSymbol":{"symbol":{"name":"@+ \u0027auth0TokenValidationService\u0027 (@Service \u003c: @Component) Auth0TokenValidationService","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/Auth0TokenValidationService.java","range":{"start":{"line":29,"character":0},"end":{"line":29,"character":8}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"auth0TokenValidationService"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/Auth0TokenValidationService.java","lastModified":1693326235940,"enhancedSymbol":{"symbol":{"name":"@ConditionalOnProperty(name\u003d\"netfoundry.gateway.auth.provider.auth0.enabled\",havingValue\u003d\"true\",matchIfMissing\u003dtrue)","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/Auth0TokenValidationService.java","range":{"start":{"line":31,"character":0},"end":{"line":31,"character":124}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/Auth0TokenValidationService.java","lastModified":1693326235940,"enhancedSymbol":{"symbol":{"name":"@Autowired","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/Auth0TokenValidationService.java","range":{"start":{"line":57,"character":2},"end":{"line":57,"character":12}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/Auth0TokenValidationService.java","lastModified":1693326235940,"enhancedSymbol":{"symbol":{"name":"@Value(\"${netfoundry.auth.enabled:true}\")","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/Auth0TokenValidationService.java","range":{"start":{"line":59,"character":6},"end":{"line":59,"character":47}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/Auth0TokenValidationService.java","lastModified":1693326235940,"enhancedSymbol":{"symbol":{"name":"@Value(\"${netfoundry.gateway.auth.provider.auth0.audience}\")","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/Auth0TokenValidationService.java","range":{"start":{"line":65,"character":6},"end":{"line":65,"character":66}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/Auth0TokenValidationService.java","lastModified":1693326235940,"enhancedSymbol":{"symbol":{"name":"@Value(\"${netfoundry.gateway.auth.provider.auth0.issuer}\")","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/Auth0TokenValidationService.java","range":{"start":{"line":66,"character":6},"end":{"line":66,"character":64}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/NetfoundryTokenValidationService.java","lastModified":1693326235941,"enhancedSymbol":{"symbol":{"name":"@+ \u0027netfoundryTokenValidationService\u0027 (@Service \u003c: @Component) NetfoundryTokenValidationService","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/NetfoundryTokenValidationService.java","range":{"start":{"line":17,"character":0},"end":{"line":17,"character":8}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"netfoundryTokenValidationService"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/NetfoundryTokenValidationService.java","lastModified":1693326235941,"enhancedSymbol":{"symbol":{"name":"@ConditionalOnProperty(name\u003d\"netfoundry.gateway.auth.provider.netfoundry.enabled\",havingValue\u003d\"true\",matchIfMissing\u003dtrue)","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/NetfoundryTokenValidationService.java","range":{"start":{"line":19,"character":0},"end":{"line":19,"character":129}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/NetfoundryTokenValidationService.java","lastModified":1693326235941,"enhancedSymbol":{"symbol":{"name":"@Autowired","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/NetfoundryTokenValidationService.java","range":{"start":{"line":24,"character":2},"end":{"line":24,"character":12}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/IdentityService.java","lastModified":1693326235941,"enhancedSymbol":{"symbol":{"name":"@+ \u0027identityService\u0027 (@Service \u003c: @Component) IdentityService","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/IdentityService.java","range":{"start":{"line":24,"character":0},"end":{"line":24,"character":8}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"identityService"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/IdentityService.java","lastModified":1693326235941,"enhancedSymbol":{"symbol":{"name":"@Autowired","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/IdentityService.java","range":{"start":{"line":39,"character":2},"end":{"line":39,"character":12}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/IdentityService.java","lastModified":1693326235941,"enhancedSymbol":{"symbol":{"name":"@Value(\"${netfoundry.identity.serviceUrl}\")","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/IdentityService.java","range":{"start":{"line":43,"character":6},"end":{"line":43,"character":49}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/IdentityService.java","lastModified":1693326235941,"enhancedSymbol":{"symbol":{"name":"@Value(\"${netfoundry.gateway.auth.provider.auth0.issuer}\")","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/IdentityService.java","range":{"start":{"line":44,"character":6},"end":{"line":44,"character":64}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/IdentityService.java","lastModified":1693326235941,"enhancedSymbol":{"symbol":{"name":"@Value(\"${netfoundry.gateway.auth.provider.cognito.issuer}\")","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/IdentityService.java","range":{"start":{"line":45,"character":6},"end":{"line":45,"character":66}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/AwsCognitoValidationService.java","lastModified":1693326235941,"enhancedSymbol":{"symbol":{"name":"@+ \u0027awsCognitoValidationService\u0027 (@Service \u003c: @Component) AwsCognitoValidationService","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/AwsCognitoValidationService.java","range":{"start":{"line":50,"character":0},"end":{"line":50,"character":8}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"awsCognitoValidationService"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/AwsCognitoValidationService.java","lastModified":1693326235941,"enhancedSymbol":{"symbol":{"name":"@ConditionalOnProperty(name\u003d\"netfoundry.gateway.auth.provider.cognito.enabled\",havingValue\u003d\"true\",matchIfMissing\u003dtrue)","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/AwsCognitoValidationService.java","range":{"start":{"line":51,"character":0},"end":{"line":51,"character":126}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/AwsCognitoValidationService.java","lastModified":1693326235941,"enhancedSymbol":{"symbol":{"name":"@Autowired","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/AwsCognitoValidationService.java","range":{"start":{"line":66,"character":2},"end":{"line":66,"character":12}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/AwsCognitoValidationService.java","lastModified":1693326235941,"enhancedSymbol":{"symbol":{"name":"@Value(\"${netfoundry.auth.enabled:true}\")","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/AwsCognitoValidationService.java","range":{"start":{"line":68,"character":6},"end":{"line":68,"character":47}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/AwsCognitoValidationService.java","lastModified":1693326235941,"enhancedSymbol":{"symbol":{"name":"@Value(\"${netfoundry.gateway.auth.provider.cognito.mop-identifier}\")","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/AwsCognitoValidationService.java","range":{"start":{"line":73,"character":6},"end":{"line":73,"character":74}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/AwsCognitoValidationService.java","lastModified":1693326235941,"enhancedSymbol":{"symbol":{"name":"@Value(\"${netfoundry.gateway.auth.provider.cognito.issuer}\")","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/identity/AwsCognitoValidationService.java","range":{"start":{"line":74,"character":6},"end":{"line":74,"character":66}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/AuthConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@+ \u0027authConfiguration\u0027 (@Configuration \u003c: @Component) AuthConfiguration","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/AuthConfiguration.java","range":{"start":{"line":12,"character":0},"end":{"line":12,"character":14}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"authConfiguration"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/AuthConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@+ \u0027auth0JwtValidator\u0027 (@Bean) Auth0JwtValidator","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/AuthConfiguration.java","range":{"start":{"line":15,"character":2},"end":{"line":15,"character":7}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"auth0JwtValidator"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/AuthConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@Value(\"${netfoundry.gateway.auth.provider.auth0.issuer}\")","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/AuthConfiguration.java","range":{"start":{"line":17,"character":6},"end":{"line":17,"character":64}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/AuthConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@Value(\"${netfoundry.gateway.auth.provider.auth0.audience}\")","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/AuthConfiguration.java","range":{"start":{"line":18,"character":6},"end":{"line":18,"character":66}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/AuthConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@+ \u0027authClient\u0027 (@Bean) AuthClientV2","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/AuthConfiguration.java","range":{"start":{"line":23,"character":2},"end":{"line":23,"character":7}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"authClient"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/AuthConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@Value(\"${netfoundry.auth.serviceUrl}\")","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/AuthConfiguration.java","range":{"start":{"line":27,"character":6},"end":{"line":27,"character":45}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/AuthConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@+ \u0027interServiceTokenProvider\u0027 (@Bean @Profile(\"!test\")) InterServiceTokenProvider","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/AuthConfiguration.java","range":{"start":{"line":32,"character":2},"end":{"line":32,"character":7}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"interServiceTokenProvider"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/AuthConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@Value(\"${netfoundry.gateway.auth.provider.auth0.clientId}\")","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/AuthConfiguration.java","range":{"start":{"line":35,"character":6},"end":{"line":35,"character":66}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/AuthConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@Value(\"${netfoundry.gateway.auth.provider.auth0.clientSecret}\")","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/AuthConfiguration.java","range":{"start":{"line":36,"character":6},"end":{"line":36,"character":70}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/AuthConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@Value(\"${netfoundry.auth.serviceUrl}\")","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/AuthConfiguration.java","range":{"start":{"line":39,"character":6},"end":{"line":39,"character":45}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/NetfoundryGatewayProperties.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@+ \u0027netfoundryGatewayProperties\u0027 (@Configuration \u003c: @Component) NetfoundryGatewayProperties","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/NetfoundryGatewayProperties.java","range":{"start":{"line":16,"character":0},"end":{"line":16,"character":14}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"netfoundryGatewayProperties"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/NetfoundryGatewayProperties.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@Primary","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/NetfoundryGatewayProperties.java","range":{"start":{"line":17,"character":0},"end":{"line":17,"character":8}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/NetfoundryGatewayProperties.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@ConfigurationProperties(\"netfoundry.gateway\")","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/NetfoundryGatewayProperties.java","range":{"start":{"line":23,"character":0},"end":{"line":23,"character":46}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@+ \u0027serverConfiguration\u0027 (@Configuration \u003c: @Component) ServerConfiguration","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","range":{"start":{"line":37,"character":0},"end":{"line":37,"character":14}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"serverConfiguration"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@+ \u0027objectMapper\u0027 (@Bean @Primary) ObjectMapper","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","range":{"start":{"line":40,"character":2},"end":{"line":40,"character":7}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"objectMapper"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@Primary","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","range":{"start":{"line":41,"character":2},"end":{"line":41,"character":10}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@+ \u0027yamlMapper\u0027 (@Bean) YAMLMapper","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","range":{"start":{"line":52,"character":2},"end":{"line":52,"character":7}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"yamlMapper"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@+ \u0027restTemplateBuilder\u0027 (@Bean) RestTemplateBuilder","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","range":{"start":{"line":63,"character":2},"end":{"line":63,"character":7}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"restTemplateBuilder"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@+ \u0027restServiceClient\u0027 (@Bean) RestServiceClient","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","range":{"start":{"line":68,"character":2},"end":{"line":68,"character":7}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"restServiceClient"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@+ \u0027audienceMap\u0027 (@Bean @ConfigurationProperties(prefix\u003d\"netfoundry.auth.audience\")) Map\u003cString,String\u003e","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","range":{"start":{"line":73,"character":16},"end":{"line":73,"character":27}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"audienceMap"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@ConfigurationProperties(prefix\u003d\"netfoundry.auth.audience\")","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","range":{"start":{"line":74,"character":2},"end":{"line":74,"character":63}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@+ \u0027getSecretManagerTemplate\u0027 (@Bean @Profile(\"!test\")) SecretManagerTemplate","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","range":{"start":{"line":79,"character":2},"end":{"line":79,"character":7}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"getSecretManagerTemplate"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@Value(\"${cloud.aws.region.static:us-east-1}\")","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","range":{"start":{"line":81,"character":56},"end":{"line":81,"character":102}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@Value(\"${secret-manager.max-retries:15}\")","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","range":{"start":{"line":82,"character":6},"end":{"line":82,"character":48}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@\u003e \u0027traceIdSupplier\u0027 (@Bean) Supplier\u003cString\u003e","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","range":{"start":{"line":86,"character":2},"end":{"line":86,"character":7}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"traceIdSupplier"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@+ \u0027circuitBreakerRegistry\u0027 (@Bean) CircuitBreakerRegistry","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","range":{"start":{"line":95,"character":2},"end":{"line":95,"character":7}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"circuitBreakerRegistry"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@Value(\"${netfoundry.redis-circuit-breaker.failure-rate-threshold:5}\")","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","range":{"start":{"line":97,"character":6},"end":{"line":97,"character":76}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@Value(\"${netfoundry.redis-circuit-breaker.sliding-window-size:25}\")","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","range":{"start":{"line":98,"character":6},"end":{"line":98,"character":74}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@Value(\"${netfoundry.redis-circuit-breaker.minimum-number-of-calls:25}\")","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","range":{"start":{"line":99,"character":6},"end":{"line":99,"character":78}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@Value(\"${netfoundry.redis-circuit-breaker.wait-duration-in-open-state:PT60S}\")","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/ServerConfiguration.java","range":{"start":{"line":100,"character":6},"end":{"line":100,"character":85}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/FilterConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@+ \u0027filterConfiguration\u0027 (@Configuration \u003c: @Component) FilterConfiguration","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/FilterConfiguration.java","range":{"start":{"line":13,"character":0},"end":{"line":13,"character":14}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"filterConfiguration"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/FilterConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@Autowired","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/FilterConfiguration.java","range":{"start":{"line":18,"character":2},"end":{"line":18,"character":12}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/FilterConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@Qualifier(\"traceIdSupplier\")","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/FilterConfiguration.java","range":{"start":{"line":19,"character":29},"end":{"line":19,"character":58}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/FilterConfiguration.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@+ \u0027tracingFilter\u0027 (@Bean) GlobalFilter","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/config/FilterConfiguration.java","range":{"start":{"line":23,"character":2},"end":{"line":23,"character":7}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"tracingFilter"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/utils/PrettyPrinter.java","lastModified":1693326235942,"enhancedSymbol":{"symbol":{"name":"@+ \u0027prettyPrinter\u0027 (@Component) PrettyPrinter","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/utils/PrettyPrinter.java","range":{"start":{"line":16,"character":0},"end":{"line":16,"character":10}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"prettyPrinter"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/utils/PrettyPrinter.java","lastModified":1693326235942,"enhancedSymbol":{"symbol":{"name":"@Autowired","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/utils/PrettyPrinter.java","range":{"start":{"line":25,"character":2},"end":{"line":25,"character":12}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/tokenstate/TokenStateService.java","lastModified":1693326235942,"enhancedSymbol":{"symbol":{"name":"@+ \u0027tokenStateService\u0027 (@Service \u003c: @Component) TokenStateService","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/tokenstate/TokenStateService.java","range":{"start":{"line":19,"character":0},"end":{"line":19,"character":8}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"tokenStateService"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/tokenstate/TokenStateService.java","lastModified":1693326235942,"enhancedSymbol":{"symbol":{"name":"@Autowired","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/tokenstate/TokenStateService.java","range":{"start":{"line":26,"character":2},"end":{"line":26,"character":12}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/tokenstate/TokenStateService.java","lastModified":1693326235942,"enhancedSymbol":{"symbol":{"name":"@Value(\"${netfoundry.tokenstate.cache.hours:24}\")","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/tokenstate/TokenStateService.java","range":{"start":{"line":29,"character":6},"end":{"line":29,"character":55}}}}}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/GatewayApplication.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@+ \u0027gatewayApplication\u0027 (@SpringBootApplication \u003c: @SpringBootConfiguration, @Configuration, @Component) GatewayApplication","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/GatewayApplication.java","range":{"start":{"line":7,"character":0},"end":{"line":7,"character":66}}}},"additionalInformation":[{"type":"org.springframework.ide.vscode.boot.java.beans.BeansSymbolAddOnInformation","data":{"beanID":"gatewayApplication"}}]}},{"docURI":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/GatewayApplication.java","lastModified":1693326235938,"enhancedSymbol":{"symbol":{"name":"@EnableScheduling","kind":"Interface","location":{"uri":"file:///Users/prashantsavadi/git/gateway-new-path-support/src/main/java/io/netfoundry/gateway/GatewayApplication.java","range":{"start":{"line":8,"character":0},"end":{"line":8,"character":17}}}}}}],"dependencies":{}}