The ClientSDK properties can also be set programmatically using the class: com.iplanet.am.util.SystemProperties. See the following example.
import com.iplanet.am.util.SystemProperties;
import java.util.Properties;
public static void main(String[] args) {
// To initialize a set of properties
Properties props = new Properties();
props.setProperty(”com.iplanet.am.naming.url’,
”http://sample.com/amserver/namingservice’);
props.setProperty(”com.sun.identity.agents.app.username’, ”amAdmin’);
props.setProperty(”com.iplanet.am.service.password’, ”11111111’);
SystemProperties.initializeProperties(props) ;
// To initialize a single property
SystemProperties.initializeProperties(“com.iplanet.am.naming.url’,
”http://sample.com/amserver/namingservice’);
// Application specific code ...
}
|