@RequestResponse
	/**
	 * @return Returns the electionOptionlist as a Value, used in Jolie 
	 */
	public Value getElectionOptions() {
		if (!electionIsRunning()) {
			throw new ElectionNotStartedException();
		}

		List<ElectionOption> electionOptions = Model.getEncryptedElectionOptions();
		SignedElectionOptions signedElectionOptions = new SignedElectionOptions(electionOptions, electionStart.getEndTime());
		
		return signedElectionOptions.getValue();
	}