Skip to content

Commit

Permalink
Update pipelines
Browse files Browse the repository at this point in the history
  • Loading branch information
oriolcanades committed Nov 11, 2024
1 parent 46de136 commit b0b2b10
Showing 1 changed file with 11 additions and 29 deletions.
40 changes: 11 additions & 29 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,35 +4,17 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [v1.0.3]
## [v1.0.3](https://github.com/in2workspace/in2-verifier-api/releases/tag/v1.0.3)
### Added
- Added a validation method to check the revocation during the verifiable presentation validation.
- Support for OpenID Connect.
- Support for OpenID for Verifiable Presentations (OID4VP).
- Support for P-256 ECDSA keys.
- Implement Human-To-Machine (H2M) authentication.
- Implement Machine-To-Machine (M2M) authentication.
- Implement Login page with QR code.
- Integrate with the DOME Trust Framework for Issuers, Participants and Services verification.
- Implement VC verification with the Revoked Credentials List.
- Implement VP Proof of Possession verification.

## [v1.0.2]
### Fixed
- Added functionality to redirect to the home page when clicking the logo in the login page.
- Added a timeout that redirects to the home page when the QR code expires in the login page.

## [v1.0.1]
### Fixed
- Fixed registration button link on the login qr page.


## [v1.0.0]
### Added
- Spring Security with Authorization Server configuration, supporting OIDC flows (OID4VP flow).
- Custom authentication filters to handle token requests and authorization code flows.
- Custom token filters for OIDC token validation and processing.
- Cryptographic components for ECKey generation (P-256) and managing cryptographic properties
- LoginQrController for generating and displaying a QR code to initiate authentication requests.
- Oid4vpController for handling authentication requests and responses for Verifiable Presentations (VPs).
- AuthorizationResponseProcessorService: Added service to supports the processing of the presentation submission in compliance with the OID4VP flow.
- ClientAssertionValidationService to validate JWT claims for client assertions.
- ResolverController for resolving Decentralized Identifiers (DIDs) to JWKs.
- DIDService to fetch public keys associated with Decentralized Identifiers (DIDs).
- JWTService for JWT generation, parsing, signature verification, and payload extraction.
- TrustFrameworkService for validating allowed clients, issuers, and participants within the trust framework.
- VpService for validate and extract credentials from Verifiable Presentations (VPs).
- JtiTokenCache. In-memory JTI token to track and prevent token reuse.
- CacheStore. Implemented cache management
- ClientLoaderConfig. Loads OAuth2 clients dynamically from a JSON file
- Fix the issue with Login page not showing Wallet URL.

0 comments on commit b0b2b10

Please sign in to comment.