congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
DummyAccount.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
com.evolveum.icf.dummy.resource.DummyAccount
constructor

Best Java code snippets using com.evolveum.icf.dummy.resource.DummyAccount.<init> (Showing top 20 results out of 315)

origin: Evolveum/midpoint

public DummyAccount addAccount(String userId, String fullName) throws ObjectAlreadyExistsException, SchemaViolationException, ConnectException, FileNotFoundException, ConflictException, InterruptedException {
  DummyAccount account = new DummyAccount(userId);
  account.setEnabled(true);
  account.addAttributeValues(DUMMY_ACCOUNT_ATTRIBUTE_FULLNAME_NAME, fullName);
  dummyResource.addAccount(account);
  return account;
}
origin: Evolveum/midpoint

public void addAccount(String userId, String fullName, String location) throws ObjectAlreadyExistsException, SchemaViolationException, ConnectException, FileNotFoundException, ConflictException, InterruptedException {
  assertExtendedSchema();
  DummyAccount account = new DummyAccount(userId);
  account.setEnabled(true);
  account.addAttributeValues(DUMMY_ACCOUNT_ATTRIBUTE_FULLNAME_NAME, fullName);
  account.addAttributeValues(DUMMY_ACCOUNT_ATTRIBUTE_LOCATION_NAME, location);
  dummyResource.addAccount(account);
}
origin: Evolveum/midpoint

@Test
public void test101FetchAddChange() throws Exception {
  final String TEST_NAME = "test101FetchAddChange";
  TestUtil.displayTestTitle(this, TEST_NAME);
  OperationResult result = new OperationResult(this.getClass().getName() + "." + TEST_NAME);
  ObjectClassComplexTypeDefinition accountDefinition = resourceSchema.findDefaultObjectClassDefinition(ShadowKindType.ACCOUNT);
  PrismProperty<?> lastToken = cc.fetchCurrentToken(accountDefinition, null, result);
  assertNotNull("No last sync token", lastToken);
  // Add account to the resource
  dummyResource.setSyncStyle(DummySyncStyle.DUMB);
  DummyAccount newAccount = new DummyAccount("blackbeard");
  newAccount.addAttributeValues("fullname", "Edward Teach");
  newAccount.setEnabled(true);
  newAccount.setPassword("shiverMEtimbers");
  dummyResource.addAccount(newAccount);
  // WHEN
  List<Change> changes = cc.fetchChanges(accountDefinition, lastToken, null, null, result);
  AssertJUnit.assertEquals(1, changes.size());
  Change change = changes.get(0);
  assertNotNull("null change", change);
  PrismObject<ShadowType> currentShadow = change.getCurrentShadow();
  assertNotNull("null current shadow", currentShadow);
  PrismAsserts.assertParentConsistency(currentShadow);
  Collection<ResourceAttribute<?>> identifiers = change.getIdentifiers();
  assertNotNull("null identifiers", identifiers);
  assertFalse("empty identifiers", identifiers.isEmpty());
}
origin: Evolveum/midpoint

@Test
public void test173SearchWeaponCutlass() throws Exception {
  final String TEST_NAME = "test173SearchWeaponCutlass";
  displayTestTitle(TEST_NAME);
  // Make sure there is an account on resource that the provisioning has
  // never seen before, so there is no shadow
  // for it yet.
  DummyAccount newAccount = new DummyAccount("carla");
  newAccount.addAttributeValues(DummyResourceContoller.DUMMY_ACCOUNT_ATTRIBUTE_FULLNAME_NAME, "Carla");
  newAccount.addAttributeValues(DummyResourceContoller.DUMMY_ACCOUNT_ATTRIBUTE_SHIP_NAME, "Sea Monkey");
  newAccount.addAttributeValues(DummyResourceContoller.DUMMY_ACCOUNT_ATTRIBUTE_WEAPON_NAME, "cutlass");
  newAccount.setEnabled(true);
  dummyResource.addAccount(newAccount);
  IntegrationTestTools.display("dummy", dummyResource.debugDump());
  testSeachIterativeSingleAttrFilter(TEST_NAME,
      DummyResourceContoller.DUMMY_ACCOUNT_ATTRIBUTE_WEAPON_NAME, "cutlass", null, true,
      transformNameFromResource("morgan"), "carla");
}
origin: Evolveum/midpoint

