summaryrefslogtreecommitdiffstats
path: root/security-utils/src/main/java/com/yahoo/security/tls/json/TransportSecurityOptionsJsonSerializer.java
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@verizonmedia.com>2020-11-26 09:57:06 +0100
committerBjørn Christian Seime <bjorncs@verizonmedia.com>2020-11-26 09:57:06 +0100
commit3488082ed378f300c40328891e0ce8dcdd8c4475 (patch)
treef317ca272d4f5ea3ebe7e3801cf1d27fac956cd3 /security-utils/src/main/java/com/yahoo/security/tls/json/TransportSecurityOptionsJsonSerializer.java
parent340042594187f907968bac445bf2ae085fdb9d45 (diff)
Support SAN URI based rules in authorization policies
Diffstat (limited to 'security-utils/src/main/java/com/yahoo/security/tls/json/TransportSecurityOptionsJsonSerializer.java')
-rw-r--r--security-utils/src/main/java/com/yahoo/security/tls/json/TransportSecurityOptionsJsonSerializer.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/security-utils/src/main/java/com/yahoo/security/tls/json/TransportSecurityOptionsJsonSerializer.java b/security-utils/src/main/java/com/yahoo/security/tls/json/TransportSecurityOptionsJsonSerializer.java
index 49cae9aa7fb..75134e20b68 100644
--- a/security-utils/src/main/java/com/yahoo/security/tls/json/TransportSecurityOptionsJsonSerializer.java
+++ b/security-utils/src/main/java/com/yahoo/security/tls/json/TransportSecurityOptionsJsonSerializer.java
@@ -125,6 +125,7 @@ public class TransportSecurityOptionsJsonSerializer {
switch (field) {
case CN: return RequiredPeerCredential.Field.CN;
case SAN_DNS: return RequiredPeerCredential.Field.SAN_DNS;
+ case SAN_URI: return RequiredPeerCredential.Field.SAN_URI;
default: throw new IllegalArgumentException("Invalid field type: " + field);
}
}
@@ -171,6 +172,7 @@ public class TransportSecurityOptionsJsonSerializer {
switch (field) {
case CN: return CredentialField.CN;
case SAN_DNS: return CredentialField.SAN_DNS;
+ case SAN_URI: return CredentialField.SAN_URI;
default: throw new IllegalArgumentException("Invalid field type: " + field);
}
}