No explainer written for this spec yet. The summary, relations and documented support below are maintained.
Defines the Workload Identity Token (a JWT) and the Workload Identity Certificate (X.509) that bind a key to a workload identifier.
Defines the Workload Identity Token (a JWT) and the Workload Identity Certificate (X.509) that bind a key to a workload identifier.
No explainer written for this spec yet. The summary, relations and documented support below are maintained.
Defines the Workload Identity Token (a JWT) and the Workload Identity Certificate (X.509) that bind a key to a workload identifier.
flowchart LR s_wimse_creds["WIMSE Workload Credentials"] s_wimse_arch["WIMSE Architecture"] s_jwt["JSON Web Token"] s_wpt["WIMSE Workload Proof Token"] s_wimse_httpsig["WIMSE HTTP Message Signatures"] s_wimse_mtls["WIMSE Mutual TLS"] style s_wimse_creds stroke-width:3px s_wimse_creds -->|Builds on| s_wimse_arch s_wimse_creds -->|Builds on| s_jwt s_wpt -->|Builds on| s_wimse_creds s_wimse_httpsig -->|Builds on| s_wimse_creds s_wimse_mtls -->|Builds on| s_wimse_creds
Adoption lists only support stated in official documentation (the vendor's or project's own, or a standards body's page naming it), and a weekly check confirms the cited phrase is still on that page. Experimental, alpha and beta support is counted separately as preview.
Revisions from the Datatracker, explanations from this site's daily runs, and mailing-list subjects naming the draft.
Review of draft-ietf-wimse-workload-creds
The reviewer proposes rewording the abstract so credentials are 'bound to' the workload identity rather than 'represent' it. They also propose restating the WIT (application layer, e.g. HTTP) versus WIC (transport layer, mTLS) split as two recommended patterns, with a rationale. For Section 5 they suggest explaining why TLS termination at a load balancer calls for an application-layer credential that stays unaltered. On Section 5.1 they ask whether the 'hours' guidance for exp should be shorter, since some deployments already use about 5 minutes, and why jti text says deny-list rather than allow-list. They suggest Section 9.2 mention that short exp values mitigate the problem it describes. The one normative edit is in Section 9.6, where the requirement to send the WIT and PoP over a 'server-authenticated TLS' connection would also name mTLS. No WG response is in the material.
Review of draft-ietf-wimse-workload-creds
The review proposes rewording the abstract to say credentials are bound to the identity rather than represent it. It also proposes stating directly in the introduction that the WIT is for application-layer protocols such as HTTP and the WIC is for transport-layer protocols, mainly mTLS. For Section 5 it suggests explaining that TLS termination at a load balancer is a reason to use an application-layer credential. For Section 5.1 it asks whether the exp guidance of hours should be shorter, and why the draft says deny-list rather than allow-list. For Section 9.6 it suggests allowing mTLS as well as server-authenticated TLS. The message is truncated, so later comments are not visible. Yaron recorded it as s2s-protocol issue #418. These are suggestions, not adopted changes.
draft-ietf-oauth-status-list. The review questions deny-list versus allow-list token status in the WIT, which is the area Token Status List covers; the material does not link the two drafts.