Class CubbyholeSecurityProvider.CubbyholeSecretConfig
- java.lang.Object
-
- io.helidon.integrations.vault.secrets.cubbyhole.CubbyholeSecurityProvider.CubbyholeSecretConfig
-
- All Implemented Interfaces:
ProviderConfig
- Enclosing class:
- CubbyholeSecurityProvider
public static class CubbyholeSecurityProvider.CubbyholeSecretConfig extends Object implements ProviderConfig
Configuration of a secret when using programmatic setup of security secrets.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCubbyholeSecurityProvider.CubbyholeSecretConfig.BuilderFluent API builder forCubbyholeSecurityProvider.CubbyholeSecretConfig.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CubbyholeSecurityProvider.CubbyholeSecretConfig.Builderbuilder()A new builder forCubbyholeSecurityProvider.CubbyholeSecretConfig.static CubbyholeSecurityProvider.CubbyholeSecretConfigcreate(Config config)Create a new secrets configuration from config.
-
-
-
Method Detail
-
builder
public static CubbyholeSecurityProvider.CubbyholeSecretConfig.Builder builder()
A new builder forCubbyholeSecurityProvider.CubbyholeSecretConfig.- Returns:
- a new builder
-
create
public static CubbyholeSecurityProvider.CubbyholeSecretConfig create(Config config)
Create a new secrets configuration from config.- Parameters:
config- config to use- Returns:
- a new secret configuration
-
-