Class TransitSecurityProvider.TransitEncryptionConfig
- java.lang.Object
- 
- io.helidon.integrations.vault.secrets.transit.TransitSecurityProvider.TransitEncryptionConfig
 
- 
- All Implemented Interfaces:
- ProviderConfig
 - Enclosing class:
- TransitSecurityProvider
 
 public static class TransitSecurityProvider.TransitEncryptionConfig extends Object implements ProviderConfig Configuration of encryption when using programmatic setup of security.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classTransitSecurityProvider.TransitEncryptionConfig.BuilderFluent API builder forTransitSecurityProvider.TransitEncryptionConfig.
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static TransitSecurityProvider.TransitEncryptionConfig.Builderbuilder()A new builder forTransitSecurityProvider.TransitEncryptionConfig.static TransitSecurityProvider.TransitEncryptionConfigcreate(Config config)Create a new encryption configuration from config.
 
- 
- 
- 
Method Detail- 
builderpublic static TransitSecurityProvider.TransitEncryptionConfig.Builder builder() A new builder forTransitSecurityProvider.TransitEncryptionConfig.- Returns:
- a new builder
 
 - 
createpublic static TransitSecurityProvider.TransitEncryptionConfig create(Config config) Create a new encryption configuration from config.- Parameters:
- config- config to use
- Returns:
- a new encryption configuration
 
 
- 
 
-