Issue a just-in-time request
post/vault_proxy/jit
Locked
The request body can contain "vault proxy tokens," which Footprint hydrates with decrypted data from the provided user's vault. The token format section describes them.
Request
Headers
x-fp-id·optional string
When proxy requests are on behalf of a single footprint vault, you can omit the
fp_id_ prefix on token identifiers, and just use id.x or custom.y instead of fp_id_xyz.id.x or fp_id_xyz.custom.y. Similarly, if specifying proxy configuration ingress rules from a stored configuration the corresponding token must be assigned just-in-time via a headers. i.e: x-fp-id: fp_id_abcx-fp-path-and-query·optional string
Egress destination URL path and query string to append.
x-fp-proxy-access-reason·optional string
Access reason for any egress decryption operations during the proxy request.
x-fp-proxy-client-cert·optional string
Base64 encoded PEM client certificate to use (required if using key).
x-fp-proxy-client-key·optional string
Base64 encoded PEM client key to use (required if using cert).
x-fp-proxy-fwd-·optional string
Headers with this
x-fp-proxy-fwd-* prefix are forwarded to the proxy egress, with the prefix stripped. For example x-fp-proxy-fwd-MYHEADER: hello world sends MYHEADER: hello world to the destination.x-fp-proxy-ingress-content-type·optional string
Content-type for the proxy ingress.
x-fp-proxy-ingress-rule·optional string
Configure one more ingress rules. For example:
x-fp-proxy-ingress-rule: fp_id_abc.custom.credit_card_number=$.data.card.number or x-fp-proxy-ingress-rule: fp_id_abc.custom.credit_card_exp=$.data.card.expirationx-fp-proxy-method·optional string
HTTP Method VERB for the proxy destination request (defaults to POST).
x-fp-proxy-pin-cert·optional string
Configure one or more base64 encoded PEM server certificates to validate and pin proxy destination TLS connections.
x-fp-proxy-target-url·string
Target proxy destination URL.
Body
POST /vault_proxy/jit