vault/command
Vault Automation b8c81b84c8
External lazy materialization (#12909) (#13383)
* vault: lazily materialize external tokens

Implement stub-first auth flow to avoid token-store writes on read-only requests, materialize only on lease registration, cache materialized token IDs by fingerprint, and add coverage for standby/leader materialization behavior.



* vault: align lazy JWT materialization with main

Adjust standby materialization behavior to main branch APIs, keep lease-time forwarding conversion, and update enterprise tests to match current standby error paths.



* vault: align jwt lazy materialization follow-ups

Apply naming and test-practice follow-ups, document cache-size rationale, simplify stub-use gating, and add external JWT e2e/benchmark coverage that measures raft writes for passthrough vs leased flows.



* vault: sanitize jwt lazy materialization logs



* vault: move jwt stub audit labels to ent



* vault: keep ent token type in audit logs

Remove audit token_type override and jwt_stub audit labeling so enterprise JWT tokens are consistently reported as ent while preserving existing request handling behavior.



* vault: rename unpersisted JWT token state

Rename IsStub/JwtStub to IsUnpersisted/JwtUnpersisted and switch serialized key to jwt_unpersisted for clearer storage semantics.



* vault: use storage-backed JWT token naming

Rename JWT token persistence marker to IsStorageBacked/JwtStorageBacked and clarify docs that passthrough JWT requests may never write token state to storage.



* vault: address jwt token materialization regressions

Fix storage-backed checks for non-ent tokens, materialize JWTs for lookup endpoints, and add lookup-self regression coverage.



* vault: thread perf standby state into jwt materialization

Pass perf standby state through materializeEnterpriseTokenForLease call sites to avoid unsynchronized state reads in request handling paths.



* test: harden flaky enterprise timing checks

Increase timing tolerance in flaky CI tests without changing runtime behavior.



* test: document CI timing tolerance in flaky tests

Add comments clarifying widened waits are for CI scheduling jitter and asynchronous convergence, not behavior changes.



* vault: remove sensitive token logging

Drop clear-text token value from SSC token MAC mismatch debug logging and keep census test unchanged per request.



* vault: tighten request logging for security scan

Remove remaining error-derived logging fields in request handling token/JWT revoke paths to satisfy clear-text sensitive logging findings.



* vault: use typed no-rpc-client errors

Replace string-based no-rpc-client error matching with a dedicated error type and update perf-standby callsites to return it.



* test: harden perf-standby billing race assertions

Allow early active-node counts up to the number of standby operations before the eventual RPC delivery assertion, to avoid race-only CI flakes without changing behavior.



* revert: undo billing test race assertion changes

Revert the prior billing test hardening commit per user request to keep billing tests unchanged in PR #12909.



* vault: restore fetchCeilingPolicies after rebase

Re-add the enterprise fetchCeilingPolicies method from main that was dropped during rebase conflict resolution, fixing build failure in request_handling.go.



* vault: materialize JWT tokens for cubbyhole requests

Ensure enterprise JWT tokens are materialized for cubbyhole paths in addition to token lookup endpoints, preserving expected persisted token-entry behavior for cubbyhole-backed request flows and token-entry JWT tests.



* vault: restore JWT token headers on perf-standby forward



* tests: fix jwt passthrough profile setup



* vault: clarify forwarding helper docs



* vault: cover jwt standby token endpoint behavior



* vault: remove enterprise JWT wording in comments



* vault: preserve materialized token request identity



* vault: stabilize external JWT readonly raft assertion



* vault: address PR 12909 review feedback



* tests: remove redundant NewTestCluster lifecycle calls



* vault: sanitize request handling token error logs



* vault: remove sensitive error fields in ent token cleanup logs



* vault: restore IsJWT wording



* vault: migrate jwt materialization tests to NewTestCluster



* tests: skip external jwt benchmark in CI



* Run make fmt



* Address PR review feedback



* Remove benchmark CI skip



* Move JWT materialization tests to external suite



---------

Co-authored-by: Bianca <48203644+biazmoreira@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-25 14:44:06 +00:00
..
agent External lazy materialization (#12909) (#13383) 2026-03-25 14:44:06 +00:00
agentproxyshared Implement PKIPublicCA config parsing and handling (#12363) (#13368) 2026-03-25 09:43:27 -04:00
command_testonly license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
config license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
healthcheck license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
proxy license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
server Backport Add an authenticated mode to rekey endpoints into ce/main (#12925) 2026-03-11 15:28:36 -04:00
test-backend license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
test-fixtures license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
token license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
agent.go Implement PKIPublicCA config parsing and handling (#12363) (#13368) 2026-03-25 09:43:27 -04:00
agent_generate_config.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
agent_generate_config_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
agent_test.go External lazy materialization (#12909) (#13383) 2026-03-25 14:44:06 +00:00
approle_concurrency_integ_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
audit.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
audit_disable.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
audit_disable_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
audit_enable.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
audit_enable_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
audit_list.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
audit_list_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
auth.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
auth_disable.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
auth_disable_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
auth_enable.go Backport Add override_pinned_version support on tune and enable for secret and auth into ce/main (#10644) 2025-11-06 18:55:42 -08:00
auth_enable_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
auth_help.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
auth_help_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
auth_list.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
auth_list_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
auth_move.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
auth_move_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
auth_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
auth_tune.go Backport Add override_pinned_version support on tune and enable for secret and auth into ce/main (#10644) 2025-11-06 18:55:42 -08:00
auth_tune_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
base.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
base_flags.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
base_flags_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
base_helpers.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
base_helpers_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
base_predict.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
base_predict_test.go Backport Import PKI External CA plugin into vault-enterprise into ce/main (#12671) 2026-03-03 16:28:04 -05:00
base_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
command_stubs_oss.go Backport Define common criteria flag which forbids certain TLS cipher suite options into ce/main (#10806) 2025-11-19 19:07:18 +00:00
command_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
commands.go Backport Add override_pinned_version support on tune and enable for secret and auth into ce/main (#10644) 2025-11-06 18:55:42 -08:00
commands_full.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
commands_full_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
commands_min.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
commands_nonwindows.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
commands_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
commands_windows.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
debug.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
debug_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
delete.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
delete_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
events.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
events_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
format.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
format_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
generaterootkind_enumer.go Use enumer to generate String() methods for most enums (#25705) 2024-04-17 11:14:14 -07:00
init_func_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
kv.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
kv_delete.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
kv_destroy.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
kv_enable_versioning.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
kv_get.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
kv_helpers.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
kv_helpers_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
kv_list.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
kv_metadata.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
kv_metadata_delete.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
kv_metadata_get.go cli: Expand kv version attribution map (#9105) (#9261) 2025-11-20 09:09:28 -05:00
kv_metadata_patch.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
kv_metadata_patch_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
kv_metadata_put.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
kv_metadata_put_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
kv_patch.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
kv_put.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
kv_rollback.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
kv_test.go cli: Expand kv version attribution map (#9105) (#9261) 2025-11-20 09:09:28 -05:00
kv_undelete.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
lease.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
lease_lookup.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
lease_lookup_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
lease_renew.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
lease_renew_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
lease_revoke.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
lease_revoke_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
list.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
list_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
log_flags.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
log_flags_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
login.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
login_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
main.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
monitor.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
monitor_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
namespace.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
namespace_api_lock.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
namespace_api_unlock.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
namespace_create.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
namespace_delete.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
namespace_list.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
namespace_lookup.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
namespace_patch.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_diagnose.go IBM license and config reloads (#12058) (#12251) 2026-02-06 15:19:44 -08:00
operator_diagnose_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_generate_root.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_generate_root_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_init.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_init_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_key_status.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_key_status_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_members.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_migrate.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_migrate_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_raft.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_raft_autopilot_get_config.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_raft_autopilot_set_config.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_raft_autopilot_state.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_raft_join.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_raft_listpeers.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_raft_remove_peer.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_raft_snapshot.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_raft_snapshot_inspect.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_raft_snapshot_inspect_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_raft_snapshot_restore.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_raft_snapshot_save.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_rekey.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_rekey_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_seal.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_seal_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_step_down.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_step_down_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_unseal.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_unseal_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_usage.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
operator_utilization.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
patch.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
patch_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
path_help.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
path_help_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
pgp_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
pki.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
pki_health_check.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
pki_health_check_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
pki_issue_intermediate.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
pki_issue_intermediate_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
pki_list_intermediate.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
pki_list_intermediate_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
pki_reissue_intermediate.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
pki_reissue_intermediate_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
pki_verify_sign.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
pki_verify_sign_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
plugin.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
plugin_deregister.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
plugin_deregister_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
plugin_info.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
plugin_info_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
plugin_list.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
plugin_list_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
plugin_register.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
plugin_register_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
plugin_reload.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
plugin_reload_status.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
plugin_reload_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
plugin_runtime.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
plugin_runtime_deregister.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
plugin_runtime_deregister_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
plugin_runtime_info.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
plugin_runtime_info_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
plugin_runtime_list.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
plugin_runtime_list_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
plugin_runtime_register.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
plugin_runtime_register_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
plugin_test.go Backport Add override_pinned_version support on tune and enable for secret and auth into ce/main (#10644) 2025-11-06 18:55:42 -08:00
policy.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
policy_delete.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
policy_delete_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
policy_fmt.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
policy_fmt_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
policy_list.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
policy_list_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
policy_read.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
policy_read_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
policy_write.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
policy_write_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
print.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
print_token.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
proxy.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
proxy_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
read.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
read_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
rotate.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
rotate_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
secrets.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
secrets_disable.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
secrets_disable_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
secrets_enable.go Backport Add override_pinned_version support on tune and enable for secret and auth into ce/main (#10644) 2025-11-06 18:55:42 -08:00
secrets_enable_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
secrets_list.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
secrets_list_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
secrets_move.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
secrets_move_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
secrets_tune.go Backport Add override_pinned_version support on tune and enable for secret and auth into ce/main (#10644) 2025-11-06 18:55:42 -08:00
secrets_tune_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
server.go Backport Add an authenticated mode to rekey endpoints into ce/main (#12925) 2026-03-11 15:28:36 -04:00
server_noprofile.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
server_profile.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
server_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
server_util.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
ssh.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
ssh_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
status.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
status_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
token.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
token_capabilities.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
token_capabilities_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
token_create.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
token_create_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
token_lookup.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
token_lookup_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
token_renew.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
token_renew_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
token_revoke.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
token_revoke_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
transform.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
transform_import_key.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
transform_import_key_version.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
transit.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
transit_import_key.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
transit_import_key_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
transit_import_key_version.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
unwrap.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
unwrap_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
util.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
version.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
version_history.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
version_history_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
version_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
write.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
write_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00