protected void changePassword(final DummyAccount account, GuardedString guardedString) throws ConnectException, FileNotFoundException, SchemaViolationException, ConflictException { String password = getString(guardedString); checkPasswordPolicies(password); account.setPassword(password); }
@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()); }
newAccount.addAttributeValue(DummyResourceContoller.DUMMY_ACCOUNT_ATTRIBUTE_LOOT_NAME, 666); newAccount.setEnabled(true); newAccount.setPassword("parrotMonster"); dummyResource.addAccount(newAccount);
newAccount.addAttributeValue(DummyResourceContoller.DUMMY_ACCOUNT_ATTRIBUTE_LOOT_NAME, 66666); newAccount.setEnabled(true); newAccount.setPassword("shiverMEtimbers"); dummyResource.addAccount(newAccount); blackbeardIcfUid = newAccount.getId();
accountKate.setPassword(ACCOUNT_CAPSIZE_PASSWORD);
newAccount.addAttributeValues("fullname", "Sir Francis Drake"); newAccount.setEnabled(true); newAccount.setPassword("avast!"); dummyResource.addAccount(newAccount); drakeIcfUid = newAccount.getId();
accountKate.setPassword("d0d3c4h3dr0n");
dummyAccount.setPassword("h1ghS3AS"); dummyAccount.setEnabled(true); dummyAccount.addAttributeValues(DummyResourceContoller.DUMMY_ACCOUNT_ATTRIBUTE_FULLNAME_NAME, "Calypso");
DummyAccount dummyAccount = new DummyAccount(); dummyAccount.setName(ACCOUNT_JACK_DUMMY_USERNAME); dummyAccount.setPassword("deadMenTellNoTales"); dummyAccount.setEnabled(true); dummyAccount.addAttributeValues(DummyResourceContoller.DUMMY_ACCOUNT_ATTRIBUTE_FULLNAME_NAME, "Jack Sparrow");
DummyAccount dummyAccount = new DummyAccount(); dummyAccount.setName(ACCOUNT_JACK_DUMMY_USERNAME); dummyAccount.setPassword("deadMenTellNoTales"); dummyAccount.setEnabled(true); dummyAccount.addAttributeValues(DummyResourceContoller.DUMMY_ACCOUNT_ATTRIBUTE_FULLNAME_NAME, "Jack Sparrow");
DummyAccount dummyAccount = new DummyAccount(); dummyAccount.setName(ACCOUNT_JACK_DUMMY_USERNAME); dummyAccount.setPassword("deadMenTellNoTales"); dummyAccount.setEnabled(true); dummyAccount.addAttributeValues(DummyResourceContoller.DUMMY_ACCOUNT_ATTRIBUTE_FULLNAME_NAME, "Jack Sparrow");