|
@@ -38,6 +38,7 @@ import org.elasticsearch.test.ESTestCase;
|
|
|
import org.elasticsearch.test.VersionUtils;
|
|
|
import org.elasticsearch.threadpool.TestThreadPool;
|
|
|
import org.elasticsearch.threadpool.ThreadPool;
|
|
|
+import org.elasticsearch.transport.TcpTransport;
|
|
|
import org.elasticsearch.xcontent.ToXContent;
|
|
|
import org.elasticsearch.xcontent.XContentBuilder;
|
|
|
import org.elasticsearch.xcontent.XContentType;
|
|
@@ -116,7 +117,7 @@ public class NativeRolesStoreTests extends ESTestCase {
|
|
|
generateRandomStringArray(5, randomIntBetween(2, 8), true, true),
|
|
|
RoleDescriptorTests.randomRoleDescriptorMetadata(ESTestCase.randomBoolean()),
|
|
|
null,
|
|
|
- RoleDescriptorTests.randomRemoteIndicesPrivileges(1, 2)
|
|
|
+ TcpTransport.isUntrustedRemoteClusterEnabled() ? RoleDescriptorTests.randomRemoteIndicesPrivileges(1, 2) : null
|
|
|
);
|
|
|
assertFalse(flsRole.getTransientMetadata().containsKey("unlicensed_features"));
|
|
|
|
|
@@ -131,7 +132,7 @@ public class NativeRolesStoreTests extends ESTestCase {
|
|
|
generateRandomStringArray(5, randomIntBetween(2, 8), true, true),
|
|
|
RoleDescriptorTests.randomRoleDescriptorMetadata(ESTestCase.randomBoolean()),
|
|
|
null,
|
|
|
- RoleDescriptorTests.randomRemoteIndicesPrivileges(1, 2)
|
|
|
+ TcpTransport.isUntrustedRemoteClusterEnabled() ? RoleDescriptorTests.randomRemoteIndicesPrivileges(1, 2) : null
|
|
|
);
|
|
|
assertFalse(dlsRole.getTransientMetadata().containsKey("unlicensed_features"));
|
|
|
|
|
@@ -151,7 +152,7 @@ public class NativeRolesStoreTests extends ESTestCase {
|
|
|
generateRandomStringArray(5, randomIntBetween(2, 8), true, true),
|
|
|
RoleDescriptorTests.randomRoleDescriptorMetadata(ESTestCase.randomBoolean()),
|
|
|
null,
|
|
|
- RoleDescriptorTests.randomRemoteIndicesPrivileges(1, 2)
|
|
|
+ TcpTransport.isUntrustedRemoteClusterEnabled() ? RoleDescriptorTests.randomRemoteIndicesPrivileges(1, 2) : null
|
|
|
);
|
|
|
assertFalse(flsDlsRole.getTransientMetadata().containsKey("unlicensed_features"));
|
|
|
|
|
@@ -164,7 +165,7 @@ public class NativeRolesStoreTests extends ESTestCase {
|
|
|
generateRandomStringArray(5, randomIntBetween(2, 8), false, true),
|
|
|
RoleDescriptorTests.randomRoleDescriptorMetadata(ESTestCase.randomBoolean()),
|
|
|
null,
|
|
|
- RoleDescriptorTests.randomRemoteIndicesPrivileges(1, 2)
|
|
|
+ TcpTransport.isUntrustedRemoteClusterEnabled() ? RoleDescriptorTests.randomRemoteIndicesPrivileges(1, 2) : null
|
|
|
);
|
|
|
assertFalse(noFlsDlsRole.getTransientMetadata().containsKey("unlicensed_features"));
|
|
|
|