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

AnonCreds Credentials using the W3C Standard - implementation #271

Merged
merged 34 commits into from
Dec 7, 2023

Commits on Nov 7, 2023

  1. feat: Add CredentialW3C credential format

    Signed-off-by: Abdulbois <[email protected]>
    Abdulbois authored and Artemkaaas committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    d4471a7 View commit details
    Browse the repository at this point in the history
  2. feat: Work on credential conversion methods

    Signed-off-by: artem.ivanov <[email protected]>
    Artemkaaas committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    6127276 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. feat: W3C credential and presentation format support

    Signed-off-by: artem.ivanov <[email protected]>
    Artemkaaas committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    cf062a3 View commit details
    Browse the repository at this point in the history
  2. feat: Refactoring

    Signed-off-by: artem.ivanov <[email protected]>
    Artemkaaas committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    9be394d View commit details
    Browse the repository at this point in the history
  3. feat: Applied code formatter

    Signed-off-by: artem.ivanov <[email protected]>
    Artemkaaas committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    5fa8a90 View commit details
    Browse the repository at this point in the history
  4. feat: Code refactoring and fixes

    Signed-off-by: artem.ivanov <[email protected]>
    Artemkaaas committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    7def052 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. feat: Reuse implemented service methods

    Signed-off-by: artem.ivanov <[email protected]>
    Artemkaaas committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    4e3fb30 View commit details
    Browse the repository at this point in the history
  2. feat: Changed reference to anoncreds-cs dependency

    Signed-off-by: artem.ivanov <[email protected]>
    Artemkaaas committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    5d42a36 View commit details
    Browse the repository at this point in the history
  3. Exclude design documents

    Signed-off-by: artem.ivanov <[email protected]>
    Artemkaaas committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    e3a0f9b View commit details
    Browse the repository at this point in the history
  4. Code cleanup and refactoring

    Signed-off-by: artem.ivanov <[email protected]>
    Artemkaaas committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    cbc46fc View commit details
    Browse the repository at this point in the history
  5. fix: Fixed sample code in function documentation

    Signed-off-by: artem.ivanov <[email protected]>
    Artemkaaas committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    7f531aa View commit details
    Browse the repository at this point in the history
  6. Use W3C credentials/presentation in multiple credentials test

    Signed-off-by: artem.ivanov <[email protected]>
    Artemkaaas committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    3f6519b View commit details
    Browse the repository at this point in the history
  7. Refactored mapping structure

    Signed-off-by: artem.ivanov <[email protected]>
    Artemkaaas committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    ea7188b View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. Added function to retrieve credential attribute

    Signed-off-by: artem.ivanov <[email protected]>
    Artemkaaas committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    572001a View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. Different predicate representation + pass cred def into conversion me…

    …thod
    
    Signed-off-by: artem.ivanov <[email protected]>
    Artemkaaas committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    65eb5b6 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Support case incentive case + refactored presentation creation/verifi…

    …cation
    
    Signed-off-by: artem.ivanov <[email protected]>
    Artemkaaas committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    731734f View commit details
    Browse the repository at this point in the history
  2. Fixed issue with taking revocation state

    Signed-off-by: artem.ivanov <[email protected]>
    Artemkaaas committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    5676fd8 View commit details
    Browse the repository at this point in the history
  3. Fixed formatting

    Signed-off-by: artem.ivanov <[email protected]>
    Artemkaaas committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    30099e0 View commit details
    Browse the repository at this point in the history
  4. Corrected presentation type

    Signed-off-by: artem.ivanov <[email protected]>
    Artemkaaas committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    8e594ec View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. Corrected non-anoncreds proof parsing

    Signed-off-by: artem.ivanov <[email protected]>
    Artemkaaas committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    46d3dcc View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

  1. Code clean up

    Signed-off-by: artem.ivanov <[email protected]>
    Artemkaaas committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    498b28e View commit details
    Browse the repository at this point in the history
  2. Use enum for credential value

    Signed-off-by: artem.ivanov <[email protected]>
    Artemkaaas committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    e4bc7ad View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. Configuration menu
    Copy the full SHA
    142af17 View commit details
    Browse the repository at this point in the history
  2. Moved w3c methods to separate folders

    Signed-off-by: artem.ivanov <[email protected]>
    Artemkaaas committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    cdebb35 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. Move w3c modules under the feature

    Signed-off-by: artem.ivanov <[email protected]>
    Artemkaaas committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    37444c4 View commit details
    Browse the repository at this point in the history
  2. Changed method name

    Signed-off-by: artem.ivanov <[email protected]>
    Artemkaaas committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    354d92b View commit details
    Browse the repository at this point in the history
  3. Use serde alias for type and id fields

    Signed-off-by: artem.ivanov <[email protected]>
    Artemkaaas committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    fa67696 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Configuration menu
    Copy the full SHA
    ac39a95 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. Code refactoring

    Signed-off-by: artem.ivanov <[email protected]>
    Artemkaaas committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    dd376e8 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2023

  1. Code refactoring

    Signed-off-by: artem.ivanov <[email protected]>
    Artemkaaas committed Dec 2, 2023
    Configuration menu
    Copy the full SHA
    95b01e2 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Added check of encoded attributes

    Signed-off-by: artem.ivanov <[email protected]>
    Artemkaaas committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    b825666 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. Changed name of create and verify presentation functions to be consis…

    …tent with the design
    
    Signed-off-by: artem.ivanov <[email protected]>
    Artemkaaas committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    8267bc9 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. Process review comments

    Signed-off-by: artem.ivanov <[email protected]>
    Artemkaaas committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    77df074 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/main' into anoncreds-wc3

    # Conflicts:
    #	docs/design/w3c/w3c-representation.md
    Artemkaaas committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    59a8a8c View commit details
    Browse the repository at this point in the history