summaryrefslogtreecommitdiff
path: root/java
diff options
context:
space:
mode:
authorGrant Limberg <[email protected]>2022-03-04 14:28:25 -0800
committerGrant Limberg <[email protected]>2022-03-04 14:28:25 -0800
commita8dde7b89b04071a7523096260791d1e406587d8 (patch)
tree013c33bc83a975787d39a33b46d0b672bc5ee190 /java
parentc341bf6d8c95705042c6aaa1aad0fe60f5d41897 (diff)
update JNI to add new status code
Diffstat (limited to 'java')
-rw-r--r--java/jni/ZT_jniutils.cpp3
-rw-r--r--java/src/com/zerotier/sdk/VirtualNetworkStatus.java5
2 files changed, 8 insertions, 0 deletions
diff --git a/java/jni/ZT_jniutils.cpp b/java/jni/ZT_jniutils.cpp
index b6624957..bcbd3191 100644
--- a/java/jni/ZT_jniutils.cpp
+++ b/java/jni/ZT_jniutils.cpp
@@ -117,6 +117,9 @@ jobject createVirtualNetworkStatus(JNIEnv *env, ZT_VirtualNetworkStatus status)
case ZT_NETWORK_STATUS_OK:
fieldName = "NETWORK_STATUS_OK";
break;
+ case ZT_NETWORK_STATUS_AUTHENTICATION_REQUIRED:
+ fieldName = "NETWORK_STATUS_AUTHENTICATION_REQUIRED";
+ break;
case ZT_NETWORK_STATUS_ACCESS_DENIED:
fieldName = "NETWORK_STATUS_ACCESS_DENIED";
break;
diff --git a/java/src/com/zerotier/sdk/VirtualNetworkStatus.java b/java/src/com/zerotier/sdk/VirtualNetworkStatus.java
index 2d00561a..68e01bd6 100644
--- a/java/src/com/zerotier/sdk/VirtualNetworkStatus.java
+++ b/java/src/com/zerotier/sdk/VirtualNetworkStatus.java
@@ -38,6 +38,11 @@ public enum VirtualNetworkStatus {
NETWORK_STATUS_OK,
/**
+ * Netconf master said SSO auth required.
+ */
+ NETWORK_STATUS_AUTHENTICATION_REQUIRED,
+
+ /**
* Netconf master told us 'nope'
*/
NETWORK_STATUS_ACCESS_DENIED,