@@ -82,7 +82,7 @@ public void testSecurityDefaults() {
82
82
assertThat (licenseState .isAuditingAllowed (), is (true ));
83
83
assertThat (licenseState .isStatsAndHealthAllowed (), is (true ));
84
84
assertThat (licenseState .isDocumentAndFieldLevelSecurityAllowed (), is (true ));
85
- assertThat (licenseState .allowedRealmType (), is (XPackLicenseState . AllowedRealmType . ALL ));
85
+ assertThat (licenseState .areAllRealmsAllowed (), is (true ));
86
86
assertThat (licenseState .isCustomRoleProvidersAllowed (), is (true ));
87
87
88
88
licenseState = new XPackLicenseState (Settings .EMPTY );
@@ -105,7 +105,6 @@ public void testSecurityBasicWithoutExplicitSecurityEnabled() {
105
105
assertThat (licenseState .isAuditingAllowed (), is (false ));
106
106
assertThat (licenseState .isStatsAndHealthAllowed (), is (true ));
107
107
assertThat (licenseState .isDocumentAndFieldLevelSecurityAllowed (), is (false ));
108
- assertThat (licenseState .allowedRealmType (), is (XPackLicenseState .AllowedRealmType .NONE ));
109
108
assertThat (licenseState .isCustomRoleProvidersAllowed (), is (false ));
110
109
assertThat (licenseState .isTokenServiceAllowed (), is (false ));
111
110
assertThat (licenseState .isApiKeyServiceAllowed (), is (false ));
@@ -124,7 +123,6 @@ public void testSecurityBasicWithExplicitSecurityEnabled() {
124
123
assertThat (licenseState .isAuditingAllowed (), is (false ));
125
124
assertThat (licenseState .isStatsAndHealthAllowed (), is (true ));
126
125
assertThat (licenseState .isDocumentAndFieldLevelSecurityAllowed (), is (false ));
127
- assertThat (licenseState .allowedRealmType (), is (XPackLicenseState .AllowedRealmType .NATIVE ));
128
126
assertThat (licenseState .isCustomRoleProvidersAllowed (), is (false ));
129
127
assertThat (licenseState .isTokenServiceAllowed (), is (false ));
130
128
assertThat (licenseState .isApiKeyServiceAllowed (), is (true ));
@@ -142,7 +140,6 @@ public void testSecurityDefaultBasicExpired() {
142
140
assertThat (licenseState .isAuditingAllowed (), is (false ));
143
141
assertThat (licenseState .isStatsAndHealthAllowed (), is (false ));
144
142
assertThat (licenseState .isDocumentAndFieldLevelSecurityAllowed (), is (false ));
145
- assertThat (licenseState .allowedRealmType (), is (XPackLicenseState .AllowedRealmType .NONE ));
146
143
assertThat (licenseState .isCustomRoleProvidersAllowed (), is (false ));
147
144
assertThat (licenseState .isTokenServiceAllowed (), is (false ));
148
145
assertThat (licenseState .isApiKeyServiceAllowed (), is (false ));
@@ -158,7 +155,6 @@ public void testSecurityEnabledBasicExpired() {
158
155
assertThat (licenseState .isAuditingAllowed (), is (false ));
159
156
assertThat (licenseState .isStatsAndHealthAllowed (), is (false ));
160
157
assertThat (licenseState .isDocumentAndFieldLevelSecurityAllowed (), is (false ));
161
- assertThat (licenseState .allowedRealmType (), is (XPackLicenseState .AllowedRealmType .NATIVE ));
162
158
assertThat (licenseState .isCustomRoleProvidersAllowed (), is (false ));
163
159
assertThat (licenseState .isTokenServiceAllowed (), is (false ));
164
160
assertThat (licenseState .isApiKeyServiceAllowed (), is (true ));
@@ -174,7 +170,6 @@ public void testSecurityStandard() {
174
170
assertThat (licenseState .isAuditingAllowed (), is (false ));
175
171
assertThat (licenseState .isStatsAndHealthAllowed (), is (true ));
176
172
assertThat (licenseState .isDocumentAndFieldLevelSecurityAllowed (), is (false ));
177
- assertThat (licenseState .allowedRealmType (), is (XPackLicenseState .AllowedRealmType .NATIVE ));
178
173
assertThat (licenseState .isCustomRoleProvidersAllowed (), is (false ));
179
174
}
180
175
@@ -188,7 +183,6 @@ public void testSecurityStandardExpired() {
188
183
assertThat (licenseState .isAuditingAllowed (), is (false ));
189
184
assertThat (licenseState .isStatsAndHealthAllowed (), is (false ));
190
185
assertThat (licenseState .isDocumentAndFieldLevelSecurityAllowed (), is (false ));
191
- assertThat (licenseState .allowedRealmType (), is (XPackLicenseState .AllowedRealmType .NATIVE ));
192
186
assertThat (licenseState .isCustomRoleProvidersAllowed (), is (false ));
193
187
}
194
188
@@ -202,7 +196,7 @@ public void testSecurityGold() {
202
196
assertThat (licenseState .isAuditingAllowed (), is (true ));
203
197
assertThat (licenseState .isStatsAndHealthAllowed (), is (true ));
204
198
assertThat (licenseState .isDocumentAndFieldLevelSecurityAllowed (), is (false ));
205
- assertThat (licenseState .allowedRealmType (), is (XPackLicenseState . AllowedRealmType . DEFAULT ));
199
+ assertThat (licenseState .areStandardRealmsAllowed (), is (true ));
206
200
assertThat (licenseState .isCustomRoleProvidersAllowed (), is (false ));
207
201
assertThat (licenseState .isTokenServiceAllowed (), is (true ));
208
202
assertThat (licenseState .isApiKeyServiceAllowed (), is (true ));
@@ -218,7 +212,7 @@ public void testSecurityGoldExpired() {
218
212
assertThat (licenseState .isAuditingAllowed (), is (true ));
219
213
assertThat (licenseState .isStatsAndHealthAllowed (), is (false ));
220
214
assertThat (licenseState .isDocumentAndFieldLevelSecurityAllowed (), is (false ));
221
- assertThat (licenseState .allowedRealmType (), is (XPackLicenseState . AllowedRealmType . DEFAULT ));
215
+ assertThat (licenseState .areStandardRealmsAllowed (), is (true ));
222
216
assertThat (licenseState .isCustomRoleProvidersAllowed (), is (false ));
223
217
assertThat (licenseState .isTokenServiceAllowed (), is (true ));
224
218
assertThat (licenseState .isApiKeyServiceAllowed (), is (true ));
@@ -234,7 +228,7 @@ public void testSecurityPlatinum() {
234
228
assertThat (licenseState .isAuditingAllowed (), is (true ));
235
229
assertThat (licenseState .isStatsAndHealthAllowed (), is (true ));
236
230
assertThat (licenseState .isDocumentAndFieldLevelSecurityAllowed (), is (true ));
237
- assertThat (licenseState .allowedRealmType (), is (XPackLicenseState . AllowedRealmType . ALL ));
231
+ assertThat (licenseState .areAllRealmsAllowed (), is (true ));
238
232
assertThat (licenseState .isCustomRoleProvidersAllowed (), is (true ));
239
233
assertThat (licenseState .isTokenServiceAllowed (), is (true ));
240
234
assertThat (licenseState .isApiKeyServiceAllowed (), is (true ));
@@ -250,7 +244,7 @@ public void testSecurityPlatinumExpired() {
250
244
assertThat (licenseState .isAuditingAllowed (), is (true ));
251
245
assertThat (licenseState .isStatsAndHealthAllowed (), is (false ));
252
246
assertThat (licenseState .isDocumentAndFieldLevelSecurityAllowed (), is (true ));
253
- assertThat (licenseState .allowedRealmType (), is (XPackLicenseState . AllowedRealmType . ALL ));
247
+ assertThat (licenseState .areAllRealmsAllowed (), is (true ));
254
248
assertThat (licenseState .isCustomRoleProvidersAllowed (), is (false ));
255
249
assertThat (licenseState .isTokenServiceAllowed (), is (true ));
256
250
assertThat (licenseState .isApiKeyServiceAllowed (), is (true ));
@@ -270,7 +264,6 @@ private void assertSecurityNotAllowed(XPackLicenseState licenseState) {
270
264
assertThat (licenseState .isAuditingAllowed (), is (false ));
271
265
assertThat (licenseState .isStatsAndHealthAllowed (), is (true ));
272
266
assertThat (licenseState .isDocumentAndFieldLevelSecurityAllowed (), is (false ));
273
- assertThat (licenseState .allowedRealmType (), is (XPackLicenseState .AllowedRealmType .NONE ));
274
267
assertThat (licenseState .isCustomRoleProvidersAllowed (), is (false ));
275
268
}
276
269
0 commit comments