Sample OAAM 11g API code to reset security profile
Sample Code:
package com.pokuri.oaam;
import java.util.ArrayList;
import java.util.List;
import com.bharosa.vcrypt.auth.intf.*;
import com.bharosa.vcrypt.auth.util.VCryptAuthUtil;
import com.bharosa.vcrypt.common.util.VCryptResponse;
import com.bharosa.vcrypt.customercare.impl.VCryptCCImpl;
import com.bharosa.vcrypt.customercare.impl.VCryptCCSOAPImpl;
import com.bharosa.vcrypt.customercare.util.VCryptCCUtil;
import com.bharosa.vcryptclient.proxy.exception.BharosaProxyException;
import com.bharosa.vcryptclient.proxy.intf.BharosaProxy;
/**
* @author siva pokuri
*
*/
public class ChallengeQuestionsReset
{
public static void main(String[] args)
{
ChallengeQuestionsReset cu = new ChallengeQuestionsReset();
String response = "FAILED";
try
{
response = cu.resetUserProfile("spokuri", "Default");
System.out.println("Response " + response);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println("RESPONSE " + response);
}
public String resetUserProfile(String userName, String primaryGroupName)
{
System.out.println("Creating user: " + userName);
try{
VCryptCCSOAPImpl vcc = new VCryptCCSOAPImpl();
VCryptResponse vr = vcc.resetUser(userName);
System.out.println("Message " +vr.getSuccess());
System.out.println("Status code Message " +vr.getResponseCode());
return "SUCCESS";
}
catch (Exception e) {
// TODO: handle exception
}
return "FAILED";
}
}
-- Siva Pokuri.
package com.pokuri.oaam;
import java.util.ArrayList;
import java.util.List;
import com.bharosa.vcrypt.auth.intf.*;
import com.bharosa.vcrypt.auth.util.VCryptAuthUtil;
import com.bharosa.vcrypt.common.util.VCryptResponse;
import com.bharosa.vcrypt.customercare.impl.VCryptCCImpl;
import com.bharosa.vcrypt.customercare.impl.VCryptCCSOAPImpl;
import com.bharosa.vcrypt.customercare.util.VCryptCCUtil;
import com.bharosa.vcryptclient.proxy.exception.BharosaProxyException;
import com.bharosa.vcryptclient.proxy.intf.BharosaProxy;
/**
* @author siva pokuri
*
*/
public class ChallengeQuestionsReset
{
public static void main(String[] args)
{
ChallengeQuestionsReset cu = new ChallengeQuestionsReset();
String response = "FAILED";
try
{
response = cu.resetUserProfile("spokuri", "Default");
System.out.println("Response " + response);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println("RESPONSE " + response);
}
public String resetUserProfile(String userName, String primaryGroupName)
{
System.out.println("Creating user: " + userName);
try{
VCryptCCSOAPImpl vcc = new VCryptCCSOAPImpl();
VCryptResponse vr = vcc.resetUser(userName);
System.out.println("Message " +vr.getSuccess());
System.out.println("Status code Message " +vr.getResponseCode());
return "SUCCESS";
}
catch (Exception e) {
// TODO: handle exception
}
return "FAILED";
}
}
Comments
Post a Comment