Skip to content
This repository has been archived by the owner on Dec 21, 2021. It is now read-only.

Java Library Implementation #6

Open
djw8605 opened this issue Jun 1, 2018 · 1 comment
Open

Java Library Implementation #6

djw8605 opened this issue Jun 1, 2018 · 1 comment
Assignees

Comments

@djw8605
Copy link

djw8605 commented Jun 1, 2018

As it is, I don't think we can call this a "Java Library". Here are the things that would be needed to

  • Minimal dependencies. Don't need the myproxy, or the oauth server support. Actually, I would suspect we don't need any of the mariadb-java-client, edu.uiuc.ncsa.*, ...
  • Users will want to be able to feed in the scitoken as an opaque string, and get a SciToken object?
  • Users should then be able to test the token for:
    • Given an operation (read, write), a path, and a token. Tell the caller yes or no if the tokens allows for this operation.
  • Also, the user should be able to create a token, given a private key.
@jjg-123
Copy link

jjg-123 commented Jun 5, 2018

This is not a java library -- it is a fully functional OAuth for MyProxy client/server that happens to use SciTokens. The plan is indeed to create a library out of it for general purposes, after I get the next release of OA4MP ouot the door.

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

No branches or pull requests

2 participants