Changeset: e2e7f0d72c95 for monetdb-java
URL: https://dev.monetdb.org/hg/monetdb-java/rev/e2e7f0d72c95
Modified Files:
        src/main/java/org/monetdb/mcl/net/Parameter.java
Branch: default
Log Message:

Add Parameter#isTlsOnly method


diffs (27 lines):

diff --git a/src/main/java/org/monetdb/mcl/net/Parameter.java 
b/src/main/java/org/monetdb/mcl/net/Parameter.java
--- a/src/main/java/org/monetdb/mcl/net/Parameter.java
+++ b/src/main/java/org/monetdb/mcl/net/Parameter.java
@@ -155,4 +155,23 @@ public enum Parameter {
                                return defaultValue;
                }
        }
+
+       /**
+        * Determine if this Parameter is onlyu relevant when TlS is enabled.
+        *
+        * Such parameters need not be shown to the user unless the URL starts 
with <code>monetdbs://</code>.
+        *
+        * @return true if this Parameter is only relevant when TLS is enabled
+        */
+       public boolean isTlsOnly() {
+               switch (this) {
+                       case CERT:
+                       case CERTHASH:
+                       case CLIENTCERT:
+                       case CLIENTKEY:
+                               return true;
+                       default:
+                               return false;
+               }
+       }
 }
_______________________________________________
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org

Reply via email to