Use the following steps to create a client certificate and would like to import the certificate in to Top Secret.
openssl req -config openssl.conf -newkey rsa:2048 -keyout clientcert.key -sha256 -nodes -out clientcert.csr -outform PEM |
Sign CSR
openssl x509 -req -in clientcert.csr -extensions v3_ca -extfile ./ext_file.txt -CA localca.cer -CAkey localca.key -CAcreateserial -out clientcert.cer -days 500 -sha256 -outform PEM |
Connect Client
TSS ADDTO(itoaci) DIGICERT(ZWCCAP) LABLCERT('API ML Client certificate') DCDSN('AC892247.CLNT.CRT') TRUST |
Submit the ticket to SBO
Submit SBO
please connect cert AC892247.CLNT.CRT to user itoaci command TSS ADDTO(itoaci) DIGICERT(ZWCCAP) LABLCERT('API ML Client certificate') DCDSN('AC892247.CLNT.CRT') TRUST |
Release : 16.0
To import the certificate into Top Secret, export the certificate in PKC12 format using openssl.
FTP/transfer the dataset to a dataset that is variable blocked with DSORG=PS.
Then issue a:
TSS ADD(owningacid) DIGICERT(digicertname) LABLCERT(lablcertname) DCDSN(datasetname) PKCSPASS(password)
to add the certificate to the Top Secret Security File.