code: public static ChaiResponseSet newChaiResponseSet(
              final Map<Challenge, String> challengeResponseMap,
              final Locale locale,
              final int minimumRandomRequired,
              final ChaiConfiguration chaiConfiguration,
              final String csIdentifier
      )
              throws ChaiValidationException
      {
          return newChaiResponseSet( challengeResponseMap, Collections.emptyMap(), locale, minimumRandomRequired, chaiConfiguration, csIdentifier );
      }
docs: Create a new ResponseSet.  The generated ResponseSet will be suitable for writing to the directory.
  
  @param challengeResponseMap  A map containing Challenges as the key, and string responses for values
  @param locale                The locale the response set is stored in
  @param minimumRandomRequired Minimum random responses required
  @param chaiConfiguration     Appropriate configuration to use during this operation
  @param csIdentifier          Identifier to store on generated ChaiResponseSet
  @return A ResponseSet suitable for writing.
  @throws com.novell.ldapchai.exception.ChaiValidationException when there is a logical problem with the response set data, such as more randoms required then exist