Allow on-engine certificate
commit80df977cf7a280ffe26b5624d96223b1d255b6b5
authorPetr Písař <petr.pisar@atlas.cz>
Tue, 9 Mar 2010 21:05:08 +0000 (9 22:05 +0100)
committerPetr Písař <petr.pisar@atlas.cz>
Tue, 9 Mar 2010 21:05:08 +0000 (9 22:05 +0100)
tree1add56b97ad3c9de984ce0abeb93d1424cf61d10
parente231b46b11790571d199e64320fe3b551d3155f9
Allow on-engine certificate

This changes struct isds_pki_credentials significantly. User must not
identify both key and certificite if reside in engine.

Actually some structure member combination can be invalid, but we can not
decide because different curl TLS backends have different interface.

The only short-connected cases are passhprase without key, PEM and DER formats
without key or certificate identifier.
src/isds.c
src/isds.h
src/soap.c