Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support PASERK: Platform-Agnostic Serialized Keys #81

Open
sdelamo opened this issue Oct 18, 2021 · 3 comments
Open

Support PASERK: Platform-Agnostic Serialized Keys #81

sdelamo opened this issue Oct 18, 2021 · 3 comments

Comments

@sdelamo
Copy link

sdelamo commented Oct 18, 2021

Hi,

I am working on the integration of Paseto tokens with the Micronaut Framework. I have been using JPaseto. Thanks for your library.

Are there any plans to support PASERK. For JWT, we support users exposing a /keys endpoint with a JSON Web Key Set and the consumption of such an endpoint with a remotejwks_uri to load the public keys.

I think it would be great to support the same with Paseto tokens. It would be great if Paserk was supported in JPaseto.

@bdemers bdemers changed the title Plans to support PASERK: Platform-Agnostic Serialized Keys Support PASERK: Platform-Agnostic Serialized Keys Oct 18, 2021
@bdemers
Copy link
Contributor

bdemers commented Oct 18, 2021

Hi @sdelamo!
I took a quick glance at the Micronaut PR, I love the idea of making all of the claims related classes/packages more generic (and not JWT specific) there are other token formats (like PASETO) with similar concepts.

As for PASERK and the recent V3 and V4 updates to the PASETO spec, they are on the road map, if you want to help out with these let us know!

@sdelamo
Copy link
Author

sdelamo commented Oct 18, 2021

I took a quick glance at the Micronaut PR, I love the idea of making all of the claims related classes/packages more generic (and not JWT specific) there are other token formats (like PASETO) with similar concepts.

Yes, that was an oversight in our security implementation.

@bdemers
Copy link
Contributor

bdemers commented Oct 18, 2021

I get it though, it's hard to know where to put the abstractions if there is only one implementation 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants