summaryrefslogtreecommitdiffstats
path: root/controller-server
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@yahooinc.com>2023-06-16 10:36:14 +0200
committerBjørn Christian Seime <bjorncs@yahooinc.com>2023-06-16 10:36:14 +0200
commiteec7644398330a189c9ec87f1935f9183b1ca17b (patch)
treecb77d0ce7b4eefffcdc6a3169a7693aaf4823954 /controller-server
parent4611c4e3ab75f2a3cd291495fc8f0d4f32425807 (diff)
Simplify token domain definition
Diffstat (limited to 'controller-server')
-rw-r--r--controller-server/src/main/java/com/yahoo/vespa/hosted/controller/restapi/dataplanetoken/DataplaneTokenService.java9
1 files changed, 1 insertions, 8 deletions
diff --git a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/restapi/dataplanetoken/DataplaneTokenService.java b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/restapi/dataplanetoken/DataplaneTokenService.java
index e517a0a2729..b3e5f663317 100644
--- a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/restapi/dataplanetoken/DataplaneTokenService.java
+++ b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/restapi/dataplanetoken/DataplaneTokenService.java
@@ -20,10 +20,6 @@ import java.util.Objects;
import java.util.Optional;
import java.util.stream.Stream;
-import static com.yahoo.security.ArrayUtils.concat;
-import static com.yahoo.security.ArrayUtils.fromUtf8Bytes;
-import static java.nio.charset.StandardCharsets.UTF_8;
-
/**
* Service to list, generate and delete data plane tokens
*
@@ -59,10 +55,7 @@ public class DataplaneTokenService {
* @return a DataplaneToken containing the secret generated token
*/
public DataplaneToken generateToken(TenantName tenantName, TokenId tokenId, Principal principal) {
- TokenDomain tokenDomain = TokenDomain.of(
- fromUtf8Bytes(
- concat("Vespa Cloud tenant data plane:".getBytes(UTF_8),
- tenantName.value().getBytes(UTF_8))));
+ TokenDomain tokenDomain = TokenDomain.of("Vespa Cloud tenant data plane:%s".formatted(tenantName.value()));
Token token = TokenGenerator.generateToken(tokenDomain, TOKEN_PREFIX, TOKEN_BYTES);
TokenCheckHash checkHash = TokenCheckHash.of(token, CHECK_HASH_BYTES);
DataplaneTokenVersions.Version newTokenVersion = new DataplaneTokenVersions.Version(