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

Create a PolykeyEnterprise identity provider to Polykey #836

Open
tegefaulkes opened this issue Oct 24, 2024 · 1 comment
Open

Create a PolykeyEnterprise identity provider to Polykey #836

tegefaulkes opened this issue Oct 24, 2024 · 1 comment
Labels
development Standard development

Comments

@tegefaulkes
Copy link
Contributor

Specification

Along with developing https://github.com/MatrixAI/Polykey-Enterprise/issues/65 we need to add PolykeyEnterprise as an identity provider plugin into Polykey. This will need to implement all the usual features such as creating and publishing an identity claim. And getting claim information for discovery and verification.

PKE will need some way to tell what node it's talking to. The communication will be over a secure web-socket so we just need to use the nodes certificate when connecting and the the PKE side should be able to verify and extract the Node's ID from the connection.

Additional context

Tasks

  1. Create an PolykeyEnterprise identity provider.
  2. Support creating claims via the RPC.
  3. Support TLS verification of the nodes NodeId so PKE can tell who it's talking to.
@tegefaulkes tegefaulkes added the development Standard development label Oct 24, 2024
Copy link

linear bot commented Oct 24, 2024

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

No branches or pull requests

1 participant