77 "encoding/json"
88 "errors"
99 "fmt"
10- "github.com/Keyfactor/keyfactor-go-client-sdk"
10+ "github.com/Keyfactor/keyfactor-go-client-sdk/api/keyfactor "
1111 "github.com/spbsoluble/go-pkcs12"
1212 "go.mozilla.org/pkcs7"
1313 "log"
@@ -60,8 +60,8 @@ func (c *Client) EnrollPFX(ea *EnrollPFXFctArgs) (*EnrollResponse, error) {
6060 xKeyfactorApiVersion := "1"
6161 xCertificateFormat := ea .CertFormat
6262
63- configuration := keyfactor_command_client_api .NewConfiguration ()
64- apiClient := keyfactor_command_client_api .NewAPIClient (configuration )
63+ configuration := keyfactor .NewConfiguration ()
64+ apiClient := keyfactor .NewAPIClient (configuration )
6565
6666 newRenewalCertId := int32 (ea .RenewalCertificateId )
6767 newTimestamp , err := time .Parse (ea .Timestamp , ea .Timestamp )
@@ -70,7 +70,7 @@ func (c *Client) EnrollPFX(ea *EnrollPFXFctArgs) (*EnrollResponse, error) {
7070 data , _ := json .Marshal (ea .SANs )
7171 json .Unmarshal (data , & newSANs )
7272
73- req := keyfactor_command_client_api .ModelsEnrollmentPFXEnrollmentRequest {
73+ req := keyfactor .ModelsEnrollmentPFXEnrollmentRequest {
7474 CustomFriendlyName : & ea .CustomFriendlyName ,
7575 Password : & ea .Password ,
7676 PopulateMissingValuesFromAD : & ea .PopulateMissingValuesFromAD ,
@@ -153,14 +153,14 @@ func (c *Client) DownloadCertificate(certId int, thumbprint string, serialNumber
153153 xKeyfactorRequestedWith := "APIClient"
154154 xKeyfactorApiVersion := "1"
155155
156- configuration := keyfactor_command_client_api .NewConfiguration ()
157- apiClient := keyfactor_command_client_api .NewAPIClient (configuration )
156+ configuration := keyfactor .NewConfiguration ()
157+ apiClient := keyfactor .NewAPIClient (configuration )
158158
159159 newCertId := int32 (certId )
160- newIssuerDN := keyfactor_command_client_api .NullableString {}
160+ newIssuerDN := keyfactor .NullableString {}
161161 newIssuerDN .Set (& issuerDn )
162162
163- rq := keyfactor_command_client_api .ModelsCertificateDownloadRequest {
163+ rq := keyfactor .ModelsCertificateDownloadRequest {
164164 CertID : & newCertId ,
165165 SerialNumber : & serialNumber ,
166166 IssuerDN : newIssuerDN ,
@@ -220,11 +220,11 @@ func (c *Client) EnrollCSR(ea *EnrollCSRFctArgs) (*EnrollResponse, error) {
220220 xKeyfactorApiVersion := "1"
221221 xCertificateFormat := ea .CertFormat
222222
223- configuration := keyfactor_command_client_api .NewConfiguration ()
224- apiClient := keyfactor_command_client_api .NewAPIClient (configuration )
223+ configuration := keyfactor .NewConfiguration ()
224+ apiClient := keyfactor .NewAPIClient (configuration )
225225
226226 eaJson , _ := json .Marshal (ea )
227- var req keyfactor_command_client_api .ModelsEnrollmentCSREnrollmentRequest
227+ var req keyfactor .ModelsEnrollmentCSREnrollmentRequest
228228 json .Unmarshal (eaJson , & req )
229229
230230 resp , _ , err := apiClient .EnrollmentApi .EnrollmentPostCSREnroll (context .Background ()).XCertificateformat (xCertificateFormat ).Request (req ).XKeyfactorRequestedWith (xKeyfactorRequestedWith ).XKeyfactorApiVersion (xKeyfactorApiVersion ).Execute ()
@@ -271,11 +271,11 @@ func (c *Client) RevokeCert(ra *RevokeCertArgs) error {
271271 xKeyfactorRequestedWith := "APIClient"
272272 xKeyfactorApiVersion := "1"
273273
274- configuration := keyfactor_command_client_api .NewConfiguration ()
275- apiClient := keyfactor_command_client_api .NewAPIClient (configuration )
274+ configuration := keyfactor .NewConfiguration ()
275+ apiClient := keyfactor .NewAPIClient (configuration )
276276
277277 raJson , _ := json .Marshal (ra )
278- var req keyfactor_command_client_api .ModelsRevokeCertificateRequest
278+ var req keyfactor .ModelsRevokeCertificateRequest
279279 json .Unmarshal (raJson , & req )
280280
281281 _ , httpResp , err := apiClient .CertificateApi .CertificateRevoke (context .Background ()).Request (req ).XKeyfactorRequestedWith (xKeyfactorRequestedWith ).XKeyfactorApiVersion (xKeyfactorApiVersion ).Execute ()
@@ -307,11 +307,11 @@ func (c *Client) DeployPFXCertificate(args *DeployPFXArgs) (*DeployPFXResp, erro
307307 xKeyfactorRequestedWith := "APIClient"
308308 xKeyfactorApiVersion := "1"
309309
310- configuration := keyfactor_command_client_api .NewConfiguration ()
311- apiClient := keyfactor_command_client_api .NewAPIClient (configuration )
310+ configuration := keyfactor .NewConfiguration ()
311+ apiClient := keyfactor .NewAPIClient (configuration )
312312
313313 argsJson , _ := json .Marshal (args )
314- var req keyfactor_command_client_api .KeyfactorApiModelsEnrollmentEnrollmentManagementRequest
314+ var req keyfactor .KeyfactorApiModelsEnrollmentEnrollmentManagementRequest
315315 json .Unmarshal (argsJson , & req )
316316
317317 resp , _ , err := apiClient .EnrollmentApi .EnrollmentInstallPFXToCertStore (context .Background ()).Request (req ).XKeyfactorRequestedWith (xKeyfactorRequestedWith ).XKeyfactorApiVersion (xKeyfactorApiVersion ).Execute ()
@@ -343,8 +343,8 @@ func (c *Client) GetCertificateContext(gca *GetCertificateContextArgs) (*GetCert
343343 xKeyfactorRequestedWith := "APIClient"
344344 xKeyfactorApiVersion := "1"
345345
346- configuration := keyfactor_command_client_api .NewConfiguration ()
347- apiClient := keyfactor_command_client_api .NewAPIClient (configuration )
346+ configuration := keyfactor .NewConfiguration ()
347+ apiClient := keyfactor .NewAPIClient (configuration )
348348
349349 resp , _ , err := apiClient .CertificateApi .CertificateGetCertificate (context .Background (), int32 (gca .Id )).IncludeLocations (* gca .IncludeLocations ).IncludeMetadata (* gca .IncludeMetadata ).CollectionId (int32 (* gca .CollectionId )).XKeyfactorRequestedWith (xKeyfactorRequestedWith ).XKeyfactorApiVersion (xKeyfactorApiVersion ).Execute ()
350350
@@ -400,17 +400,16 @@ func (c *Client) ListCertificates(q map[string]string) ([]GetCertificateResponse
400400 newQuery .pqQueryString = fmt .Sprintf (`IssuedCN -eq "%s"` , subjectName )
401401 }
402402 tp , tpOk := q ["thumbprint" ]
403+
403404 if tpOk {
404- query .Query = append (query .Query , StringTuple {
405- "pq.queryString" , fmt .Sprintf (`Thumbprint -eq "%s"` , tp ),
406- })
405+ newQuery .pqQueryString = fmt .Sprintf (`Thumbprint -eq "%s"` , tp )
407406 }
408407
409408 xKeyfactorRequestedWith := "APIClient"
410409 xKeyfactorApiVersion := "1"
411410
412- configuration := keyfactor_command_client_api .NewConfiguration ()
413- apiClient := keyfactor_command_client_api .NewAPIClient (configuration )
411+ configuration := keyfactor .NewConfiguration ()
412+ apiClient := keyfactor .NewAPIClient (configuration )
414413
415414 resp , _ , err := apiClient .CertificateApi .CertificateQueryCertificates (context .Background ()).XKeyfactorRequestedWith (xKeyfactorRequestedWith ).CollectionId (newQuery .collectionId ).IncludeLocations (true ).IncludeMetadata (newQuery .includeMetadata ).IncludeHasPrivateKey (newQuery .includeHasPrivateKey ).Verbose (newQuery .verbose ).XKeyfactorApiVersion (xKeyfactorApiVersion ).PqQueryString (newQuery .pqQueryString ).PqPageReturned (newQuery .pqPageReturned ).PqReturnLimit (newQuery .pqReturnLimit ).PqSortField (newQuery .pqSortField ).PqSortAscending (newQuery .pqSortAscending ).PqIncludeRevoked (newQuery .pqIncludeRevoked ).PqIncludeExpired (newQuery .pqIncludeExpired ).Execute ()
416415
@@ -472,15 +471,15 @@ func (c *Client) RecoverCertificate(certId int, thumbprint string, serialNumber
472471 xKeyfactorRequestedWith := "APIClient"
473472 xKeyfactorApiVersion := "1"
474473
475- configuration := keyfactor_command_client_api .NewConfiguration ()
476- apiClient := keyfactor_command_client_api .NewAPIClient (configuration )
474+ configuration := keyfactor .NewConfiguration ()
475+ apiClient := keyfactor .NewAPIClient (configuration )
477476
478477 newCertId := int32 (certId )
479- newIssuerDN := keyfactor_command_client_api .NullableString {}
478+ newIssuerDN := keyfactor .NullableString {}
480479 newIssuerDN .Set (& issuerDn )
481480 newIncludeChain := true
482481
483- newReq := keyfactor_command_client_api .ModelsCertificateRecoveryRequest {
482+ newReq := keyfactor .ModelsCertificateRecoveryRequest {
484483 Password : password ,
485484 CertID : & newCertId ,
486485 SerialNumber : & serialNumber ,
0 commit comments