diff options
author | Morten Tokle <mortent@yahooinc.com> | 2023-06-12 22:58:06 +0200 |
---|---|---|
committer | Morten Tokle <mortent@yahooinc.com> | 2023-06-12 22:58:06 +0200 |
commit | 4e1c97c63c73007e938ab673f982172e913126da (patch) | |
tree | 8d6271f21770c5dba4b78d55966f07ccc8e772d9 /config-provisioning | |
parent | e4a5a20eb19ff2e2d5759f6fef83da5611d1a94e (diff) |
value -> version
Diffstat (limited to 'config-provisioning')
-rw-r--r-- | config-provisioning/src/main/java/com/yahoo/config/provision/DataplaneToken.java | 43 |
1 files changed, 2 insertions, 41 deletions
diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/DataplaneToken.java b/config-provisioning/src/main/java/com/yahoo/config/provision/DataplaneToken.java index 422c8bf3a08..9b0367a4652 100644 --- a/config-provisioning/src/main/java/com/yahoo/config/provision/DataplaneToken.java +++ b/config-provisioning/src/main/java/com/yahoo/config/provision/DataplaneToken.java @@ -2,53 +2,14 @@ package com.yahoo.config.provision; import java.util.List; -import java.util.Objects; /** * Id, fingerprints and check access hashes of a data plane token * * @author mortent */ -public class DataplaneToken { +public record DataplaneToken(String tokenId, List<Version> versions) { - private final String tokenId; - private final List<TokenValue> tokenValues; - - - public DataplaneToken(String tokenId, List<TokenValue> tokenValues) { - this.tokenId = tokenId; - this.tokenValues = List.copyOf(tokenValues); - } - - public String tokenId() { - return tokenId; - } - - public List<TokenValue> tokenValues() { - return tokenValues; - } - - @Override - public boolean equals(Object o) { - if (this == o) return true; - if (o == null || getClass() != o.getClass()) return false; - DataplaneToken that = (DataplaneToken) o; - return Objects.equals(tokenId, that.tokenId) && Objects.equals(tokenValues, that.tokenValues); - } - - @Override - public int hashCode() { - return Objects.hash(tokenId, tokenValues); - } - - @Override - public String toString() { - return "DataplaneToken{" + - "tokenId='" + tokenId + '\'' + - ", tokenValues=" + tokenValues + - '}'; - } - - public record TokenValue (String fingerprint, String checkAccessHash){ + public record Version(String fingerprint, String checkAccessHash){ } } |