Side note Iman: I don't know which client you use for answering on the list 
(maybe AI?) but you either drop the thread you answer to or reformat it in a 
way that I wish good luck to anyone, if any, trying to follow our exchange 
onwards

I think you speak of two different things:


  *   Requesting for a delegation of Authorization so that client 123 acting on 
behalf of Jeff  for order 123 can perform a refund of 50$
     *   this is for the AS to decide if this legit case to issue an Access 
Token
     *   the fact it could be backed by a Mission oriented component as well as 
a PDP (whatever AuthZEN or not, this is just a communication mechanism) and 
like I said, the AS can:
        *   Authenticate the Client through the WIMSE issued credential and PoP 
(WPT)
        *   Evaluate the RAR details and scope of the request
        *   Authenticate the user if applicable - OIDC
        *   Bound the token to a DPoP key provided
        *   Enrich the token with the right information if deciding to issue
        *   Apply any SSF communication he received about change of a party in 
the ecosystem
     *   If it up to the AS to keep track of request and flag client that that 
try to abuse
  *   Using a delegation of Authorization by client 123 to act on behalf of 
Jeff  on order 123 to  perform a refund of 50$
     *   this is for the RS to decide if the operation should be performed or 
not
     *   the fact it could be backed by a PDP (whatever AuthZEN or not, this is 
just a communication mechanism) and like I said, the RS can:
        *   Authenticate the Client through DPoP proof
        *   Validate the JWT
        *   Evaluate the RAR details and scope against the request
        *   Apply any SSF communication he received about change of a party in 
the ecosystem

If you aim to represent any RS resource state in a share ledger with the AS and 
the client, good luck. For the Draft currently being written, it is not mine 
nor it is public for as much I know of it. I provide pointers when I would have 
those.

Jean-François "Jeff" Lombardo | Amazon Web Services

Principal Standards Specialist, Identity Services
Montréal, Canada

From: Iman Schrock <[email protected]>
Sent: September 25, 2026 12:59 PM
To: Lombardo, Jeff <[email protected]>; [email protected]
Cc: [email protected]; [email protected]; [email protected]
Subject: RE: [EXT] [OAUTH-WG] Beyond the DPoP / HTTPSig choice: login and 
session as one problem


CAUTION: This email originated from outside of the organization. Do not click 
links or open attachments unless you can confirm the sender and know the 
content is safe.


AVERTISSEMENT: Ce courrier électronique provient d'un expéditeur externe. Ne 
cliquez sur aucun lien et n'ouvrez aucune pièce jointe si vous ne pouvez pas 
confirmer l'identité de l'expéditeur et si vous n'êtes pas certain que le 
contenu ne présente aucun risque.


Jeff,

Thank you. I agree that this should compose with AIMS rather than fragment it.

The part I still cannot map is the one-time effect transition. Suppose the AS 
authorizes a $50 refund for order 123. The client sends the same valid, 
RAR-described, DPoP-bound request twice after losing the first response. Both 
requests remain within scope, posture is healthy, and no revocation signal has 
fired.

Which AIMS or SSF artifact lets the RS distinguish a retry from a second 
authorized effect, and which durable state is consumed?

If the authorization-lifecycle profile is meant to carry that transition, that 
sounds like the right place to map EMILIA's crossing record rather than create 
a parallel stack. Could you point me to the current draft or repository?

Appreciate your time !

Best,
Iman