@Test
public void test710DarkVioletAddLeChuck() throws Exception {
  final String TEST_NAME = "test710DarkVioletAddLeChuck";
  displayTestTitle(TEST_NAME);
  // GIVEN
  Task task = createTask(TEST_NAME);
  OperationResult result = task.getResult();
  dummyAuditService.clear();
  DummyAccount account = new DummyAccount(ACCOUNT_LECHUCK_USERNAME);
  account.setEnabled(true);
  account.addAttributeValues(DummyResourceContoller.DUMMY_ACCOUNT_ATTRIBUTE_FULLNAME_NAME, LECHUCK_FULLNAME);
  // WHEN
  displayWhen(TEST_NAME);
  display("Adding dummy account", account.debugDump());
  getDummyResource(RESOURCE_DUMMY_DARK_VIOLET_NAME).addAccount(account);
  waitForTaskNextRunAssertSuccess(TASK_LIVE_SYNC_DUMMY_DARK_VIOLET_OID, true);
  // THEN
  displayThen(TEST_NAME);
  assertUserNick(ACCOUNT_LECHUCK_USERNAME, LECHUCK_FULLNAME, LECHUCK_FULLNAME);
}
origin: Evolveum/midpoint

@Test
public void test730DarkVioletAddBarbossa() throws Exception {
  final String TEST_NAME = "test730DarkVioletAddBarbossa";
  displayTestTitle(TEST_NAME);
  // GIVEN
  Task task = createTask(TEST_NAME);
  OperationResult result = task.getResult();
  dummyAuditService.clear();
  DummyAccount account = new DummyAccount(USER_BARBOSSA_USERNAME);
  account.setEnabled(true);
  account.addAttributeValues(DummyResourceContoller.DUMMY_ACCOUNT_ATTRIBUTE_FULLNAME_NAME, USER_BARBOSSA_USERNAME);
  // WHEN
  displayWhen(TEST_NAME);
  display("Adding dummy account", account.debugDump());
  getDummyResource(RESOURCE_DUMMY_DARK_VIOLET_NAME).addAccount(account);
  waitForTaskNextRunAssertSuccess(TASK_LIVE_SYNC_DUMMY_DARK_VIOLET_OID, true);
  // THEN
  displayThen(TEST_NAME);
  assertUserNick(USER_BARBOSSA_USERNAME, USER_BARBOSSA_USERNAME, USER_BARBOSSA_USERNAME+".1");
}
origin: Evolveum/midpoint

@Test
public void test712DarkVioletAddCharles() throws Exception {
  final String TEST_NAME = "test712DarkVioletAddCharles";
  displayTestTitle(TEST_NAME);
  // GIVEN
  Task task = createTask(TEST_NAME);
  OperationResult result = task.getResult();
  dummyAuditService.clear();
  DummyAccount account = new DummyAccount(ACCOUNT_CHARLES_USERNAME);
  account.setEnabled(true);
  account.addAttributeValues(DummyResourceContoller.DUMMY_ACCOUNT_ATTRIBUTE_FULLNAME_NAME, LECHUCK_FULLNAME);
  // WHEN
  displayWhen(TEST_NAME);
  display("Adding dummy account", account.debugDump());
  getDummyResource(RESOURCE_DUMMY_DARK_VIOLET_NAME).addAccount(account);
  waitForTaskNextRunAssertSuccess(TASK_LIVE_SYNC_DUMMY_DARK_VIOLET_OID, true);
  // THEN
  displayThen(TEST_NAME);
  assertUserNick(ACCOUNT_LECHUCK_USERNAME, LECHUCK_FULLNAME, LECHUCK_FULLNAME);
  assertUserNick(ACCOUNT_CHARLES_USERNAME, LECHUCK_FULLNAME, LECHUCK_FULLNAME+".1");
}
origin: Evolveum/midpoint

@Test
public void test732DarkVioletAddBarbossa() throws Exception {
  final String TEST_NAME = "test732DarkVioletAddBarbossa";
  displayTestTitle(TEST_NAME);
  // GIVEN
  Task task = createTask(TEST_NAME);
  OperationResult result = task.getResult();
  dummyAuditService.clear();
  DummyAccount account = new DummyAccount("YA" + USER_BARBOSSA_USERNAME);
  account.setEnabled(true);
  account.addAttributeValues(DummyResourceContoller.DUMMY_ACCOUNT_ATTRIBUTE_FULLNAME_NAME, USER_BARBOSSA_USERNAME);
  // WHEN
  displayWhen(TEST_NAME);
  display("Adding dummy account", account.debugDump());
  getDummyResource(RESOURCE_DUMMY_DARK_VIOLET_NAME).addAccount(account);
  waitForTaskNextRunAssertSuccess(TASK_LIVE_SYNC_DUMMY_DARK_VIOLET_OID, true);
  // THEN
  displayThen(TEST_NAME);
  assertUserNick(USER_BARBOSSA_USERNAME, USER_BARBOSSA_USERNAME, USER_BARBOSSA_USERNAME+".1");
  assertUserNick("YA" + USER_BARBOSSA_USERNAME, USER_BARBOSSA_USERNAME, USER_BARBOSSA_USERNAME+".4");
}
origin: Evolveum/midpoint

