
com.eventstore.dbclient.UserCredentials Maven / Gradle / Ivy
package com.eventstore.dbclient;
import java.nio.charset.StandardCharsets;
import java.util.Base64;
public final class UserCredentials {
private final String base64Encoded;
public UserCredentials(String username, String password) {
byte[] credentialsBytes = String.format("%s:%s", username, password).getBytes(StandardCharsets.US_ASCII);
base64Encoded = String.format("Basic %s", Base64.getEncoder().encodeToString(credentialsBytes));
}
String basicAuthHeader() {
return base64Encoded;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy