-
Notifications
You must be signed in to change notification settings - Fork 0
Feat/eidomni 450 supply prerotation-key as EcPublicKey #54
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
Feat/eidomni 450 supply prerotation-key as EcPublicKey #54
Conversation
…duced for DidLog[Creator|Updater]Context
…IDOMNI-450-supply-prerotation-key-as-ecpublickey
src/main/java/ch/admin/bj/swiyu/didtoolbox/context/NextKeyHashSource.java
Fixed
Show fixed
Hide fixed
src/main/java/ch/admin/bj/swiyu/didtoolbox/context/NextKeyHashSourceException.java
Fixed
Show fixed
Hide fixed
…ed accordingly. Deprecations introduced
src/main/java/ch/admin/bj/swiyu/didtoolbox/model/NextKeyHashesDidMethodParameter.java
Fixed
Show fixed
Hide fixed
src/main/java/ch/admin/bj/swiyu/didtoolbox/webvh/WebVerifiableHistoryCreator.java
Fixed
Show fixed
Hide fixed
src/main/java/ch/admin/bj/swiyu/didtoolbox/model/NextKeyHashesDidMethodParameter.java
Fixed
Show fixed
Hide fixed
src/main/java/ch/admin/bj/swiyu/didtoolbox/model/NextKeyHashesDidMethodParameter.java
Fixed
Show fixed
Hide fixed
src/main/java/ch/admin/bj/swiyu/didtoolbox/model/NextKeyHashesDidMethodParameter.java
Dismissed
Show dismissed
Hide dismissed
src/main/java/ch/admin/bj/swiyu/didtoolbox/model/NextKeyHashesDidMethodParameterException.java
Dismissed
Show dismissed
Hide dismissed
src/main/java/ch/admin/bj/swiyu/didtoolbox/model/UpdateKeysDidMethodParameter.java
Dismissed
Show dismissed
Hide dismissed
src/main/java/ch/admin/bj/swiyu/didtoolbox/model/UpdateKeysDidMethodParameterException.java
Dismissed
Show dismissed
Hide dismissed
MarcelPfeuti
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In general I like the changes to the API. However, I feel like it's not yet a full step. Rather than offer new methods with the desired parameters (no files, keys directly), the method parameter have been extended. Instead of providing the files, both files and keys have to be provided now. Imo it should be that keys or files can be provided, but not both.
I personally would go a step further (in a version 2.0) and remove the files from the parameters alltogether. The creation and management of dids does not depend on the file system whatsoever. Rather it depends on the keys, and our API should reflect that.
Of course we can provide helper methods, to covert files into the correct keys.
No description provided.