mirror of
https://github.com/curl/curl.git
synced 2025-09-18 18:12:49 +03:00
CURLOPT_SSLCERT.3: improve WinSSL-specific usage info
Ref: https://github.com/curl/curl/pull/2376#issuecomment-381858780 Closes https://github.com/curl/curl/pull/2504
This commit is contained in:
parent
ab988caef6
commit
f0819f99ae
|
@ -29,4 +29,15 @@ system or user keychain, or the path to a PKCS#12-encoded certificate and
|
||||||
private key. If you want to use a file from the current directory, please
|
private key. If you want to use a file from the current directory, please
|
||||||
precede it with "./" prefix, in order to avoid confusion with a nickname.
|
precede it with "./" prefix, in order to avoid confusion with a nickname.
|
||||||
|
|
||||||
|
(Schannel/WinSSL only) Client certificates must be specified by a path
|
||||||
|
expression to a certificate store. (Loading PFX is not supported; you can
|
||||||
|
import it to a store first). You can use
|
||||||
|
"<store location>\\<store name>\\<thumbprint>" to refer to a certificate
|
||||||
|
in the system certificates store, for example,
|
||||||
|
"CurrentUser\\MY\\934a7ac6f8a5d579285a74fa61e19f23ddfe8d7a". Thumbprint is
|
||||||
|
usually a SHA-1 hex string which you can see in certificate details. Following
|
||||||
|
store locations are supported: CurrentUser, LocalMachine, CurrentService,
|
||||||
|
Services, CurrentUserGroupPolicy, LocalMachineGroupPolicy,
|
||||||
|
LocalMachineEnterprise.
|
||||||
|
|
||||||
If this option is used several times, the last one will be used.
|
If this option is used several times, the last one will be used.
|
||||||
|
|
|
@ -38,8 +38,16 @@ you wish to authenticate with as it is named in the security database. If you
|
||||||
want to use a file from the current directory, please precede it with "./"
|
want to use a file from the current directory, please precede it with "./"
|
||||||
prefix, in order to avoid confusion with a nickname.
|
prefix, in order to avoid confusion with a nickname.
|
||||||
|
|
||||||
With WinSSL, this can be expression like "CurrentUser\\MY\\<thumbprint>" to
|
(Schannel/WinSSL only) Client certificates must be specified by a path
|
||||||
refer to a certificate in the system certificates store.
|
expression to a certificate store. (Loading PFX is not supported; you can
|
||||||
|
import it to a store first). You can use
|
||||||
|
"<store location>\\<store name>\\<thumbprint>" to refer to a certificate
|
||||||
|
in the system certificates store, for example,
|
||||||
|
"CurrentUser\\MY\\934a7ac6f8a5d579285a74fa61e19f23ddfe8d7a". Thumbprint is
|
||||||
|
usually a SHA-1 hex string which you can see in certificate details. Following
|
||||||
|
store locations are supported: CurrentUser, LocalMachine, CurrentService,
|
||||||
|
Services, CurrentUserGroupPolicy, LocalMachineGroupPolicy,
|
||||||
|
LocalMachineEnterprise.
|
||||||
|
|
||||||
When using a client certificate, you most likely also need to provide a
|
When using a client certificate, you most likely also need to provide a
|
||||||
private key with \fICURLOPT_SSLKEY(3)\fP.
|
private key with \fICURLOPT_SSLKEY(3)\fP.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user