Class SSLSessionUtils


  • public final class SSLSessionUtils
    extends Object
    Author:
    Hakan Altindag
    • Method Detail

      • invalidateCaches

        public static void invalidateCaches​(SSLFactory sslFactory)
      • invalidateServerCaches

        public static void invalidateServerCaches​(SSLFactory sslFactory)
      • invalidateClientCaches

        public static void invalidateClientCaches​(SSLFactory sslFactory)
      • invalidateCaches

        public static void invalidateCaches​(SSLContext sslContext)
      • invalidateServerCaches

        public static void invalidateServerCaches​(SSLContext sslContext)
      • invalidateClientCaches

        public static void invalidateClientCaches​(SSLContext sslContext)
      • invalidateCaches

        public static void invalidateCaches​(SSLSessionContext sslSessionContext)
      • invalidateCachesBefore

        public static void invalidateCachesBefore​(SSLFactory sslFactory,
                                                  ZonedDateTime upperBoundary)
      • invalidateCachesBefore

        public static void invalidateCachesBefore​(SSLContext sslContext,
                                                  ZonedDateTime upperBoundary)
      • invalidateCachesAfter

        public static void invalidateCachesAfter​(SSLFactory sslFactory,
                                                 ZonedDateTime lowerBoundary)
      • invalidateCachesAfter

        public static void invalidateCachesAfter​(SSLContext sslContext,
                                                 ZonedDateTime lowerBoundary)
      • updateSessionTimeout

        public static void updateSessionTimeout​(SSLFactory sslFactory,
                                                int timeoutInSeconds)
      • updateSessionTimeout

        public static void updateSessionTimeout​(SSLContext sslContext,
                                                int timeoutInSeconds)
      • updateSessionCacheSize

        public static void updateSessionCacheSize​(SSLFactory sslFactory,
                                                  int cacheSizeInBytes)
      • updateSessionCacheSize

        public static void updateSessionCacheSize​(SSLContext sslContext,
                                                  int cacheSizeInBytes)
      • validateSessionTimeout

        public static void validateSessionTimeout​(int timeoutInSeconds)
      • validateSessionCacheSize

        public static void validateSessionCacheSize​(int cacheSizeInBytes)