if (!DEFAULT_WORKSPACE_NAME.equals(workspaceName)) {
throw new NoSuchWorkspaceException(workspaceName);
}
LoginContextProvider lcProvider = securityProvider.getAuthenticationConfiguration().getLoginContextProvider(nodeStore, indexProvider);
LoginContext loginContext = lcProvider.getLoginContext(credentials, workspaceName);
loginContext.login();
AccessControlConfiguration acConfiguration = securityProvider.getAccessControlConfiguration();
return new ContentSessionImpl(loginContext, acConfiguration, workspaceName,
nodeStore, conflictHandler, indexProvider);
}