MCPcopy
hub / github.com/ticarpi/jwt_tool / injectExternalInteractionHeader

Function injectExternalInteractionHeader

jwt_tool.py:1644–1657  ·  view source on GitHub ↗
(listenerUrl, headerClaim)

Source from the content-addressed store, hash-verified

1642 paylDict[payloadClaim] = origVal
1643
1644def injectExternalInteractionHeader(listenerUrl, headerClaim):
1645 injectUrl = listenerUrl+headerClaim
1646 origVal = ""
1647 try:
1648 origVal = headDict[headerClaim]
1649 except:
1650 pass
1651 headDict[headerClaim] = injectUrl
1652 newContents = genContents(headDict, paylDict)
1653 jwtOut(newContents+"."+sig, "Injected "+str(injectUrl)+" into Header Claim: "+str(headerClaim))
1654 if origVal != "":
1655 headDict[headerClaim] = origVal
1656 else:
1657 del headDict[headerClaim]
1658
1659def injectExternalInteractionPayload(listenerUrl, payloadClaim):
1660 injectUrl = listenerUrl+payloadClaim

Callers 2

scanModePlaybookFunction · 0.85
scanModeCommonClaimsFunction · 0.85

Calls 2

genContentsFunction · 0.85
jwtOutFunction · 0.85

Tested by

no test coverage detected