Class CamelSecurityPolicyConfigurationProperties
java.lang.Object
org.apache.camel.spring.boot.security.CamelSecurityPolicyConfigurationProperties
@ConfigurationProperties(prefix="camel.security")
public class CamelSecurityPolicyConfigurationProperties
extends Object
Security policy configuration for Camel Spring Boot applications.
Controls how Camel reacts to insecure configuration at startup. Policies can be set globally or per security category:
allow— no warnings, allow the configurationwarn— log a warning at startup (default)fail— throw an exception and prevent startup
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetAllowedProperties(String allowedProperties) voidsetInsecureDevPolicy(String insecureDevPolicy) voidsetInsecureSerializationPolicy(String insecureSerializationPolicy) voidsetInsecureSslPolicy(String insecureSslPolicy) voidvoidsetSecretPolicy(String secretPolicy)
-
Constructor Details
-
CamelSecurityPolicyConfigurationProperties
public CamelSecurityPolicyConfigurationProperties()
-
-
Method Details
-
getPolicy
-
setPolicy
-
getSecretPolicy
-
setSecretPolicy
-
getInsecureSslPolicy
-
setInsecureSslPolicy
-
getInsecureSerializationPolicy
-
setInsecureSerializationPolicy
-
getInsecureDevPolicy
-
setInsecureDevPolicy
-
getAllowedProperties
-
setAllowedProperties
-