├── .github ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── actionlint.yaml │ ├── backport.yaml │ ├── bulk-dep-upgrades.yaml │ ├── go-checks.yaml │ ├── jira.yaml │ └── tests.yaml ├── .gitignore ├── .go-version ├── CHANGELOG.md ├── CODEOWNERS ├── LICENSE ├── Makefile ├── README.md ├── authenticate_client_details.go ├── authenticate_client_request_response.go ├── authenticate_client_result.go ├── authentication_client.go ├── backend.go ├── backend_test.go ├── cli.go ├── cmd └── vault-plugin-auth-oci │ └── main.go ├── filter_group_membership_details.go ├── filter_group_membership_request_response.go ├── filter_group_membership_result.go ├── go.mod ├── go.sum ├── internal_claims.go ├── oci_client.go ├── path_config.go ├── path_config_test.go ├── path_login.go ├── path_login_test.go ├── path_role.go ├── path_role_test.go ├── principal.go ├── scripts ├── build.sh ├── gofmtcheck.sh └── update_deps.sh ├── slice_helper.go └── tests └── terraform └── main.tf /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/actionlint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/.github/workflows/actionlint.yaml -------------------------------------------------------------------------------- /.github/workflows/backport.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/.github/workflows/backport.yaml -------------------------------------------------------------------------------- /.github/workflows/bulk-dep-upgrades.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/.github/workflows/bulk-dep-upgrades.yaml -------------------------------------------------------------------------------- /.github/workflows/go-checks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/.github/workflows/go-checks.yaml -------------------------------------------------------------------------------- /.github/workflows/jira.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/.github/workflows/jira.yaml -------------------------------------------------------------------------------- /.github/workflows/tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/.github/workflows/tests.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/.gitignore -------------------------------------------------------------------------------- /.go-version: -------------------------------------------------------------------------------- 1 | 1.25.1 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/README.md -------------------------------------------------------------------------------- /authenticate_client_details.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/authenticate_client_details.go -------------------------------------------------------------------------------- /authenticate_client_request_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/authenticate_client_request_response.go -------------------------------------------------------------------------------- /authenticate_client_result.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/authenticate_client_result.go -------------------------------------------------------------------------------- /authentication_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/authentication_client.go -------------------------------------------------------------------------------- /backend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/backend.go -------------------------------------------------------------------------------- /backend_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/backend_test.go -------------------------------------------------------------------------------- /cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/cli.go -------------------------------------------------------------------------------- /cmd/vault-plugin-auth-oci/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/cmd/vault-plugin-auth-oci/main.go -------------------------------------------------------------------------------- /filter_group_membership_details.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/filter_group_membership_details.go -------------------------------------------------------------------------------- /filter_group_membership_request_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/filter_group_membership_request_response.go -------------------------------------------------------------------------------- /filter_group_membership_result.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/filter_group_membership_result.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/go.sum -------------------------------------------------------------------------------- /internal_claims.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/internal_claims.go -------------------------------------------------------------------------------- /oci_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/oci_client.go -------------------------------------------------------------------------------- /path_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/path_config.go -------------------------------------------------------------------------------- /path_config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/path_config_test.go -------------------------------------------------------------------------------- /path_login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/path_login.go -------------------------------------------------------------------------------- /path_login_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/path_login_test.go -------------------------------------------------------------------------------- /path_role.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/path_role.go -------------------------------------------------------------------------------- /path_role_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/path_role_test.go -------------------------------------------------------------------------------- /principal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/principal.go -------------------------------------------------------------------------------- /scripts/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/scripts/build.sh -------------------------------------------------------------------------------- /scripts/gofmtcheck.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/scripts/gofmtcheck.sh -------------------------------------------------------------------------------- /scripts/update_deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/scripts/update_deps.sh -------------------------------------------------------------------------------- /slice_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/slice_helper.go -------------------------------------------------------------------------------- /tests/terraform/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hashicorp/vault-plugin-auth-oci/HEAD/tests/terraform/main.tf --------------------------------------------------------------------------------