Specifies the subject name of the client certificate to use for client authentication in an HTTPS (SSL) request.
Syntax
bitsadmin /SetClientCertificateByID <Job> <store_location> <store_name> <subject_name>
Parameters
Parameter | Description |
---|---|
Job |
The job's display name or GUID |
Store_location |
Identifies the location of a system store to use for looking up the certificate. Possible values include: 1 (CURRENT_USER) 2 (LOCAL_MACHINE) 3 (CURRENT_SERVICE) 4 (SERVICES) 5 (USERS) 6 (CURRENT_USER_GROUP_POLICY) 7 (LOCAL_MACHINE_GROUP_POLICY) 8 (LOCAL_MACHINE_ENTERPRISE) |
Store_name |
The name of the certificate store. Possible values include: CA (Certification Authority certificates) MY (Personal certificates) ROOT (Root certificates) SPC (Software Publisher Certificate) |
Subject_name |
Name of the certificate |
Examples
The following example specifies the name of the client certificate myCertificate to use for client authentication in an HTTPS (SSL) request for the job named myJob.
C:\>bitsadmin Bitsadmin /SetClientCertificateByName myJob 1 MY myCertificate