protected function createSsoServer() {
		if (!isset($this->options['server'])) {
			throw new Exception('Missing "server" option for SingleSignOnProvider authentication provider "' . $this->name . '". Please specifiy one using the providerOptions setting.', 1351690847);
		}
		$ssoServer = $this->ssoServerFactory->create($this->options['server']);
		return $ssoServer;
	}