@Test
public void test750DarkVioletAddMatusalem() throws Exception {
  final String TEST_NAME = "test750DarkVioletAddMatusalem";
  displayTestTitle(TEST_NAME);
  // GIVEN
  Task task = createTask(TEST_NAME);
  OperationResult result = task.getResult();
  dummyAuditService.clear();
  // IMPORTANT! Change of user template!
  deleteObject(ObjectTemplateType.class, USER_TEMPLATE_ITERATION_OID, task, result);
  addObject(USER_TEMPLATE_ITERATION_RANDOM_FILE);
  DummyAccount account = new DummyAccount(ACCOUNT_MATUSALEM_USERNAME);
  account.setEnabled(true);
  account.addAttributeValues(DummyResourceContoller.DUMMY_ACCOUNT_ATTRIBUTE_FULLNAME_NAME, RUM_FULLNAME);
  // WHEN
  displayWhen(TEST_NAME);
  display("Adding dummy account", account.debugDump());
  getDummyResource(RESOURCE_DUMMY_DARK_VIOLET_NAME).addAccount(account);
  waitForTaskNextRunAssertSuccess(TASK_LIVE_SYNC_DUMMY_DARK_VIOLET_OID, true);
  // THEN
  displayThen(TEST_NAME);
  assertUserNick(ACCOUNT_MATUSALEM_USERNAME, RUM_FULLNAME, RUM_FULLNAME);
}
origin: Evolveum/midpoint

@Test
public void test714DarkVioletAddShinetop() throws Exception {
  final String TEST_NAME = "test714DarkVioletAddShinetop";
  displayTestTitle(TEST_NAME);
  // GIVEN
  Task task = createTask(TEST_NAME);
  OperationResult result = task.getResult();
  dummyAuditService.clear();
  DummyAccount account = new DummyAccount(ACCOUNT_SHINETOP_USERNAME);
  account.setEnabled(true);
  account.addAttributeValues(DummyResourceContoller.DUMMY_ACCOUNT_ATTRIBUTE_FULLNAME_NAME, LECHUCK_FULLNAME);
  account.addAttributeValues(DummyResourceContoller.DUMMY_ACCOUNT_ATTRIBUTE_LOCATION_NAME, "Melee Island");
  // WHEN
  displayWhen(TEST_NAME);
  display("Adding dummy account", account.debugDump());
  getDummyResource(RESOURCE_DUMMY_DARK_VIOLET_NAME).addAccount(account);
  waitForTaskNextRunAssertSuccess(TASK_LIVE_SYNC_DUMMY_DARK_VIOLET_OID, true);
  // THEN
  displayThen(TEST_NAME);
  assertUserNick(ACCOUNT_LECHUCK_USERNAME, LECHUCK_FULLNAME, LECHUCK_FULLNAME);
  assertUserNick(ACCOUNT_CHARLES_USERNAME, LECHUCK_FULLNAME, LECHUCK_FULLNAME+".1");
  assertUserNick(ACCOUNT_SHINETOP_USERNAME, LECHUCK_FULLNAME, LECHUCK_FULLNAME+".2", "Melee Island");
}
origin: Evolveum/midpoint

