Class Connect2IdJwkProviderBuilder<C extends com.nimbusds.jose.proc.SecurityContext>

    • Field Summary

      • Fields inherited from class org.entur.jwt.jwk.AbstractJwksProviderBuilder

        bucketSize, cached, cacheDuration, cacheRefreshTimeoutDuration, health, jwksProvider, outageCached, outageCachedDuration, preemptiveRefresh, preemptiveRefreshDuration, preemptiveRefreshEager, rateLimited, refillDuration, refillSize, retrying
    • Constructor Summary

      Constructors 
      Constructor Description
      Connect2IdJwkProviderBuilder​(org.entur.jwt.jwk.JwksProvider<com.nimbusds.jose.jwk.JWK> jwksProvider)  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static <C extends com.nimbusds.jose.proc.SecurityContext>
      Connect2IdJwkProviderBuilder<C>
      newBuilder​(java.net.URL url, long connectTimeout, long readTimeout)  
      • Methods inherited from class org.entur.jwt.jwk.AbstractJwksProviderBuilder

        build, cached, cached, getRateLimitedProvider, health, outageCached, outageCached, preemptiveCacheRefresh, preemptiveCacheRefresh, rateLimited, rateLimited, retrying
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Connect2IdJwkProviderBuilder

        public Connect2IdJwkProviderBuilder​(org.entur.jwt.jwk.JwksProvider<com.nimbusds.jose.jwk.JWK> jwksProvider)
    • Method Detail

      • newBuilder

        public static <C extends com.nimbusds.jose.proc.SecurityContext> Connect2IdJwkProviderBuilder<C> newBuilder​(java.net.URL url,
                                                                                                                    long connectTimeout,
                                                                                                                    long readTimeout)