com.dslplatform.client.CredentialsAuthorization Maven / Gradle / Ivy
The newest version!
package com.dslplatform.client;
import java.io.IOException;
import java.util.Arrays;
import java.util.List;
import org.apache.commons.codec.binary.Base64;
public class CredentialsAuthorization implements HttpAuthorization {
private final List authorizationHeaders;
public CredentialsAuthorization(final String username, final String password) throws IOException {
final String authToken = Base64.encodeBase64String((username + ':' + password).getBytes("UTF-8"));
authorizationHeaders = Arrays.asList("Basic " + authToken);
}
@Override
public List getAuthorizationHeaders() {
return authorizationHeaders;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy