Hi,
The token could be parsed by the PEP as suggested in the thread or passed verbatim to the PDP where a PIP could decode it and extract whatever attributes the policy may need. That's what Axiomatics Policy Server does. Note that it's not a PDP's responsibility to validate any token.
In federated scenarios, it's quite common to have the PEP pass identity tokens to the PDP. We have customers who do that (SAML and OAuth).
David.
On Mon, Nov 5, 2018, 9:11 AM rich levinson < wrote:
Hi Mohammad,
Thanks for the reply. I was thinking that was probably the answer, but wanted to get confirmation.
I agree, the PEP probably knows what to do w the token, and if it wants to send info from the token
to the PDP, then it needs a vocabulary of AttributeId's in order for a Policy to recognize and process
the attribute.
ÂÂ Thanks,
ÂÂ Rich
On 11/5/2018 1:33 PM, Mohammad Jafari wrote:
> Although I am not aware of an implementation that supports this, this seems to be a PEP-specific issue. If the PEP can consume an OAuth/OpenID Connect token (which might require doing OAuth Introspection as well) and turn the content into attributes in an XACML request, the rest of the flow should be orthogonal to where these attributes originate from.
>
> Regards,
> Mohammad
>
> ïOn 2018-11-05, 10:24 AM, " on behalf of rich levinson" < on behalf of > wrote:
>
>Â Â Â Is there any way an OAuth Access Token or Identity Token can be passed
>Â Â Â in a XACML Request, and have its contents used in a Policy?
>Â Â Â
>Â Â Â (I think the answer is no, but checking just in case)
>Â Â Â
>Â Â Â Â ÂThanks,
>Â Â Â Â ÂRich
>Â Â Â
>Â Â Â
>Â Â Â ---------------------------------------------------------------------
>Â Â Â To unsubscribe from this mail list, you must leave the OASIS TC that
>   generates this mail. Follow this link to all your TCs in OASIS at:
>Â Â Â https://urldefense.proofpoint.com/v2/url?u=https-3A__www.oasis-2Dopen.org_apps_org_workgroup_portal_my-5Fworkgroups.php&d=DwIGaQ&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=nz3Fn66qLx7H4seKWaCIewHybrgY6NYX3PaDZH5uMso&m=2r2E7WDAx-CFmJzNS24SxKemUok_Gm2SxuJ9z8PsU9c&s=NjerES62lCRncIbHwzGUWiBFLm8EzhFh2NKIcn5rt9w&e=
>Â Â Â
>Â Â Â
>
---------------------------------------------------------------------
To unsubscribe from this mail list, you must leave the OASIS TC that
generates this mail. Follow this link to all your TCs in OASIS at:
https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php