diff options
author | Bjørn Christian Seime <bjorncs@yahooinc.com> | 2022-07-13 10:48:24 +0200 |
---|---|---|
committer | Bjørn Christian Seime <bjorncs@yahooinc.com> | 2022-07-13 10:49:05 +0200 |
commit | 1f693c55dcc6f7a4fbf9fae288085bd2dea2c63e (patch) | |
tree | 9256738699d0bf0f3b7d88b2de868146a74c1934 /security-utils/src/test/java/com/yahoo/security/tls/json | |
parent | b9b314f5c55b3b09e12d5407415640a149844767 (diff) |
Add Capability and CapabilitySet including JSON serialization
Diffstat (limited to 'security-utils/src/test/java/com/yahoo/security/tls/json')
-rw-r--r-- | security-utils/src/test/java/com/yahoo/security/tls/json/TransportSecurityOptionsJsonSerializerTest.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/security-utils/src/test/java/com/yahoo/security/tls/json/TransportSecurityOptionsJsonSerializerTest.java b/security-utils/src/test/java/com/yahoo/security/tls/json/TransportSecurityOptionsJsonSerializerTest.java index 2cb262cecc0..852d6ae94c9 100644 --- a/security-utils/src/test/java/com/yahoo/security/tls/json/TransportSecurityOptionsJsonSerializerTest.java +++ b/security-utils/src/test/java/com/yahoo/security/tls/json/TransportSecurityOptionsJsonSerializerTest.java @@ -3,6 +3,8 @@ package com.yahoo.security.tls.json; import com.yahoo.security.tls.TransportSecurityOptions; import com.yahoo.security.tls.policy.AuthorizedPeers; +import com.yahoo.security.tls.policy.Capability; +import com.yahoo.security.tls.policy.CapabilitySet; import com.yahoo.security.tls.policy.PeerPolicy; import com.yahoo.security.tls.policy.RequiredPeerCredential; import org.junit.Rule; @@ -20,6 +22,7 @@ import java.nio.file.Paths; import java.util.Arrays; import java.util.Collections; import java.util.LinkedHashSet; +import java.util.Optional; import static com.yahoo.security.tls.policy.RequiredPeerCredential.Field.CN; import static com.yahoo.security.tls.policy.RequiredPeerCredential.Field.SAN_DNS; @@ -49,7 +52,9 @@ public class TransportSecurityOptionsJsonSerializerTest { RequiredPeerCredential.of(CN, "mycfgserver"), RequiredPeerCredential.of(SAN_DNS, "*.suffix.com"), RequiredPeerCredential.of(SAN_URI, "myscheme://resource/path/"))), - new PeerPolicy("node", Collections.singletonList(RequiredPeerCredential.of(CN, "hostname"))))))) + new PeerPolicy("node", Optional.empty(), + CapabilitySet.from(Capability.SLOBROK__API), + Collections.singletonList(RequiredPeerCredential.of(CN, "hostname"))))))) .build(); ByteArrayOutputStream out = new ByteArrayOutputStream(); |