newMappings - A Map consisting of String keys and String values, where for each entry the key is the string
representation of an integer HTTP port number, and the value is the string representation of the
corresponding integer HTTPS port number.

Throws:

IllegalArgumentException - if input map does not consist of String keys and values, each representing an
integer port number in the range 1-65535 for that mapping.