stable

Clone or download

Read-only

chore request #40130: Import code of the Tuleap Vault plugin of the dyncreds repo into the main repository

It is an import of the content of the existing repository. Dependencies have been updated to work correctly with recent Go versions and to not trigger OSV Scanner. Running `go build` or `go test -v ./tuleap/` inside the code folder with the Nix shell should work. Change-Id: I34cc0b3d8d772b412cbf7838a887825e2adf9d3d

Modified Files

Name
A plugins/dynamic_credentials/additional-packages/vault-tuleap-plugin/LICENSE +21 −0 Go to diff View file
A plugins/dynamic_credentials/additional-packages/vault-tuleap-plugin/README.md +394 −0 Go to diff View file
A plugins/dynamic_credentials/additional-packages/vault-tuleap-plugin/go.mod +91 −0 Go to diff View file
A plugins/dynamic_credentials/additional-packages/vault-tuleap-plugin/go.sum +336 −0 Go to diff View file
A plugins/dynamic_credentials/additional-packages/vault-tuleap-plugin/main.go +29 −0 Go to diff View file
A plugins/dynamic_credentials/additional-packages/vault-tuleap-plugin/shell.nix +7 −0 Go to diff View file
A plugins/dynamic_credentials/additional-packages/vault-tuleap-plugin/tuleap/backend.go +60 −0 Go to diff View file
A plugins/dynamic_credentials/additional-packages/vault-tuleap-plugin/tuleap/backend_test.go +19 −0 Go to diff View file
A plugins/dynamic_credentials/additional-packages/vault-tuleap-plugin/tuleap/client.go +112 −0 Go to diff View file
A plugins/dynamic_credentials/additional-packages/vault-tuleap-plugin/tuleap/client_test.go +93 −0 Go to diff View file
A plugins/dynamic_credentials/additional-packages/vault-tuleap-plugin/tuleap/path_config.go +139 −0 Go to diff View file
A plugins/dynamic_credentials/additional-packages/vault-tuleap-plugin/tuleap/path_config_test.go +127 −0 Go to diff View file
A plugins/dynamic_credentials/additional-packages/vault-tuleap-plugin/tuleap/path_creds_create.go +123 −0 Go to diff View file
A plugins/dynamic_credentials/additional-packages/vault-tuleap-plugin/tuleap/path_creds_create_test.go +254 −0 Go to diff View file
A plugins/dynamic_credentials/additional-packages/vault-tuleap-plugin/tuleap/path_roles.go +175 −0 Go to diff View file
A plugins/dynamic_credentials/additional-packages/vault-tuleap-plugin/tuleap/path_roles_test.go +147 −0 Go to diff View file
A plugins/dynamic_credentials/additional-packages/vault-tuleap-plugin/tuleap/secret_creds.go +77 −0 Go to diff View file
A plugins/dynamic_credentials/additional-packages/vault-tuleap-plugin/tuleap/secret_creds_test.go +206 −0 Go to diff View file
A plugins/dynamic_credentials/additional-packages/vault-tuleap-plugin/tuleap/test_utils.go +18 −0 Go to diff View file