Class RestTemplateStatefulUrlAccessTokenProvider

java.lang.Object
org.entur.jwt.client.AbstractUrlAccessTokenProvider<T>
org.entur.jwt.client.AbstractStatefulUrlAccessTokenProvider<org.springframework.http.ResponseEntity<org.springframework.core.io.Resource>>
org.entur.jwt.client.spring.classic.RestTemplateStatefulUrlAccessTokenProvider
All Implemented Interfaces:
Closeable, AutoCloseable, AccessTokenHealthProvider, AccessTokenProvider

public class RestTemplateStatefulUrlAccessTokenProvider extends AbstractStatefulUrlAccessTokenProvider<org.springframework.http.ResponseEntity<org.springframework.core.io.Resource>>
RestTemplate access-token provider. Using UrlAccessTokenProvider would strictly be sufficient, but using RestTemplate is more convenient for mocking.
  • Field Details

    • restTemplate

      protected final org.springframework.web.client.RestTemplate restTemplate
  • Constructor Details

    • RestTemplateStatefulUrlAccessTokenProvider

      public RestTemplateStatefulUrlAccessTokenProvider(org.springframework.web.client.RestTemplate restTemplate, URL issueUrl, Map<String,Object> parameters, Map<String,Object> headers, URL refreshUrl, URL revokeUrl)
  • Method Details