blob: 5b2d43c610c8ed5b81a13b516366c76034b83d0b [file] [log] [blame]
package org.apache.geode.kafka.security;
import static org.apache.geode.kafka.GeodeConnectorConfig.SECURITY_PASSWORD;
import static org.apache.geode.kafka.GeodeConnectorConfig.SECURITY_USER;
import static org.junit.Assert.assertEquals;
import java.util.Properties;
import org.junit.Test;
import org.apache.geode.security.AuthInitialize;
public class SystemPropertyAuthInitTest {
@Test
public void userNameAndPasswordAreObtainedFromSecurityProps() {
SystemPropertyAuthInit auth = new SystemPropertyAuthInit();
String userName = "someUsername";
String password = "somePassword";
Properties securityProps = new Properties();
securityProps.put(SECURITY_USER, userName);
securityProps.put(SECURITY_PASSWORD, password);
Properties credentials = auth.getCredentials(securityProps, null, true);
assertEquals(credentials.get((AuthInitialize.SECURITY_USERNAME)), userName);
assertEquals(credentials.get((AuthInitialize.SECURITY_PASSWORD)), password);
}
}