@@ -82,7 +82,7 @@ public void testInitializing()
82
82
AccessControlManager accessControlManager = new AccessControlManager (createTestTransactionManager ());
83
83
accessControlManager .checkCanSetUser (
84
84
new Identity (USER_NAME , Optional .of (PRINCIPAL )),
85
- new AccessControlContext (new QueryId (QUERY_ID ), Optional .empty (), Collections .emptySet (), Optional .empty (), WarningCollector .NOOP , new RuntimeStats (), Optional .empty ()),
85
+ new AccessControlContext (new QueryId (QUERY_ID ), Optional .empty (), Collections .emptySet (), Optional .empty (), WarningCollector .NOOP , new RuntimeStats (), Optional .empty (), Optional . empty (), Optional . empty () ),
86
86
Optional .empty (),
87
87
"foo" );
88
88
}
@@ -94,7 +94,7 @@ public void testNoneSystemAccessControl()
94
94
accessControlManager .setSystemAccessControl (AllowAllSystemAccessControl .NAME , ImmutableMap .of ());
95
95
accessControlManager .checkCanSetUser (
96
96
new Identity (USER_NAME , Optional .of (PRINCIPAL )),
97
- new AccessControlContext (new QueryId (QUERY_ID ), Optional .empty (), Collections .emptySet (), Optional .empty (), WarningCollector .NOOP , new RuntimeStats (), Optional .empty ()),
97
+ new AccessControlContext (new QueryId (QUERY_ID ), Optional .empty (), Collections .emptySet (), Optional .empty (), WarningCollector .NOOP , new RuntimeStats (), Optional .empty (), Optional . empty (), Optional . empty () ),
98
98
Optional .empty (),
99
99
USER_NAME );
100
100
}
@@ -106,7 +106,7 @@ public void testReadOnlySystemAccessControl()
106
106
QualifiedObjectName tableName = new QualifiedObjectName ("catalog" , "schema" , "table" );
107
107
TransactionManager transactionManager = createTestTransactionManager ();
108
108
AccessControlManager accessControlManager = new AccessControlManager (transactionManager );
109
- AccessControlContext context = new AccessControlContext (new QueryId (QUERY_ID ), Optional .empty (), Collections .emptySet (), Optional .empty (), WarningCollector .NOOP , new RuntimeStats (), Optional .empty ());
109
+ AccessControlContext context = new AccessControlContext (new QueryId (QUERY_ID ), Optional .empty (), Collections .emptySet (), Optional .empty (), WarningCollector .NOOP , new RuntimeStats (), Optional .empty (), Optional . empty (), Optional . empty () );
110
110
111
111
accessControlManager .setSystemAccessControl (ReadOnlySystemAccessControl .NAME , ImmutableMap .of ());
112
112
accessControlManager .checkCanSetUser (identity , context , Optional .of (PRINCIPAL ), USER_NAME );
@@ -149,7 +149,7 @@ public void testSetAccessControl()
149
149
150
150
accessControlManager .checkCanSetUser (
151
151
new Identity (USER_NAME , Optional .of (PRINCIPAL )),
152
- new AccessControlContext (new QueryId (QUERY_ID ), Optional .empty (), Collections .emptySet (), Optional .empty (), WarningCollector .NOOP , new RuntimeStats (), Optional .empty ()),
152
+ new AccessControlContext (new QueryId (QUERY_ID ), Optional .empty (), Collections .emptySet (), Optional .empty (), WarningCollector .NOOP , new RuntimeStats (), Optional .empty (), Optional . empty (), Optional . empty () ),
153
153
Optional .of (PRINCIPAL ),
154
154
USER_NAME );
155
155
assertEquals (accessControlFactory .getCheckedUserName (), USER_NAME );
@@ -160,7 +160,7 @@ public void testSetAccessControl()
160
160
public void testCheckQueryIntegrity ()
161
161
{
162
162
AccessControlManager accessControlManager = new AccessControlManager (createTestTransactionManager ());
163
- AccessControlContext context = new AccessControlContext (new QueryId (QUERY_ID ), Optional .empty (), Collections .emptySet (), Optional .empty (), WarningCollector .NOOP , new RuntimeStats (), Optional .empty ());
163
+ AccessControlContext context = new AccessControlContext (new QueryId (QUERY_ID ), Optional .empty (), Collections .emptySet (), Optional .empty (), WarningCollector .NOOP , new RuntimeStats (), Optional .empty (), Optional . empty (), Optional . empty () );
164
164
165
165
TestSystemAccessControlFactory accessControlFactory = new TestSystemAccessControlFactory ("test" );
166
166
accessControlManager .addSystemAccessControlFactory (accessControlFactory );
@@ -210,7 +210,7 @@ public void testNoCatalogAccessControl()
210
210
transaction (transactionManager , accessControlManager )
211
211
.execute (transactionId -> {
212
212
accessControlManager .checkCanSelectFromColumns (transactionId , new Identity (USER_NAME , Optional .of (PRINCIPAL )),
213
- new AccessControlContext (new QueryId (QUERY_ID ), Optional .empty (), Collections .emptySet (), Optional .empty (), WarningCollector .NOOP , new RuntimeStats (), Optional .empty ()),
213
+ new AccessControlContext (new QueryId (QUERY_ID ), Optional .empty (), Collections .emptySet (), Optional .empty (), WarningCollector .NOOP , new RuntimeStats (), Optional .empty (), Optional . empty (), Optional . empty () ),
214
214
new QualifiedObjectName ("catalog" , "schema" , "table" ), ImmutableSet .of (new Subfield ("column" )));
215
215
});
216
216
}
@@ -232,7 +232,7 @@ public void testDenyCatalogAccessControl()
232
232
transaction (transactionManager , accessControlManager )
233
233
.execute (transactionId -> {
234
234
accessControlManager .checkCanSelectFromColumns (transactionId , new Identity (USER_NAME , Optional .of (PRINCIPAL )),
235
- new AccessControlContext (new QueryId (QUERY_ID ), Optional .empty (), Collections .emptySet (), Optional .empty (), WarningCollector .NOOP , new RuntimeStats (), Optional .empty ()),
235
+ new AccessControlContext (new QueryId (QUERY_ID ), Optional .empty (), Collections .emptySet (), Optional .empty (), WarningCollector .NOOP , new RuntimeStats (), Optional .empty (), Optional . empty (), Optional . empty () ),
236
236
new QualifiedObjectName ("catalog" , "schema" , "table" ), ImmutableSet .of (new Subfield ("column" )));
237
237
});
238
238
}
@@ -254,7 +254,7 @@ public void testDenySystemAccessControl()
254
254
transaction (transactionManager , accessControlManager )
255
255
.execute (transactionId -> {
256
256
accessControlManager .checkCanSelectFromColumns (transactionId , new Identity (USER_NAME , Optional .of (PRINCIPAL )),
257
- new AccessControlContext (new QueryId (QUERY_ID ), Optional .empty (), Collections .emptySet (), Optional .empty (), WarningCollector .NOOP , new RuntimeStats (), Optional .empty ()),
257
+ new AccessControlContext (new QueryId (QUERY_ID ), Optional .empty (), Collections .emptySet (), Optional .empty (), WarningCollector .NOOP , new RuntimeStats (), Optional .empty (), Optional . empty (), Optional . empty () ),
258
258
new QualifiedObjectName ("secured_catalog" , "schema" , "table" ), ImmutableSet .of (new Subfield ("column" )));
259
259
});
260
260
}
0 commit comments