try{
RequestProfileService RequestProfileService = oimClient.getService(RequestProfileService.class);
RequestProfile sampleprofile = new RequestProfile() ;
String rolekey="43";
String usrKey="1";
RequestProfileEntity requestEntity = new RequestProfileEntity();
List attrs = new ArrayList();
requestEntity.setEntityID(rolekey);
requestEntity.setEntityName("<Role Name>");//Role Name to be Added as per your requirement
requestEntity.setOperation(RequestConstants.MODEL_ASSIGN_ROLES_OPERATION);//Operation to be performed on Request Profile
requestEntity.setEntityType("Role");;//If this is Application/ Entitlement add it accordingly
requestEntity.setAttributes(attrs);
List<RequestProfileEntity> entities = new ArrayList();
entities.add(requestEntity);
sampleprofile.setEntities(entities);
System.out.println( " Entities " + entities);
sampleprofile.setCreatedBy(usrKey);
Timestamp timestamp = new Timestamp(System.currentTimeMillis());
sampleprofile.setCreatedOn(timestamp);
sampleprofile.setDescription(" Sample Request Profile ");
sampleprofile.setProfileName("Sample Profile ");
sampleprofile.setUpdatedBy(null);
sampleprofile.setUpdatedOn(null);
System.out.println(" sampleprofile : " +sampleprofile);
RequestProfileService.createRequestProfile(sampleprofile);
System.out.println(" Reqeust profile Created " );
}
catch(Exception e)
{
e.printStackTrace();
System.out.println(" Reqeust profile Creation Failed " );
}
No comments:
Post a Comment