Assertion built and signed — no Auth0 call made.
| ERP user | erp_user_3 |
|---|---|
| Vessel user | operations@northagency.no |
| vessel_user_id | auth0|6a21582266777b8516430bc2 |
| erp_session | erp-sess-7d6f1ccc-e345-4f77-a3f4-af503eb7c149 |
{
"iss": "https://erp-dev.vesselman.com",
"aud": "urn:vesselman:token-exchange",
"iat": 1794445827,
"exp": 1794445887,
"jti": "24819f7a-5263-4ce3-b00f-faa58fbfcf6e",
"vessel_user_id": "auth0|6a21582266777b8516430bc2",
"erp_user": "erp_user_3",
"erp_session": "erp-sess-7d6f1ccc-e345-4f77-a3f4-af503eb7c149"
}
eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6Ing0OXItX3V3TTdKU1dPY3o0dlBJUFI1dmpjWG0ydVNuMVFnb3o0NG5oQjAifQ.eyJpc3MiOiJodHRwczovL2VycC1kZXYudmVzc2VsbWFuLmNvbSIsImF1ZCI6InVybjp2ZXNzZWxtYW46dG9rZW4tZXhjaGFuZ2UiLCJpYXQiOjE3OTQ0NDU4MjcsImV4cCI6MTc5NDQ0NTg4NywianRpIjoiMjQ4MTlmN2EtNTI2My00Y2UzLWIwMGYtZmFhNThmYmZjZjZlIiwidmVzc2VsX3VzZXJfaWQiOiJhdXRoMHw2YTIxNTgyMjY2Nzc3Yjg1MTY0MzBiYzIiLCJlcnBfdXNlciI6ImVycF91c2VyXzMiLCJlcnBfc2Vzc2lvbiI6ImVycC1zZXNzLTdkNmYxY2NjLWUzNDUtNGY3Ny1hM2Y0LWFmNTAzZWI3YzE0OSJ9.CKsTNKt4_tiGOwZhhcU1UNg_ecpyPuEa5UxSTvhWK9pWN-ikqmbyr9vtetr7drUQ--G7JxK6JoG9wv3oenS3hZz-YRfbtXJa9V64nl9Yls2ZzToS6wZvhU4VXoNdvrgVoaN4sx7THxSAeD1BkBnnrrmchVxpL5d2ERBoXGk-vTZAnNY_qDloqwoR346-aBvc1o5R6METifvJOQELI_XMNhH52Veu0XfAMTxrAXhIa-GPsuhXUD9pK3loqNpmGUP5uKQtsbCr8oEuN2QUFYqwkM7yKQSDX911wFoNQstIUpMh2E03hC_MEP8uQWibXzujo2xAQoijQatZqTD4k6joCw
curl -X POST https://marcura-dev.eu.auth0.com/oauth/token \ -d grant_type=urn:ietf:params:oauth:grant-type:token-exchange \ -d subject_token_type=urn:vesselman:erp-assertion \ -d "subject_token=<assertion above>" \ -d client_id=6c9663GC8oDdv7qVUfNyLZ8k3Nd50laI \ -d client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer \ -d "client_assertion=<private_key_jwt signed by the BFF key>" \ -d "scope=openid profile email"