diff --git a/java/jni/ZT_jniutils.cpp b/java/jni/ZT_jniutils.cpp index b66249577..bcbd31916 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 2d00561a1..68e01bd61 100644 --- a/java/src/com/zerotier/sdk/VirtualNetworkStatus.java +++ b/java/src/com/zerotier/sdk/VirtualNetworkStatus.java @@ -37,6 +37,11 @@ public enum VirtualNetworkStatus { */ NETWORK_STATUS_OK, + /** + * Netconf master said SSO auth required. + */ + NETWORK_STATUS_AUTHENTICATION_REQUIRED, + /** * Netconf master told us 'nope' */