this.namePathMapper = sessionContext;
this.whiteboard = whiteboard;
this.statisticManager = sessionContext.getStatisticManager();
this.queueLength = queueLength;
this.commitRateLimiter = commitRateLimiter;
this.permissionProviderFactory = new PermissionProviderFactory() {
Set<Principal> principals = sessionDelegate.getAuthInfo().getPrincipals();
@Nonnull
@Override
public PermissionProvider create() {
return authorizationConfig.getPermissionProvider(