diff options
author | Bjørn Christian Seime <bjorncs@oath.com> | 2019-01-15 13:13:54 +0100 |
---|---|---|
committer | Bjørn Christian Seime <bjorncs@oath.com> | 2019-01-15 13:29:26 +0100 |
commit | 5af45585f5359e2d3e52037f670146c24e0cfca1 (patch) | |
tree | 6ad46de6a41eda21738f30be558087cd7478be21 /security-utils | |
parent | a294ea80e95e8469031997ad40fbb3fa5e5eb658 (diff) |
Define default value for tls authorization mode
Diffstat (limited to 'security-utils')
-rw-r--r-- | security-utils/src/main/java/com/yahoo/security/tls/AuthorizationMode.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/security-utils/src/main/java/com/yahoo/security/tls/AuthorizationMode.java b/security-utils/src/main/java/com/yahoo/security/tls/AuthorizationMode.java index 7dc5a33f322..8ce0e3cd9f4 100644 --- a/security-utils/src/main/java/com/yahoo/security/tls/AuthorizationMode.java +++ b/security-utils/src/main/java/com/yahoo/security/tls/AuthorizationMode.java @@ -21,6 +21,14 @@ public enum AuthorizationMode { return configValue; } + /** + * @return Default value when authorization mode is not explicitly specified + */ + public static AuthorizationMode defaultValue() { + return ENFORCE; + } + + static AuthorizationMode fromConfigValue(String configValue) { return Arrays.stream(values()) .filter(v -> v.configValue.equals(configValue)) |