Martin Regen
23f0e3abd7
add App Uri to csr / test app uri in signing request. Use domain names in signing request.
2018-02-28 11:49:37 +01:00
Martin Regen
4d05093462
Clean up nuget dependencies ( #353 )
...
- remove dependency on System.Private.ServiceModel, it should not be used directly
- remove packages.config, VS2017 doesn't need it
- use ref to .Net instead of nuget to reduce number of packages used
2018-02-16 19:14:12 +01:00
Martin Regen
b9a1a09937
Gds CA provider interface abstraction ( #344 )
...
* refactor GDS with a CA provider to allow replacement
* Fill push server list with FindServersOnNetwork
* feedback and issues found in IOP workshop
2018-02-06 14:26:01 +01:00
Martin Regen
9926e40be8
my own CR feedback
2017-12-06 16:55:43 +01:00
Martin Regen
fb5a676209
Gds improvements for SPS demo ( #35 )
...
* fixes in gds client app to support server push
* race condition with netcore 2.0.3 with docker
* more server entries
* Revert "race condition with netcore 2.0.3 with docker"
This reverts commit d983452e41dc29c1f3d8c5ca1ae7aa683275a68e.
* listener socket loss if AcceptAsync returns synchronous
* crl store misup
* default port for sps
* comment all changes in respect to UA ANSIC server
* all SPS changes
* remove demo code
2017-12-05 14:33:25 +01:00
Martin Regen
28e3e12cef
make client tests configurable to use external GDS/push servers
2017-11-17 10:51:13 +01:00
Martin Regen
5b4bfbeac4
Mark GDS template in lib as 'sample' server
2017-11-16 23:10:12 +01:00
Martin Regen
e2f23e6d6e
Linux/macOS catch bad padding mode
2017-11-16 16:17:52 +01:00
Martin Regen
e156a3c3da
PEM support ( #33 )
2017-11-15 21:08:43 +01:00
Martin Regen
09fbb05752
Gds work travis ( #32 )
...
fix appveyor and travis builds
2017-11-15 09:45:28 +01:00
Martin Regen
c87c3f04a6
server configuration
...
- implement trust list control write
- more test cases
2017-11-12 19:49:15 +01:00
Martin Regen
35f737d5af
implement UpdateCertificate and self signed test case
2017-11-11 00:40:34 +01:00
Martin Regen
b7da5d2ad6
remove duplicate implementation of TrustList
2017-11-07 17:17:15 +01:00
Martin Regen
89646d04c5
small fixes, typos
2017-11-07 16:36:42 +01:00
Martin Regen
2ceaec4ab0
Implement GetCertStatus
...
add signing request test and more
fix QueryServers
2017-11-02 17:50:29 +01:00
Martin Regen
e245446445
start key pair cert tests
2017-10-27 00:04:20 +02:00
Martin Regen
f5f5cf2ecf
implement more tests and missing server methods
2017-10-25 23:51:24 +02:00
Martin Regen
beaab50040
lower API surface to netstandard1.3/net46
2017-10-24 14:01:43 +02:00
Martin Regen
da26c04d76
add json as db storage
2017-10-23 22:20:20 +02:00
Martin Regen
9f9db285fb
fix QueryServer
2017-10-20 22:40:27 +02:00
Martin Regen
6ba1778ec8
refactor GDS project: split common code into client and server class libraries.
...
Adjust the namespaces.
2017-10-20 13:19:34 +02:00