-
Notifications
You must be signed in to change notification settings - Fork 9.1k
Open
Labels
Needs attentionThe author has replied and people with triage rights should take action.The author has replied and people with triage rights should take action.media and encodingIssues regarding media type support and how to encode data (outside of query/path params)Issues regarding media type support and how to encode data (outside of query/path params)securitysecurity: encryptionSupport for encryption in headers, payloads, etc.Support for encryption in headers, payloads, etc.
Description
I'm not currently a user of OpenAPI but a follower of standards initiatives like OpenBanking/FAPI where members claim that OpenAPI currently does not support JOSE (JSON Signature and Encryption) standards forcing them to use various workarounds.
I wonder if there is anybody out there with knowledge of the OpenAPI platform who could be interested in working with me to integrate the missing support?
There are also enhanced versions of JOSE JWS and JWE in the workings (through the IETF), providing Clear Text support which should be a nice fit for information centric systems, here illustrated by a minute JWS-CT sample:
{
"@context": "https://example.com/paymentStandard/pay",
"amount": "255.00",
"currency": "USD",
"signature": {
"alg": "ES256",
"jwk": {
"kty": "EC",
"crv": "P-256",
"x": "PxlJQu9Q6dOvM4LKoZUh2XIe9-pdcLkvKfBfQk11Sb0",
"y": "6IDquxrbdq5ABe4-HQ78_dhM6eEBUbvDtdqK31YfRP8"
},
"val": "RSLmFihg8QmXxM .... N0lGIdSEYvMMLTL8hEaYV9kW6A"
}
}
stevendearborn, Malligarjunan, isamauny, ainthek, peterjohansen and 3 more
Metadata
Metadata
Assignees
Labels
Needs attentionThe author has replied and people with triage rights should take action.The author has replied and people with triage rights should take action.media and encodingIssues regarding media type support and how to encode data (outside of query/path params)Issues regarding media type support and how to encode data (outside of query/path params)securitysecurity: encryptionSupport for encryption in headers, payloads, etc.Support for encryption in headers, payloads, etc.