¿Cuál es un caso de uso para tener múltiples firmas en un JWS que utiliza la serialización JWS JSON?

Leí la especificación de la firma web JSON que se puede encontraraqu. La especificación define dos representaciones de serialización para firmas web JSON. Uno es la serialización compacta JWS y el otro es el método de serialización JWS JSON. La representación de serialización JWS JSON le permite a uno tener múltiples firmas. Un ejemplo de un JWS que utiliza la serialización JWS JSON es:

{
        "payload": "eyJpc3MiOiJqb2UiLA0KICJleHAiOjEzMDA4MTkzODAsDQogImh0dHA6Ly9leGFtcGxlLmNvbS9pc19yb290Ijp0cnVlfQ",
        "signatures": [
            {
                "protected": "eyJhbGciOiJSUzI1NiJ9",
                "header": {
                    "kid": "2010-12-29"
                },
                "signature": "cC4hiUPoj9Eetdgtv3hF80EGrhuB__dzERat0XF9g2VtQgr9PJbu3XOiZj5RZmh7AAuHIm4Bh
                -0Qc_lF5YKt_O8W2Fp5jujGbds9uJdbF9CUAr7t1dnZcAcQjbKBYNX4BAynRFdiuB
                --f_nZLgrnbyTyWzO75vRK5h6xBArLIARNPvkSjtQBMHlb1L07Qe7K0GarZRmB_eSN9383LcOLn6_dO
                --xi12jzDwusC-eOkHWEsqtFZESc6BfI7noOPqvhJ1phCnvWh6IeYI2w9QOYEUipUTI8np6Lbg
                GY9Fs98rqVt5AXLIhWkWywlVmtVrBp0igcN_IoypGlUPQGe77Rw"
            },
            {
                "protected": "eyJhbGciOiJFUzI1NiJ9",
                "header": {
                    "kid": "e9bc097a-ce51-4036-9562-d2ade882db0d"
                },
                "signature": "DtEhU3ljbEg8L38VWAfUAqOyKAM6-Xx-F4GawxaepmXFCgfTjDxw5djxLa8ISlSApmWQxfKTUJqPP3-Kg6NU1Q"
            }
        ]
    }

La especificación implica que a veces puede ser beneficioso tener múltiples firmas. Sin embargo, no puedo por mi vida pensar en una razón por la que necesitarías tener más de una.

Entonces, dicho esto, ¿cuál es el caso de uso de tener más de una firma en un JWS?

Respuestas a la pregunta(1)

Su respuesta a la pregunta