bitsadmin setclientcertificatebyid
Specifies the identifier of the client certificate to use for client authentication in an HTTPS (SSL) request. Windows commands reference
On Windows
Windows
bitsadmin /setclientcertificatebyid <job> <store_location> <store_name> <hexadecimal_cert_id>
To specify the identifier of the client certificate to use for client authentication in an HTTPS (SSL) request for the job named myDownloadJob
bitsadmin /setclientcertificatebyid myDownloadJob BG_CERT_STORE_LOCATION_CURRENT_USER MY A106B52356D3FBCD1853A41B619358BDIdentifyjobThe job's display name or GUID.store_locationIdentifies the location of a system store to use for looking up the certificate, including:
- CURRENT_USER
- LOCAL_MACHINE
- CURRENT_SERVICE
- SERVICES
- USERS
- CURRENT_USER_GROUP_POLICY
- LOCAL_MACHINE_GROUP_POLICY
- LOCAL_MACHINE_ENTERPRISE.store_nameThe name of the certificate store, including:
- CA (Certification Authority certificates)
- MY (Personal certificates)
- ROOT (Root certificates)
- SPC (Software Publisher Certificate).hexadecimal_cert_idA hexadecimal number representing the hash of the certificate.