@Test
public void test752DarkVioletAddDiplomatico() throws Exception {
  final String TEST_NAME = "test752DarkVioletAddDiplomatico";
  displayTestTitle(TEST_NAME);
  // GIVEN
  Task task = createTask(TEST_NAME);
  OperationResult result = task.getResult();
  dummyAuditService.clear();
  DummyAccount account = new DummyAccount(ACCOUNT_DIPLOMATICO_USERNAME);
  account.setEnabled(true);
  account.addAttributeValues(DummyResourceContoller.DUMMY_ACCOUNT_ATTRIBUTE_FULLNAME_NAME, RUM_FULLNAME);
  // WHEN
  displayWhen(TEST_NAME);
  display("Adding dummy account", account.debugDump());
  getDummyResource(RESOURCE_DUMMY_DARK_VIOLET_NAME).addAccount(account);
  waitForTaskNextRunAssertSuccess(TASK_LIVE_SYNC_DUMMY_DARK_VIOLET_OID, true);
  // THEN
  displayThen(TEST_NAME);
  displayAllUsers();
  assertUserNick(ACCOUNT_MATUSALEM_USERNAME, RUM_FULLNAME, RUM_FULLNAME);
  iterationTokenDiplomatico = lookupIterationTokenByAdditionalName(ACCOUNT_DIPLOMATICO_USERNAME);
  assertUserNick(ACCOUNT_DIPLOMATICO_USERNAME, RUM_FULLNAME, RUM_FULLNAME+iterationTokenDiplomatico);
}
origin: Evolveum/midpoint

@Test
public void test754DarkVioletAddMilionario() throws Exception {
  final String TEST_NAME = "test754DarkVioletAddMilionario";
  displayTestTitle(TEST_NAME);
  // GIVEN
  Task task = createTask(TEST_NAME);
  OperationResult result = task.getResult();
  dummyAuditService.clear();
  DummyAccount account = new DummyAccount(ACCOUNT_MILLONARIO_USERNAME);
  account.setEnabled(true);
  account.addAttributeValues(DummyResourceContoller.DUMMY_ACCOUNT_ATTRIBUTE_FULLNAME_NAME, RUM_FULLNAME);
  account.addAttributeValues(DummyResourceContoller.DUMMY_ACCOUNT_ATTRIBUTE_LOCATION_NAME, "Peru");
  // WHEN
  displayWhen(TEST_NAME);
  display("Adding dummy account", account.debugDump());
  getDummyResource(RESOURCE_DUMMY_DARK_VIOLET_NAME).addAccount(account);
  waitForTaskNextRunAssertSuccess(TASK_LIVE_SYNC_DUMMY_DARK_VIOLET_OID, true);
  // THEN
  displayThen(TEST_NAME);
  assertUserNick(ACCOUNT_MATUSALEM_USERNAME, RUM_FULLNAME, RUM_FULLNAME);
  assertUserNick(ACCOUNT_DIPLOMATICO_USERNAME, RUM_FULLNAME, RUM_FULLNAME+iterationTokenDiplomatico);
  iterationTokenMillonario = lookupIterationTokenByAdditionalName(ACCOUNT_MILLONARIO_USERNAME);
  assertUserNick(ACCOUNT_MILLONARIO_USERNAME, RUM_FULLNAME, RUM_FULLNAME+iterationTokenMillonario, "Peru");
}
origin: Evolveum/midpoint

@Override
public void initSystem(Task initTask, OperationResult initResult) throws Exception {
  super.initSystem(initTask, initResult);
  initDummyResource(RESOURCE_DUMMY_PURPLE_NAME, RESOURCE_DUMMY_PURPLE_FILE, RESOURCE_DUMMY_PURPLE_OID,
      controller -> {
        controller.extendSchemaPirate();
        controller.addAttrDef(controller.getDummyResource().getAccountObjectClass(),
            DUMMY_ACCOUNT_ATTRIBUTE_MATE_NAME, String.class, false, true);
      },
      initTask, initResult);
  importObjectFromFile(ACCOUNT_JDOE_FILE);
  importObjectFromFile(ACCOUNT_CREW_FILE);
  importObjectFromFile(USER_JDOE_FILE);
  importObjectFromFile(ROLE_TEST_MATE_FILE);
  DummyAccount jdoe = new DummyAccount("jdoe");
  jdoe.addAttributeValue("privileges", "test-mate");
  getDummyResource(RESOURCE_DUMMY_PURPLE_NAME).addAccount(jdoe);
  DummyPrivilege crew = new DummyPrivilege("test-mate");
  getDummyResource(RESOURCE_DUMMY_PURPLE_NAME).addPrivilege(crew);
}
origin: Evolveum/midpoint

DummyAccount account = new DummyAccount(ACCOUNT_MANCOMB_DUMMY_USERNAME);
account.setEnabled(true);
account.addAttributeValues(DummyResourceContoller.DUMMY_ACCOUNT_ATTRIBUTE_FULLNAME_NAME, "Mancomb Seepgood");
origin: Evolveum/midpoint

