Closed aljones15 closed 2 years ago
This should remove authorization and capability-invocation headers that could pop up in mocha/ chai assertion errors.
authorization
capability-invocation
Example:
{ messageHeaders: { accept: 'application/ld+json, application/json, application/json, application/ld+json, */*', authorization: 'Signature keyId="did:key:z6MkptjaoxjyKQFSqf1dHXswP6EayYhPQBYzprVCPmGBHz9S#z6MkptjaoxjyKQFSqf1dHXswP6EayYhPQBYzprVCPmGBHz9S", headers="(key-id) (created) (expires) (request-target) host capability-invocation content-type digest",signature="tNJ8xg+ RDG6QupVSjwFGA4g3da7CsKBaH7KN9k65JjOsXST3w2oJhxDTC5np1ko1gsaEQCyYXjo508HkRpiPCw==",created="1660604991",expires="1660605591"', 'capability-invocation': 'zcap capability="H4sIAAAAAAAAA7VSTZOaMBj-L3T2topBVODU-sm464yK0tXOHiIJEEUS84HCzv73htV6aLeHHjqTQ- ZNnifPR96MrxHNJb5Iw_thpFIy4ZnmuU1Qk_LErCLIzAIYj38eCRwpTmRpCkUkFiZGVqcD3IbVslo15PXRIMjwDMVzTymCPBhbjr2DqNHbgXbDBhFo7OJdt9FyunHPiVqx49r6oVoOp1mGuQYjjTvg0qu6swOTe0gv-_JpMQ5OMUD-izjPuyNYbtL5or-pGA8H8-Ok71duoHkY5DiXA8jgjmRa501K7cjjlErvw9FD-9uDNdaLCKEwb55gs8AciyZk7D4VelcB97ga2RfnyV_CxXOC6OYs4nm-1k- RvKARlITmK8gTrKO8x_UJ7W0mzL9SmhHHSIsnMBOaHl8Y0VjNqrNtN1o9HdnKanm25bXBtraq_cSG92bIkmF9bXStIiBJDqXiuK6kTpZjKDG68lif8GiJJCZXJzMsU4p- q4CTYR5PpVyXy8LxF8HyeAkn44SFYXdC16u8M8SdEQgHXb8SX_4V8MvIXHFGRe0jupc3xBlOPnTVPu7jQQpJXn_c_9Ps601RCDNV66mkeimcvcOLXmqv0NbyQVTOBz134x42o- S7M_QvwTSmYs3CzjTtr0ERC6CAP9tOj_is8Dg_HxdwHaQJRacycNnwmU3V0nh__wmU6BouiAMAAA",action="write"', 'content-type': 'application/json', date: 'Mon, 15 Aug 2022 23:09:51 GMT', digest: 'mh=uEiALFDheX7m_00mRUs8cZ5MKSVOIqjOFR9E09rqip1qZ-Q', host: 'issuer.qa.veres.app' }, newHeaders: { accept: 'application/ld+json, application/json, application/json, application/ld+json, */*', authorization: '** SANITIZED TO PREVENT EXPOSING OF SECRETS ***', 'capability-invocation': 'zcap capability="H4sIAAAAAAAAA7VSTZOaMBj-L3T2topBVODU-sm464yK0tXOHiIJEEUS84HCzv73htV6aLeHHjqTQ- ZNnifPR96MrxHNJb5Iw_thpFIy4ZnmuU1Qk_LErCLIzAIYj38eCRwpTmRpCkUkFiZGVqcD3IbVslo15PXRIMjwDMVzTymCPBhbjr2DqNHbgXbDBhFo7OJdt9FyunHPiVqx49r6oVoOp1mGuQYjjTvg0qu6swOTe0gv-_JpMQ5OMUD-izjPuyNYbtL5or-pGA8H8-Ok71duoHkY5DiXA8jgjmRa501K7cjjlErvw9FD-9uDNdaLCKEwb55gs8AciyZk7D4VelcB97ga2RfnyV_CxXOC6OYs4nm-1k- RvKARlITmK8gTrKO8x_UJ7W0mzL9SmhHHSIsnMBOaHl8Y0VjNqrNtN1o9HdnKanm25bXBtraq_cSG92bIkmF9bXStIiBJDqXiuK6kTpZjKDG68lif8GiJJCZXJzMsU4p- q4CTYR5PpVyXy8LxF8HyeAkn44SFYXdC16u8M8SdEQgHXb8SX_4V8MvIXHFGRe0jupc3xBlOPnTVPu7jQQpJXn_c_9Ps601RCDNV66mkeimcvcOLXmqv0NbyQVTOBz134x42o- S7M_QvwTSmYs3CzjTtr0ERC6CAP9tOj_is8Dg_HxdwHaQJRacycNnwmU3V0nh__wmU6BouiAMAAA",action="write"', 'content-type': 'application/json', date: 'Mon, 15 Aug 2022 23:09:51 GMT', digest: 'mh=uEiALFDheX7m_00mRUs8cZ5MKSVOIqjOFR9E09rqip1qZ-Q', host: 'issuer.qa.veres.app' } }
This should remove
authorization
andcapability-invocation
headers that could pop up in mocha/ chai assertion errors.Example: