Martin Regen
93146020a4
Certificate Validator tests and Pem writer fix ( #701 )
...
- add more tests verify how longer cert chains are built and verified with the cert validator
- some tweaks to cert factory to allow for building Sub CA certs
- allow to set the Basic Constraint / Path Length for CA certs
- fix #695 PKCS#8 format is now used
- add additional check to verify incomplete chain signatures
2019-04-12 16:47:34 +02:00
AlinMoldovean
8b374a7448
Copyright year set to 2019 in license notices.
2019-02-14 12:34:33 +02:00
Martin Regen
493009dd53
Prototyping gds ( #46 )
...
* allow GDS configuration which doesn't auto approve
2018-09-25 12:20:50 +02:00
Martin Regen
ced33e1957
Improvements for cloud based Gds and V1.04 nodes ( #508 )
...
- all changes for cloud based GDS
- build version of .net standard libs is now set in version.props, it may require updates for the official builds.
- add new stuff for v1.04 nodeset, e.g. QueryApplications Api
- gds.client/gds.server common dll changes to support a cloud based GDS.
2018-07-31 13:32:21 +02:00
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
4345640c03
Fix CR feedback & travis macOS build fix ( #36 )
...
* improve gds creation test, verifiy integrity of returned certs
* split test runs to avoid file handle problem on macOS
* cr feedback
2017-12-08 22:55:27 +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
5de112d59b
macOS: cannot verify public/private key with crypto op when keyUsage doesn't allow dataencipherment
2017-11-16 15:14:41 +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
36e99a2e09
travis build linux
2017-11-12 22:43:55 +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
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
39939759c0
fix test namespace, rename client classes
2017-10-25 15:04:41 +02:00
Martin Regen
edc8c89838
- add unit test client with nunit framework
...
- implement RegisterServer test case
2017-10-25 11:59:49 +02:00