Skip to content

Certificate Service, Certificate Store and Hashing Facilities#17

Merged
StefanGreve merged 41 commits intomasterfrom
rsa-certificate-service
Feb 8, 2025
Merged

Certificate Service, Certificate Store and Hashing Facilities#17
StefanGreve merged 41 commits intomasterfrom
rsa-certificate-service

Conversation

@StefanGreve
Copy link
Member

@StefanGreve StefanGreve commented Jan 8, 2025

TODOS

  • use IFileSystem in ICertificateService
  • (start to) add libsodium
  • create KDFProvider, KDFService (IKDFService)

DevOps / Documentation

  • import certificate in test runner (windows)
  • import certificate in test runner (ubuntu)
  • import certificate in test runner (macos)
  • configure different types of certificates for testing purposes
  • use --configuration Release for build and test command in Git hooks and GitHub Actions workflows
  • implement HMACProvider
  • implement HMACService

Documentation

  • Add doc strings to ICertificateService
  • Add doc strings to IHashService
  • Add doc strings to IHMACService

Unit Tests

  • test ICertificateService
  • test IHashService
  • test HMACProvider
  • test IHMACService
  • Rethink concept of startup validation of pre-configured certificates

Code Quality Checks

@StefanGreve StefanGreve added enhancement New feature or request tests Work on test suite labels Jan 8, 2025
@StefanGreve StefanGreve added this to the Version 8.0.0-alpha milestone Jan 8, 2025
@StefanGreve StefanGreve self-assigned this Jan 8, 2025
@StefanGreve StefanGreve added the devops Modify CI/CD scripts label Jan 8, 2025
@StefanGreve StefanGreve force-pushed the rsa-certificate-service branch from 2cf40b8 to 891007c Compare January 8, 2025 21:36
@StefanGreve StefanGreve force-pushed the rsa-certificate-service branch from c38191a to 84b6702 Compare January 11, 2025 17:47
@StefanGreve StefanGreve added documentation Improvements or additions to documentation feature New feature labels Jan 12, 2025
@StefanGreve StefanGreve force-pushed the rsa-certificate-service branch from b099c38 to 98d3cb1 Compare January 15, 2025 21:53
@StefanGreve StefanGreve force-pushed the rsa-certificate-service branch 2 times, most recently from 441ee21 to 6451cc8 Compare January 15, 2025 22:40
@StefanGreve StefanGreve force-pushed the rsa-certificate-service branch from 1a4b367 to 8c04e55 Compare February 1, 2025 21:37
@StefanGreve StefanGreve changed the title RSA Encryption Certificate Service, Certificate Store and Hashing Facilities Feb 1, 2025
@StefanGreve StefanGreve force-pushed the rsa-certificate-service branch from 4cb051a to 32addf2 Compare February 2, 2025 21:30
@StefanGreve StefanGreve marked this pull request as ready for review February 5, 2025 20:45
@StefanGreve StefanGreve merged commit 8b9bd88 into master Feb 8, 2025
5 checks passed
@StefanGreve StefanGreve deleted the rsa-certificate-service branch February 9, 2025 20:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

devops Modify CI/CD scripts documentation Improvements or additions to documentation enhancement New feature or request feature New feature tests Work on test suite

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant