Class TransitKeyConfig


  • public class TransitKeyConfig
    extends Object
    • Field Detail

      • name

        @ConfigItem
        public Optional<String> name
        Specifies the name of the key to use. By default this will be the property key alias. Used when the same transit key is used with different configurations. Such as in: ``` quarkus.vault.transit.key.my-foo-key.name=foo quarkus.vault.transit.key.my-foo-key-with-prehashed.name=foo quarkus.vault.transit.key.my-foo-key-with-prehashed.prehashed=true ... transitSecretEngine.sign("my-foo-key", "my raw content"); or transitSecretEngine.sign("my-foo-key-with-prehashed", "my already hashed content"); ```
    • Constructor Detail

      • TransitKeyConfig

        public TransitKeyConfig()