Total Pageviews

Friday, 4 September 2015

program for connection in oim

package idm;
import java.util.HashMap;
import java.util.Hashtable;
import java.util.Map;
import oracle.iam.platform.OIMClient;
import javax.security.auth.login.LoginException;
import javax.security.auth.login.LoginException;
import oracle.iam.platform.OIMClient;
public class oimConnect{
        public static OIMClient oimClient;
    public static void main(String[] args) throws LoginException {
        oimClient =   getOIMConnection();
    }
    public static OIMClient getOIMConnection() throws LoginException{
                  
                    String PROVIDER_URL = "t3://180.00.000.00:14000"; 
                   String USERNAME = "xelsysadm";
                   String PASSWORD ="abcd123";
                   
                    System.setProperty("java.security.auth.login.config", "F:\\designconsole\\config\\authwl.conf");
                    System.setProperty("java.security.policy", "F:\\designconsole\\config\\xl.policy");
// that is location of designconsole in windows
                    System.setProperty("APPSERVER_TYPE", "wls");
                   
                    Hashtable env = new Hashtable();
                   
                    env.put(OIMClient.JAVA_NAMING_PROVIDER_URL, PROVIDER_URL);
                    env.put(OIMClient.JAVA_NAMING_FACTORY_INITIAL,OIMClient.WLS_CONTEXT_FACTORY);
                   
                    oimClient = new OIMClient(env);
                    oimClient.login(USERNAME, PASSWORD);
                   
                    System.out.println("connection established");
                    return oimClient;
                  
        }
    }

No comments:

Post a Comment