wildfly-security/wildfly-elytron-hashicorp-vault

Extract magic string constants to shared constants class

Open

#80 opened on Jun 19, 2026

View on GitHub
 (0 comments) (0 reactions) (0 assignees)Java (7 forks)auto 404
good first issue

Repository metrics

Stars
 (0 stars)
PR merge metrics
 (PR metrics pending)

Description

Description: Review all classes in the org.wildfly.security.hashicorp.vault package and extract hardcoded string literals to a shared constants class.

Known examples:

Engine type strings: "KVv1", "KVv2" (VaultAlias lines 86, 108) Default mount path: "secret" (VaultAlias line 108) Suggested approach: Create a package-private constants class to hold shared string values used across the package. Review all classes for similar patterns and consolidate where appropriate.

Contributor guide