diff --git a/auth.go b/auth.go index dc5ec84..41d1ced 100644 --- a/auth.go +++ b/auth.go @@ -11,9 +11,9 @@ import ( "strings" "time" - api "github.com/infisical/go-sdk/packages/api/auth" - "github.com/infisical/go-sdk/packages/models" - "github.com/infisical/go-sdk/packages/util" + api "github.com/levidurfee/go-sdk/packages/api/auth" + "github.com/levidurfee/go-sdk/packages/models" + "github.com/levidurfee/go-sdk/packages/util" v4 "github.com/aws/aws-sdk-go-v2/aws/signer/v4" ) diff --git a/client.go b/client.go index 9b58d3b..d668e32 100644 --- a/client.go +++ b/client.go @@ -12,9 +12,9 @@ import ( "time" "github.com/go-resty/resty/v2" - api "github.com/infisical/go-sdk/packages/api/auth" - "github.com/infisical/go-sdk/packages/models" - "github.com/infisical/go-sdk/packages/util" + api "github.com/levidurfee/go-sdk/packages/api/auth" + "github.com/levidurfee/go-sdk/packages/models" + "github.com/levidurfee/go-sdk/packages/util" ) type InfisicalClient struct { diff --git a/dynamic_secrets.go b/dynamic_secrets.go index cb0a484..7a303c4 100644 --- a/dynamic_secrets.go +++ b/dynamic_secrets.go @@ -1,8 +1,8 @@ package infisical import ( - api "github.com/infisical/go-sdk/packages/api/dynamic_secrets" - "github.com/infisical/go-sdk/packages/models" + api "github.com/levidurfee/go-sdk/packages/api/dynamic_secrets" + "github.com/levidurfee/go-sdk/packages/models" ) type ListDynamicSecretLeasesOptions = api.ListDynamicSecretLeaseV1Request diff --git a/folders.go b/folders.go index 2fa8af5..e2d9094 100644 --- a/folders.go +++ b/folders.go @@ -1,8 +1,8 @@ package infisical import ( - api "github.com/infisical/go-sdk/packages/api/folders" - "github.com/infisical/go-sdk/packages/models" + api "github.com/levidurfee/go-sdk/packages/api/folders" + "github.com/levidurfee/go-sdk/packages/models" ) type ListFoldersOptions = api.ListFoldersV1Request diff --git a/go.mod b/go.mod index 51b53ea..6e1041e 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/infisical/go-sdk +module github.com/levidurfee/go-sdk go 1.21 diff --git a/kms.go b/kms.go index 5673e20..f111740 100644 --- a/kms.go +++ b/kms.go @@ -3,15 +3,24 @@ package infisical import ( "encoding/base64" - api "github.com/infisical/go-sdk/packages/api/kms" + api "github.com/levidurfee/go-sdk/packages/api/kms" ) type KmsEncryptDataOptions = api.KmsEncryptDataV1Request type KmsDecryptDataOptions = api.KmsDecryptDataV1Request +type KmsListKeysOptions = api.KmsListKeysV1Request +type KmsCreateKeyOptions = api.KmsCreateKeyV1Request +type KmsUpdateKeyOptions = api.KmsUpdateKeyV1Request +type KmsDeleteKeyOptions = api.KmsDeleteKeyV1Request +type KmsKey = api.KmsKey type KmsInterface interface { EncryptData(options KmsEncryptDataOptions) (string, error) DecryptData(options KmsDecryptDataOptions) (string, error) + ListKeys(options KmsListKeysOptions) ([]KmsKey, error) + CreateKey(options KmsCreateKeyOptions) (*KmsKey, error) + UpdateKey(options KmsUpdateKeyOptions) (*KmsKey, error) + DeleteKey(options KmsDeleteKeyOptions) (*KmsKey, error) } type Kms struct { @@ -44,6 +53,38 @@ func (f *Kms) DecryptData(options KmsDecryptDataOptions) (string, error) { return string(decodedPlaintext), nil } +func (f *Kms) ListKeys(options KmsListKeysOptions) ([]KmsKey, error) { + res, err := api.CallListKmsKeysV1(f.client.httpClient, options) + if err != nil { + return nil, err + } + return res.Keys, nil +} + +func (f *Kms) CreateKey(options KmsCreateKeyOptions) (*KmsKey, error) { + res, err := api.CallCreateKmsKeyV1(f.client.httpClient, options) + if err != nil { + return nil, err + } + return &res.Key, nil +} + +func (f *Kms) UpdateKey(options KmsUpdateKeyOptions) (*KmsKey, error) { + res, err := api.CallUpdateKmsKeyV1(f.client.httpClient, options) + if err != nil { + return nil, err + } + return &res.Key, nil +} + +func (f *Kms) DeleteKey(options KmsDeleteKeyOptions) (*KmsKey, error) { + res, err := api.CallDeleteKmsKeyV1(f.client.httpClient, options) + if err != nil { + return nil, err + } + return &res.Key, nil +} + func NewKms(client *InfisicalClient) KmsInterface { return &Kms{client: client} } diff --git a/models.go b/models.go index ad52507..a72bfab 100644 --- a/models.go +++ b/models.go @@ -1,9 +1,9 @@ package infisical import ( - api "github.com/infisical/go-sdk/packages/api/auth" - "github.com/infisical/go-sdk/packages/errors" - "github.com/infisical/go-sdk/packages/models" + api "github.com/levidurfee/go-sdk/packages/api/auth" + "github.com/levidurfee/go-sdk/packages/errors" + "github.com/levidurfee/go-sdk/packages/models" ) type MachineIdentityCredential = api.MachineIdentityAuthLoginResponse diff --git a/packages/api/auth/aws_iam_auth_login.go b/packages/api/auth/aws_iam_auth_login.go index 62c99c6..db3dae3 100644 --- a/packages/api/auth/aws_iam_auth_login.go +++ b/packages/api/auth/aws_iam_auth_login.go @@ -2,7 +2,7 @@ package api import ( "github.com/go-resty/resty/v2" - "github.com/infisical/go-sdk/packages/errors" + "github.com/levidurfee/go-sdk/packages/errors" ) const callAWSIamAuthLoginOperation = "CallAWSIamAuthLogin" diff --git a/packages/api/auth/azure_auth_login.go b/packages/api/auth/azure_auth_login.go index adda333..f1bac3d 100644 --- a/packages/api/auth/azure_auth_login.go +++ b/packages/api/auth/azure_auth_login.go @@ -2,7 +2,7 @@ package api import ( "github.com/go-resty/resty/v2" - "github.com/infisical/go-sdk/packages/errors" + "github.com/levidurfee/go-sdk/packages/errors" ) const azureAuthLoginOperation = "CallAzureAuthLogin" diff --git a/packages/api/auth/gcp_id_token_auth_login.go b/packages/api/auth/gcp_id_token_auth_login.go index 3dbc8b8..aebc8a0 100644 --- a/packages/api/auth/gcp_id_token_auth_login.go +++ b/packages/api/auth/gcp_id_token_auth_login.go @@ -2,7 +2,7 @@ package api import ( "github.com/go-resty/resty/v2" - "github.com/infisical/go-sdk/packages/errors" + "github.com/levidurfee/go-sdk/packages/errors" ) const callGCPAuthLoginOperation = "CallGCPAuthLogin" diff --git a/packages/api/auth/kubernetes_auth_login.go b/packages/api/auth/kubernetes_auth_login.go index 717fff6..fdcedda 100644 --- a/packages/api/auth/kubernetes_auth_login.go +++ b/packages/api/auth/kubernetes_auth_login.go @@ -2,7 +2,7 @@ package api import ( "github.com/go-resty/resty/v2" - "github.com/infisical/go-sdk/packages/errors" + "github.com/levidurfee/go-sdk/packages/errors" ) const callKubernetesAuthLoginOperation = "CallKubernetesAuthLogin" diff --git a/packages/api/auth/oidc_auth_login.go b/packages/api/auth/oidc_auth_login.go index 32b3a64..59fd2a5 100644 --- a/packages/api/auth/oidc_auth_login.go +++ b/packages/api/auth/oidc_auth_login.go @@ -2,7 +2,7 @@ package api import ( "github.com/go-resty/resty/v2" - "github.com/infisical/go-sdk/packages/errors" + "github.com/levidurfee/go-sdk/packages/errors" ) const callOidcAuthLoginOperation = "CallOidcAuthLogin" diff --git a/packages/api/auth/renew_access_token.go b/packages/api/auth/renew_access_token.go index ca5c58c..dfd28dd 100644 --- a/packages/api/auth/renew_access_token.go +++ b/packages/api/auth/renew_access_token.go @@ -2,7 +2,7 @@ package api import ( "github.com/go-resty/resty/v2" - "github.com/infisical/go-sdk/packages/errors" + "github.com/levidurfee/go-sdk/packages/errors" ) const callRenewAccessToken = "CallRenewAccessToken" diff --git a/packages/api/auth/universal_auth_login.go b/packages/api/auth/universal_auth_login.go index daa3c2e..74dc701 100644 --- a/packages/api/auth/universal_auth_login.go +++ b/packages/api/auth/universal_auth_login.go @@ -2,7 +2,7 @@ package api import ( "github.com/go-resty/resty/v2" - "github.com/infisical/go-sdk/packages/errors" + "github.com/levidurfee/go-sdk/packages/errors" ) const callUniversalAuthLoginOperation = "CallUniversalAuthLogin" diff --git a/packages/api/dynamic_secrets/create_lease.go b/packages/api/dynamic_secrets/create_lease.go index eddacb4..b07de09 100644 --- a/packages/api/dynamic_secrets/create_lease.go +++ b/packages/api/dynamic_secrets/create_lease.go @@ -2,7 +2,7 @@ package api import ( "github.com/go-resty/resty/v2" - "github.com/infisical/go-sdk/packages/errors" + "github.com/levidurfee/go-sdk/packages/errors" ) const callCreateDynamicSecretLeaseV1Operation = "CallCreateDynamicSecretLeaseV1" diff --git a/packages/api/dynamic_secrets/delete_lease.go b/packages/api/dynamic_secrets/delete_lease.go index b33856d..8ef46aa 100644 --- a/packages/api/dynamic_secrets/delete_lease.go +++ b/packages/api/dynamic_secrets/delete_lease.go @@ -2,7 +2,7 @@ package api import ( "github.com/go-resty/resty/v2" - "github.com/infisical/go-sdk/packages/errors" + "github.com/levidurfee/go-sdk/packages/errors" ) const callDeleteDynamicSecretLeaseV1Operation = "CallDeleteDynamicSecretLeaseV1" diff --git a/packages/api/dynamic_secrets/get_lease_by_id.go b/packages/api/dynamic_secrets/get_lease_by_id.go index 357a90b..5dc5efc 100644 --- a/packages/api/dynamic_secrets/get_lease_by_id.go +++ b/packages/api/dynamic_secrets/get_lease_by_id.go @@ -2,7 +2,7 @@ package api import ( "github.com/go-resty/resty/v2" - "github.com/infisical/go-sdk/packages/errors" + "github.com/levidurfee/go-sdk/packages/errors" ) const callGetDynamicSecretLeaseByIdV1Operation = "CallGetDynamicSecretLeaseByIdV1" diff --git a/packages/api/dynamic_secrets/get_secret_by_name.go b/packages/api/dynamic_secrets/get_secret_by_name.go index 6aa7617..1131f72 100644 --- a/packages/api/dynamic_secrets/get_secret_by_name.go +++ b/packages/api/dynamic_secrets/get_secret_by_name.go @@ -2,7 +2,7 @@ package api import ( "github.com/go-resty/resty/v2" - "github.com/infisical/go-sdk/packages/errors" + "github.com/levidurfee/go-sdk/packages/errors" ) const callGetDynamicSecretByNameV1Operation = "CallGetDynamicSecretSecretByNameV1" diff --git a/packages/api/dynamic_secrets/list_lease.go b/packages/api/dynamic_secrets/list_lease.go index a8661d5..8dfd83c 100644 --- a/packages/api/dynamic_secrets/list_lease.go +++ b/packages/api/dynamic_secrets/list_lease.go @@ -2,7 +2,7 @@ package api import ( "github.com/go-resty/resty/v2" - "github.com/infisical/go-sdk/packages/errors" + "github.com/levidurfee/go-sdk/packages/errors" ) const callListDynamicSecretLeaseV1Operation = "CallListDynamicSecretLeaseV1" diff --git a/packages/api/dynamic_secrets/list_secrets.go b/packages/api/dynamic_secrets/list_secrets.go index aacc7d6..cd5486c 100644 --- a/packages/api/dynamic_secrets/list_secrets.go +++ b/packages/api/dynamic_secrets/list_secrets.go @@ -2,7 +2,7 @@ package api import ( "github.com/go-resty/resty/v2" - "github.com/infisical/go-sdk/packages/errors" + "github.com/levidurfee/go-sdk/packages/errors" ) const callListDynamicSecretsV1Operation = "CallListDynamicSecretSecretsV1" diff --git a/packages/api/dynamic_secrets/models.go b/packages/api/dynamic_secrets/models.go index 620fd4d..8847cc0 100644 --- a/packages/api/dynamic_secrets/models.go +++ b/packages/api/dynamic_secrets/models.go @@ -1,7 +1,7 @@ package api import ( - "github.com/infisical/go-sdk/packages/models" + "github.com/levidurfee/go-sdk/packages/models" ) type CreateDynamicSecretLeaseV1Request struct { diff --git a/packages/api/dynamic_secrets/renew_lease.go b/packages/api/dynamic_secrets/renew_lease.go index 08b4ff5..047b45e 100644 --- a/packages/api/dynamic_secrets/renew_lease.go +++ b/packages/api/dynamic_secrets/renew_lease.go @@ -2,7 +2,7 @@ package api import ( "github.com/go-resty/resty/v2" - "github.com/infisical/go-sdk/packages/errors" + "github.com/levidurfee/go-sdk/packages/errors" ) const callRenewDynamicSecretLeaseV1Operation = "CallRenewDynamicSecretLeaseV1" diff --git a/packages/api/folders/create_folder.go b/packages/api/folders/create_folder.go index a49eab8..8b34b03 100644 --- a/packages/api/folders/create_folder.go +++ b/packages/api/folders/create_folder.go @@ -2,7 +2,7 @@ package api import ( "github.com/go-resty/resty/v2" - "github.com/infisical/go-sdk/packages/errors" + "github.com/levidurfee/go-sdk/packages/errors" ) const callCreateFolderV1Operation = "CallCreateFolderV1" diff --git a/packages/api/folders/delete_folder.go b/packages/api/folders/delete_folder.go index b9cb807..f61d3e1 100644 --- a/packages/api/folders/delete_folder.go +++ b/packages/api/folders/delete_folder.go @@ -4,7 +4,7 @@ import ( "fmt" "github.com/go-resty/resty/v2" - "github.com/infisical/go-sdk/packages/errors" + "github.com/levidurfee/go-sdk/packages/errors" ) const callDeleteFolderV1Operation = "CallDeleteFolderV1" diff --git a/packages/api/folders/list_folders.go b/packages/api/folders/list_folders.go index 83c9aab..764a4fb 100644 --- a/packages/api/folders/list_folders.go +++ b/packages/api/folders/list_folders.go @@ -2,7 +2,7 @@ package api import ( "github.com/go-resty/resty/v2" - "github.com/infisical/go-sdk/packages/errors" + "github.com/levidurfee/go-sdk/packages/errors" ) const callListFoldersV1Operation = "CallListFoldersV1" diff --git a/packages/api/folders/models.go b/packages/api/folders/models.go index 8f60231..6cd107d 100644 --- a/packages/api/folders/models.go +++ b/packages/api/folders/models.go @@ -1,7 +1,7 @@ package api import ( - "github.com/infisical/go-sdk/packages/models" + "github.com/levidurfee/go-sdk/packages/models" ) // List folders diff --git a/packages/api/folders/update_folder.go b/packages/api/folders/update_folder.go index 36a4ec5..3639fd3 100644 --- a/packages/api/folders/update_folder.go +++ b/packages/api/folders/update_folder.go @@ -4,7 +4,7 @@ import ( "fmt" "github.com/go-resty/resty/v2" - "github.com/infisical/go-sdk/packages/errors" + "github.com/levidurfee/go-sdk/packages/errors" ) const callUpdateFolderV1Operation = "CallUpdateFolderV1" diff --git a/packages/api/kms/decrypt_data.go b/packages/api/kms/decrypt_data.go index d7949fa..800fe32 100644 --- a/packages/api/kms/decrypt_data.go +++ b/packages/api/kms/decrypt_data.go @@ -4,7 +4,7 @@ import ( "fmt" "github.com/go-resty/resty/v2" - "github.com/infisical/go-sdk/packages/errors" + "github.com/levidurfee/go-sdk/packages/errors" ) const callKmsDecryptDataOperationV1 = "CallKmsDecryptDataV1" diff --git a/packages/api/kms/encrypt_data.go b/packages/api/kms/encrypt_data.go index e089ee1..35959be 100644 --- a/packages/api/kms/encrypt_data.go +++ b/packages/api/kms/encrypt_data.go @@ -4,7 +4,7 @@ import ( "fmt" "github.com/go-resty/resty/v2" - "github.com/infisical/go-sdk/packages/errors" + "github.com/levidurfee/go-sdk/packages/errors" ) const callKmsEncryptDataOperationV1 = "CallKmsEncryptDataV1" diff --git a/packages/api/kms/key_api.go b/packages/api/kms/key_api.go new file mode 100644 index 0000000..ad83fd9 --- /dev/null +++ b/packages/api/kms/key_api.go @@ -0,0 +1,94 @@ +package api + +import ( + "fmt" + + "github.com/go-resty/resty/v2" +) + +func CallListKmsKeysV1(client *resty.Client, request KmsListKeysV1Request) (*ListKmsKeysV1Response, error) { + var result ListKmsKeysV1Response + req := client.R().SetResult(&result) + req.SetQueryParam("projectId", request.ProjectID) + + if request.Offset != 0 { + req.SetQueryParam("offset", fmt.Sprint(request.Offset)) + } + if request.Limit != 0 { + req.SetQueryParam("limit", fmt.Sprint(request.Limit)) + } + if request.OrderBy != "" { + req.SetQueryParam("orderBy", request.OrderBy) + } + if request.OrderDir != "" { + req.SetQueryParam("orderDir", request.OrderDir) + } + if request.Search != "" { + req.SetQueryParam("search", request.Search) + } + + resp, err := req.Get("/api/v1/kms/keys") + + if err != nil { + return nil, err + } + + if resp.IsError() { + return nil, fmt.Errorf("error listing KMS keys: %s", resp.String()) + } + + return &result, nil +} + +func CallCreateKmsKeyV1(client *resty.Client, request KmsCreateKeyV1Request) (*CreateKmsKeyV1Response, error) { + var result CreateKmsKeyV1Response + resp, err := client.R(). + SetBody(request). + SetResult(&result). + Post("/api/v1/kms/keys") + + if err != nil { + return nil, err + } + + if resp.IsError() { + return nil, fmt.Errorf("error creating KMS key: %s", resp.String()) + } + + return &result, nil +} + +func CallUpdateKmsKeyV1(client *resty.Client, request KmsUpdateKeyV1Request) (*UpdateKmsKeyV1Response, error) { + var result UpdateKmsKeyV1Response + resp, err := client.R(). + SetBody(request). + SetResult(&result). + Patch(fmt.Sprintf("/api/v1/kms/keys/%s", request.ID)) + + if err != nil { + return nil, err + } + + if resp.IsError() { + return nil, fmt.Errorf("error updating KMS key: %s", resp.String()) + } + + return &result, nil +} + +func CallDeleteKmsKeyV1(client *resty.Client, request KmsDeleteKeyV1Request) (*DeleteKmsKeyV1Response, error) { + var result DeleteKmsKeyV1Response + resp, err := client.R(). + SetResult(&result). + Delete(fmt.Sprintf("/api/v1/kms/keys/%s", request.ID)) + + if err != nil { + return nil, err + } + + if resp.IsError() { + return nil, fmt.Errorf("error deleting KMS key: %s", resp.String()) + } + + return &result, nil +} diff --git a/packages/api/kms/key_models.go b/packages/api/kms/key_models.go new file mode 100644 index 0000000..cbb093b --- /dev/null +++ b/packages/api/kms/key_models.go @@ -0,0 +1,59 @@ +package api + +import "time" + +type KmsKey struct { + ID string `json:"id"` + Name string `json:"name"` + Slug string `json:"slug"` + Description string `json:"description"` + Algorithm string `json:"algorithm"` + ProjectID string `json:"projectId"` + IsDisabled bool `json:"isDisabled"` + IsReserved bool `json:"isReserved"` + CreatedAt time.Time `json:"createdAt"` + UpdatedAt time.Time `json:"updatedAt"` + DeletedAt *time.Time `json:"deletedAt,omitempty"` +} + +type KmsListKeysV1Request struct { + ProjectID string `json:"projectId"` + Offset int `json:"offset,omitempty"` + Limit int `json:"limit,omitempty"` + OrderBy string `json:"orderBy,omitempty"` + OrderDir string `json:"orderDir,omitempty"` + Search string `json:"search,omitempty"` +} + +type ListKmsKeysV1Response struct { + Keys []KmsKey `json:"keys"` +} + +type KmsCreateKeyV1Request struct { + Name string `json:"name"` + ProjectID string `json:"projectId"` + Description string `json:"description,omitempty"` + Algorithm string `json:"algorithm"` +} + +type CreateKmsKeyV1Response struct { + Key KmsKey `json:"key"` +} + +type KmsUpdateKeyV1Request struct { + ID string `json:"id"` + Name string `json:"name,omitempty"` + Description string `json:"description,omitempty"` +} + +type UpdateKmsKeyV1Response struct { + Key KmsKey `json:"key"` +} + +type KmsDeleteKeyV1Request struct { + ID string `json:"id"` +} + +type DeleteKmsKeyV1Response struct { + Key KmsKey `json:"key"` +} diff --git a/packages/api/secrets/create_secret.go b/packages/api/secrets/create_secret.go index 4089774..a68086e 100644 --- a/packages/api/secrets/create_secret.go +++ b/packages/api/secrets/create_secret.go @@ -4,7 +4,7 @@ import ( "fmt" "github.com/go-resty/resty/v2" - "github.com/infisical/go-sdk/packages/errors" + "github.com/levidurfee/go-sdk/packages/errors" ) const callCreateSecretV3RawOperation = "CallCreateSecretV3Raw" diff --git a/packages/api/secrets/delete_secret.go b/packages/api/secrets/delete_secret.go index f104d4e..a5d3323 100644 --- a/packages/api/secrets/delete_secret.go +++ b/packages/api/secrets/delete_secret.go @@ -4,7 +4,7 @@ import ( "fmt" "github.com/go-resty/resty/v2" - "github.com/infisical/go-sdk/packages/errors" + "github.com/levidurfee/go-sdk/packages/errors" ) const callDeleteSecretV3RawOperation = "CallDeleteSecretV3Raw" diff --git a/packages/api/secrets/list_secrets.go b/packages/api/secrets/list_secrets.go index d6aa98e..4ee0ec1 100644 --- a/packages/api/secrets/list_secrets.go +++ b/packages/api/secrets/list_secrets.go @@ -4,7 +4,7 @@ import ( "fmt" "github.com/go-resty/resty/v2" - "github.com/infisical/go-sdk/packages/errors" + "github.com/levidurfee/go-sdk/packages/errors" ) const callListSecretsV3RawOperation = "CallListSecretsV3Raw" diff --git a/packages/api/secrets/models.go b/packages/api/secrets/models.go index 6c257b9..81c2624 100644 --- a/packages/api/secrets/models.go +++ b/packages/api/secrets/models.go @@ -1,6 +1,6 @@ package api -import "github.com/infisical/go-sdk/packages/models" +import "github.com/levidurfee/go-sdk/packages/models" // List secrets type ListSecretsV3RawRequest struct { diff --git a/packages/api/secrets/retrieve_secret.go b/packages/api/secrets/retrieve_secret.go index 36805bd..0f7f41d 100644 --- a/packages/api/secrets/retrieve_secret.go +++ b/packages/api/secrets/retrieve_secret.go @@ -4,7 +4,7 @@ import ( "fmt" "github.com/go-resty/resty/v2" - "github.com/infisical/go-sdk/packages/errors" + "github.com/levidurfee/go-sdk/packages/errors" ) const callRetrieveSecretV3RawOperation = "CallRetrieveSecretV3Raw" diff --git a/packages/api/secrets/update_secret.go b/packages/api/secrets/update_secret.go index 4b415cb..44097a4 100644 --- a/packages/api/secrets/update_secret.go +++ b/packages/api/secrets/update_secret.go @@ -4,7 +4,7 @@ import ( "fmt" "github.com/go-resty/resty/v2" - "github.com/infisical/go-sdk/packages/errors" + "github.com/levidurfee/go-sdk/packages/errors" ) const callUpdateSecretV3RawOperation = "CallUpdateSecretV3Raw" diff --git a/packages/api/ssh/issue_ssh_creds.go b/packages/api/ssh/issue_ssh_creds.go index 4ba8ec5..2c0387c 100644 --- a/packages/api/ssh/issue_ssh_creds.go +++ b/packages/api/ssh/issue_ssh_creds.go @@ -2,7 +2,7 @@ package api import ( "github.com/go-resty/resty/v2" - "github.com/infisical/go-sdk/packages/errors" + "github.com/levidurfee/go-sdk/packages/errors" ) const callIssueSshCredsOperation = "CallIssueSshCredsV1" diff --git a/packages/api/ssh/models.go b/packages/api/ssh/models.go index e4610c2..db9699f 100644 --- a/packages/api/ssh/models.go +++ b/packages/api/ssh/models.go @@ -1,7 +1,7 @@ package api import ( - "github.com/infisical/go-sdk/packages/util" + "github.com/levidurfee/go-sdk/packages/util" ) type SignSshPublicKeyV1Request struct { diff --git a/packages/api/ssh/sign_ssh_public_key.go b/packages/api/ssh/sign_ssh_public_key.go index 4dc3b0e..f1cd7b6 100644 --- a/packages/api/ssh/sign_ssh_public_key.go +++ b/packages/api/ssh/sign_ssh_public_key.go @@ -2,7 +2,7 @@ package api import ( "github.com/go-resty/resty/v2" - "github.com/infisical/go-sdk/packages/errors" + "github.com/levidurfee/go-sdk/packages/errors" ) const callSignSshPublicKeyOperation = "CallSignSshPublicKeyV1" diff --git a/packages/errors/api.go b/packages/errors/api.go index 42275b8..4d5da2f 100644 --- a/packages/errors/api.go +++ b/packages/errors/api.go @@ -4,7 +4,7 @@ import ( "fmt" "github.com/go-resty/resty/v2" - "github.com/infisical/go-sdk/packages/util" + "github.com/levidurfee/go-sdk/packages/util" ) // APIError represents an error response from the API diff --git a/packages/util/helper.go b/packages/util/helper.go index d45c345..4a27cfe 100644 --- a/packages/util/helper.go +++ b/packages/util/helper.go @@ -10,7 +10,7 @@ import ( "time" "github.com/go-resty/resty/v2" - "github.com/infisical/go-sdk/packages/models" + "github.com/levidurfee/go-sdk/packages/models" ) func AppendAPIEndpoint(siteUrl string) string { diff --git a/secrets.go b/secrets.go index 372dfbd..32a9acf 100644 --- a/secrets.go +++ b/secrets.go @@ -3,9 +3,9 @@ package infisical import ( "os" - api "github.com/infisical/go-sdk/packages/api/secrets" - "github.com/infisical/go-sdk/packages/models" - "github.com/infisical/go-sdk/packages/util" + api "github.com/levidurfee/go-sdk/packages/api/secrets" + "github.com/levidurfee/go-sdk/packages/models" + "github.com/levidurfee/go-sdk/packages/util" ) type ListSecretsOptions = api.ListSecretsV3RawRequest diff --git a/ssh.go b/ssh.go index 942538c..791f07f 100644 --- a/ssh.go +++ b/ssh.go @@ -1,7 +1,7 @@ package infisical import ( - api "github.com/infisical/go-sdk/packages/api/ssh" + api "github.com/levidurfee/go-sdk/packages/api/ssh" ) type SignSshPublicKeyOptions = api.SignSshPublicKeyV1Request diff --git a/test/aws_auth_test.go b/test/aws_auth_test.go index 3728764..6cd89d7 100644 --- a/test/aws_auth_test.go +++ b/test/aws_auth_test.go @@ -5,7 +5,7 @@ import ( "fmt" "testing" - infisical "github.com/infisical/go-sdk" + infisical "github.com/levidurfee/go-sdk" ) func TestAWSAuthLogin(t *testing.T) { diff --git a/test/kubernetes_auth_test.go b/test/kubernetes_auth_test.go index 4d9bd54..62a0469 100644 --- a/test/kubernetes_auth_test.go +++ b/test/kubernetes_auth_test.go @@ -3,7 +3,7 @@ package test // import ( // "testing" -// infisical "github.com/infisical/go-sdk" +// infisical "github.com/levidurfee/go-sdk" // ) // func TestKubernetesAuthLogin(t *testing.T) { diff --git a/test/ssh_test.go b/test/ssh_test.go index dd60b80..de10842 100644 --- a/test/ssh_test.go +++ b/test/ssh_test.go @@ -6,7 +6,7 @@ package test // "os" // "testing" -// infisical "github.com/infisical/go-sdk" +// infisical "github.com/levidurfee/go-sdk" // ) // func TestSshIssueCreds(t *testing.T) { diff --git a/test/universal_auth_test.go b/test/universal_auth_test.go index 65bbc54..8eaa021 100644 --- a/test/universal_auth_test.go +++ b/test/universal_auth_test.go @@ -4,7 +4,7 @@ package test // "os" // "testing" -// infisical "github.com/infisical/go-sdk" +// infisical "github.com/levidurfee/go-sdk" // ) // func TestUniversalAuthLogin(t *testing.T) {