DummyAccount account = new DummyAccount("Alfred Hitchcock");
account.setEnabled(true);
account.addAttributeValues(DummyResourceContoller.DUMMY_ACCOUNT_ATTRIBUTE_AD_SAM_ACCOUNT_NAME_NAME, "alfred");
origin: Evolveum/midpoint

DummyAccount account = new DummyAccount("scrooge");
account.setEnabled(true);
account.addAttributeValues(DummyResourceContoller.DUMMY_ACCOUNT_ATTRIBUTE_FULLNAME_NAME, "Scrooge Pinky");
origin: Evolveum/midpoint

assumeAssignmentPolicy(AssignmentPolicyEnforcementType.NONE);
DummyAccount dummyAccountBefore = new DummyAccount(ACCOUNT_STAN_USERNAME);
dummyAccountBefore.replaceAttributeValue(DummyResourceContoller.DUMMY_ACCOUNT_ATTRIBUTE_FULLNAME_NAME,
    ACCOUNT_STAN_FULLNAME);
origin: Evolveum/midpoint

DummyAccount account = new DummyAccount(ACCOUNT_CALYPSO_DUMMY_USERNAME);
account.setEnabled(true);
account.addAttributeValues(DummyResourceContoller.DUMMY_ACCOUNT_ATTRIBUTE_FULLNAME_NAME, "Calypso");
origin: Evolveum/midpoint

@Override
public void initSystem(Task initTask, OperationResult initResult) throws Exception {
  // We need to switch off the encryption checks. Some values cannot be encrypted as we do
  // not have a definition here
  InternalsConfig.encryptionChecks = false;
  provisioningService.postInit(initResult);
  resource = addResourceFromFile(getResourceDummyFile(), getDummyConnectorType(), initResult);
  resourceType = resource.asObjectable();
  dummyResourceCtl = DummyResourceContoller.create(null);
  dummyResourceCtl.setResource(resource);
  dummyResourceCtl.extendSchemaPirate();
  dummyResource = dummyResourceCtl.getDummyResource();
  extraDummyResourceInit();
  DummyAccount dummyAccountDaemon = new DummyAccount(ACCOUNT_DAEMON_USERNAME);
  dummyAccountDaemon.setEnabled(true);
  dummyAccountDaemon.addAttributeValues("fullname", "Evil Daemon");
  dummyResource.addAccount(dummyAccountDaemon);
  daemonIcfUid = dummyAccountDaemon.getId();
  PrismObject<ShadowType> shadowDaemon = PrismTestUtil.parseObject(ACCOUNT_DAEMON_FILE);
  if (!isIcfNameUidSame()) {
    setIcfUid(shadowDaemon, dummyAccountDaemon.getId());
  }
  repositoryService.addObject(shadowDaemon, null, initResult);
}

origin: Evolveum/midpoint

OperationResult result = task.getResult();
DummyAccount account = new DummyAccount(ACCOUNT_MANCOMB_DUMMY_USERNAME);
account.setEnabled(true);
account.setValidFrom(ACCOUNT_MANCOMB_VALID_FROM_DATE);
com.evolveum.icf.dummy.resourceDummyAccount<init>

Popular methods of DummyAccount

  • addAttributeValues
  • setEnabled
  • setPassword
  • getAttributeValue
  • getAttributeValues
  • getName
  • getPassword
  • replaceAttributeValue
  • replaceAttributeValues
  • addAttributeValue
  • debugDump
  • getId
  • debugDump,
  • getId,
  • isEnabled,
  • isLockout,
  • setLockout,
  • getValidFrom,
  • getValidTo,
  • removeAttributeValues,
  • setValidFrom

Popular in Java

  • Updating database using SQL prepared statement
  • requestLocationUpdates (LocationManager)
  • getApplicationContext (Context)
  • setScale (BigDecimal)
  • URLEncoder (java.net)
    This class is used to encode a string using the format required by application/x-www-form-urlencoded
  • KeyStore (java.security)
    KeyStore is responsible for maintaining cryptographic keys and their owners. The type of the syste
  • Time (java.sql)
    Java representation of an SQL TIME value. Provides utilities to format and parse the time's represen
  • GregorianCalendar (java.util)
    GregorianCalendar is a concrete subclass of Calendarand provides the standard calendar used by most
  • Manifest (java.util.jar)
    The Manifest class is used to obtain attribute information for a JarFile and its entries.
  • FileUtils (org.apache.commons.io)
    General file manipulation utilities. Facilities are provided in the following areas: * writing to a
  • Top plugins for WebStorm
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now