On Fri, 25 Sep 2026 16:29:19 +0000, "Lombardo, Jeff" 
<[email protected]<mailto:[email protected]>> wrote:
And if you need more, there is a profile for SSF being worked on a new set of 
signals that would allow parties (AS, and RS at least) to communicate on 
Authorization request lifecycle events. This is working from the inside and not 
from the outside which will reinforce the framework instead of fragmenting it. 
Jean-François "Jeff" Lombardo | Amazon Web Services Principal Standards 
Specialist, Identity Services Montréal, Canada From: Lombardo, Jeff 
<[email protected]<mailto:[email protected]>> Sent: September 25, 2026 12:10 
PM To: Iman Schrock <[email protected]<mailto:[email protected]>>; 
[email protected]<mailto:[email protected]> Cc: 
[email protected]<mailto:[email protected]>; Pieter Kasselman 
<[email protected]<mailto:[email protected]>>; 
[email protected]<mailto:[email protected]>; Lombardo, Jeff 
<[email protected]<mailto:[email protected]>> Subject: RE: [EXT] [OAUTH-WG] 
Beyond the DPoP / HTTPSig choice: login and session as one problem And that is 
why the RAR Remediation and Mission references I provided were not mere content 
stuffing. * WIMSE says this client has an attested Identity bound to a 
cryptographic element * SSF will notify you in realtime of any changes if 
happening using CAEP, RISC, WISE, and maybe IITP profiles * Client to 
authenticate to AS using WIMSE issued credential and WPT for proof of 
possession as part of an OAuth grant type * RAR can describe has much as the 
"contract contains" * RAR metadata allows to build the RAR structure that the 
AS can understand, the semantics * Maybe some of those elements required came 
from a previous attempt at the RS that failed but for which the RS provided a 
RAR remediation (what to ask to the AS) * The AS will do its own assessment of 
the legitimacy of the OAuth grant request * Authenticate the Client through the 
WIMSE issued credential and PoP (WPT) * Evaluate the RAR details and scope of 
the request * Using OAuth Missions (does this action fits in the original 
intent) * Using AuthZEN to apply control policy: is this request valid, does it 
not too broad, is client not blocked cause we received a SSF signal saying so * 
Authenticate the user if applicable - OIDC * Bound the token to a DPoP key 
provided * Enrich the token with the right information * The client then make 
the request to the RS using the Bearer Token and the DPoP proof * The RS * 
Authenticate the Client through DPoP proof * Validate the JWT * Evaluate the 
RAR details and scope against the request * Using AuthZEN to apply control 
policy: is this request valid, does it not too broad, is client not blocked 
cause we received a SSF signal saying so Et voilà no need for a ledger. Just 
follow AIMS. Jean-François "Jeff" Lombardo | Amazon Web Services Principal 
Standards Specialist, Identity Services Montréal, Canada From: Iman Schrock 
<[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>
 Sent: September 25, 2026 11:41 AM To: 
[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>;
 Lombardo, Jeff 
<[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>;
 
[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>
 Cc: 
[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>
 Subject: RE: [EXT] [OAUTH-WG] Beyond the DPoP / HTTPSig choice: login and 
session as one problem CAUTION: This email originated from outside of the 
organization. Do not click links or open attachments unless you can confirm the 
sender and know the content is safe. AVERTISSEMENT: Ce courrier électronique 
provient d'un expéditeur externe. Ne cliquez sur aucun lien et n'ouvrez aucune 
pièce jointe si vous ne pouvez pas confirmer l'identité de l'expéditeur et si 
vous n'êtes pas certain que le contenu ne présente aucun risque. Hi Jeff, Thi, 
Neil, all, Jeff, this composition map helps. AIMS can assemble posture, 
workload credentials, proof of possession, step-up, and AuthZEN. The remaining 
question I see is narrower: does the authority cover this exact consequential 
action, and was that authority consumed once at the effect boundary? A healthy, 
correctly authenticated workload might hold authority for a $50 refund and 
attempt $500. Posture and client binding can both succeed while the action 
still needs to fail. That suggests a profile point, not a parallel stack: a 
Gate can accept AIMS, WIMSE, and OAuth evidence upstream, recompute the frozen 
action at admission, and produce evidence of that decision. Would you place 
that in AIMS composition guidance, an AuthZEN interop profile, or separate 
evidence work? Best, Iman
_______________________________________________
OAuth mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to