/**
* Copyright (C) 2010 Talend Inc. - www.talend.com
*/
package client;
import javax.xml.ws.BindingProvider;
/**
* <p>
* Adds basic auth credentials to a service proxy.
* </p>
*/
public class CredentialsInjector {
public static void inject(Object serviceProxy, String username, String password) {
BindingProvider bp = (BindingProvider)serviceProxy;
bp.getRequestContext().put(BindingProvider.USERNAME_PROPERTY, username);
bp.getRequestContext().put(BindingProvider.PASSWORD_PROPERTY, password);
}
}