diff --git a/src/java/com/wolfssl/WolfSSL.java b/src/java/com/wolfssl/WolfSSL.java index 823daacd..2a44e447 100644 --- a/src/java/com/wolfssl/WolfSSL.java +++ b/src/java/com/wolfssl/WolfSSL.java @@ -725,6 +725,9 @@ public static void loadLibraryAbsolute(String libPath) * @param file File to read into byte array * * @return byte array representing input File, or null if file is null + * + * @throws FileNotFoundException if input file is not found + * @throws IOException if unable to read entire file */ protected static byte[] fileToBytes(File file) throws FileNotFoundException, IOException { diff --git a/src/java/com/wolfssl/provider/jsse/WolfSSLDebug.java b/src/java/com/wolfssl/provider/jsse/WolfSSLDebug.java index 973b48a7..17a12f36 100644 --- a/src/java/com/wolfssl/provider/jsse/WolfSSLDebug.java +++ b/src/java/com/wolfssl/provider/jsse/WolfSSLDebug.java @@ -58,6 +58,12 @@ public class WolfSSLDebug { */ private static WolfSSLNativeLoggingCallback nativeLogCb = null; + /** + * Default constructor for wolfJSSE debug class. + */ + public WolfSSLDebug() { + } + private static boolean checkProperty() { String enabled = System.getProperty("wolfjsse.debug"); diff --git a/src/java/com/wolfssl/provider/jsse/WolfSSLEngineHelper.java b/src/java/com/wolfssl/provider/jsse/WolfSSLEngineHelper.java index 0a1f3b49..3205e7f8 100644 --- a/src/java/com/wolfssl/provider/jsse/WolfSSLEngineHelper.java +++ b/src/java/com/wolfssl/provider/jsse/WolfSSLEngineHelper.java @@ -1408,6 +1408,9 @@ protected synchronized int saveSession() { return WolfSSL.SSL_FAILURE; } + /** + * Clear internal state of this WolfSSLEngineHelper. + */ protected synchronized void clearObjectState() { this.ssl = null; this.session = null; diff --git a/src/java/com/wolfssl/provider/jsse/WolfSSLImplementSSLSession.java b/src/java/com/wolfssl/provider/jsse/WolfSSLImplementSSLSession.java index 0161b44f..dfffd573 100644 --- a/src/java/com/wolfssl/provider/jsse/WolfSSLImplementSSLSession.java +++ b/src/java/com/wolfssl/provider/jsse/WolfSSLImplementSSLSession.java @@ -831,6 +831,9 @@ protected synchronized void setResume() { } } + /** + * Update internally-stored session values. + */ protected synchronized void updateStoredSessionValues() { try { diff --git a/src/java/com/wolfssl/provider/jsse/WolfSSLUtil.java b/src/java/com/wolfssl/provider/jsse/WolfSSLUtil.java index cea09075..90d00950 100644 --- a/src/java/com/wolfssl/provider/jsse/WolfSSLUtil.java +++ b/src/java/com/wolfssl/provider/jsse/WolfSSLUtil.java @@ -42,6 +42,12 @@ */ public class WolfSSLUtil { + /** + * Default constructor for WolfSSLUtil class. + */ + public WolfSSLUtil() { + } + /** * Sanitize or filter protocol list based on system property limitations. *