Set up your HTTP client to use the siteminder authentication type.
public class TestScenario implements IAuthenticationChallengeListner
{
private void Testscenario()
{
//Register for the Listener
SDMRequestManager.setAuthentationChallengeListener(this);
/** Perform registration, do not provide login credentials to perform registration here, credentials to be provided on call back  */
}
//call back method to return basic authentication credentials
@Override
public ICredential OnAuthenticationFailed(Authenticationschema authScheme,HttpResponse response) {
		String test =authScheme.getRealm();
		String schema = authScheme.getSchemeName();
		BasicCredetials credentials = null;
		if(schema == "Basic"){
		credentials = new BasicCredetials("<username>", "<password>");
		
		}
		return  credentials;
		//else // implement your own Icredentials listener
	}
}