def format_veracode_hmac_header(auth_scheme, api_key_id, timestamp, nonce, signature):
    """ Given all the piecs including signature, just fit into the specified format.

    (This should _NOT_ manipulate case and so-on, that would likely break things.)

    >>> format_veracode_hmac_header(auth_scheme='VERACODE-HMAC-SHA-256', api_key_id='702a1650', \
                                    timestamp='1445452792746', nonce='3b1974fbaa7c97cc', \
                                    signature='b81c0315b8df360778083d1b408916f8')
    'VERACODE-HMAC-SHA-256 id=702a1650,ts=1445452792746,nonce=3b1974fbaa7c97cc,sig=b81c0315b8df360778083d1b408916f8'
    """
    return '{auth_scheme} id={id},ts={ts},nonce={nonce},sig={sig}'.format(auth_scheme=auth_scheme, id=api_key_id,
                                                                          ts=timestamp, nonce=nonce, sig=signature)