Граф коммитов

5 Коммитов

Автор SHA1 Сообщение Дата
Martin Regen b8c6c16a97
Implement CRL and AIA extension (#35)
- Add CRL Distribution Endpoint extension to Issuer CA certs
- Add Authority Information Access extension to subscriber certs
- Add endpoints to service
- UI bugfixes and test improvements
2019-02-11 13:53:34 +01:00
Martin Regen 5987f95c4d
doc updates (#33) 2019-02-05 17:26:11 +01:00
Martin Regen 45f6fbface
Refactor Rest API and CosmosDB, unit tests (#31)
- Refactor Web API
- Unit tests for service Application & CertificateRequest 

*Note on breaking change: CosmosDB is now using unique keys and stores enums as strings, delete database before redeploy!*
2019-02-01 13:47:38 +01:00
Martin Regen d4e5505bca
Fix docker and store PK in KeyVault only (#27)
-The private key is now only stored in Key Vault. Key generation is back to service, as it slows down operation quite a bit and enforces delete rights for an Approver.
-Fix the docker builds and according build settings
-Other improvements: Use only a single CosmosDB collection (cost)
-license update
-CA certs can contain a CRL distribution point (however service side doesn't support it)
2019-01-23 10:14:29 +01:00
Martin Regen 62198c68cd
Deploy script & Doc updates (#25)
* Deploy a production ready OPC Vault to the cloud
* First round of documentation + how to deploy and create the first cert
2019-01-18 15:58:42 +01:00