public void endElement(String uri, String name, String qName) { if (qName.equals("instanceId")) { builder.instanceId(currentText.toString().trim()); } else if (qName.equals("timestamp")) { builder.timestamp(dateCodec.toDate(currentText.toString().trim())); } else if (qName.equals("passwordData")) { builder.passwordData(currentText.toString().trim()); } currentText = new StringBuilder(); }
public void endElement(String uri, String name, String qName) { if (qName.equals("instanceId")) { builder.instanceId(currentText.toString().trim()); } else if (qName.equals("timestamp")) { builder.timestamp(dateService.iso8601DateOrSecondsDateParse(currentText.toString().trim())); } else if (qName.equals("passwordData")) { builder.passwordData(currentText.toString().trim()); } currentText.setLength(0); }
public void endElement(String uri, String name, String qName) { if (qName.equals("instanceId")) { builder.instanceId(currentText.toString().trim()); } else if (qName.equals("timestamp")) { builder.timestamp(dateCodec.toDate(currentText.toString().trim())); } else if (qName.equals("passwordData")) { builder.passwordData(currentText.toString().trim()); } currentText = new StringBuilder(); }
@Test public void testApply() throws Exception { WindowsLoginCredentialsFromEncryptedData f = new WindowsLoginCredentialsFromEncryptedData(new JCECrypto()); PasswordData passwordData = PasswordData.builder() .instanceId("i-2574e22a") .timestamp(dateService.iso8601DateParse("2012-07-30T07:27:23.000+0000")) .passwordData(ENCRYPTED_PASSWORD).build(); LoginCredentials credentials = f.apply(new PasswordDataAndPrivateKey(passwordData, PRIVATE_KEY)); assertEquals(credentials.getUser(), "Administrator"); assertEquals(credentials.getOptionalPassword().get(), "u4.y9mb;nR."); assertFalse(credentials.getOptionalPrivateKey().isPresent()); } }
public Builder fromPasswordData(PasswordData in) { return this.instanceId(in.getInstanceId()).timestamp(in.getTimestamp()).passwordData(in.getPasswordData()); } }
public Builder fromPasswordData(PasswordData in) { return this.instanceId(in.getInstanceId()).timestamp(in.getTimestamp()).passwordData(in.getPasswordData()); } }
public void endElement(String uri, String name, String qName) { if (qName.equals("instanceId")) { builder.instanceId(currentText.toString().trim()); } else if (qName.equals("timestamp")) { builder.timestamp(dateService.iso8601DateOrSecondsDateParse(currentText.toString().trim())); } else if (qName.equals("passwordData")) { builder.passwordData(currentText.toString().trim()); } currentText.setLength(0); }
public PasswordData expected() { return PasswordData.builder() .instanceId("i-2574e22a") .timestamp(dateService.iso8601DateParse("2012-07-30T07:27:23.000+0000")) .passwordData("TGludXggdmVyc2lvbiAyLjYuMTYteGVuVSAoYnVpbGRlckBwYXRjaGJhdC5hbWF6b25zYSkgKGdj").build(); } }
public void endElement(String uri, String name, String qName) { if (qName.equals("instanceId")) { builder.instanceId(currentText.toString().trim()); } else if (qName.equals("timestamp")) { builder.timestamp(dateService.iso8601DateOrSecondsDateParse(currentText.toString().trim())); } else if (qName.equals("passwordData")) { builder.passwordData(currentText.toString().trim()); } currentText.setLength(0); }
public Builder fromPasswordData(PasswordData in) { return this.instanceId(in.getInstanceId()).timestamp(in.getTimestamp()).passwordData(in.getPasswordData()); } }
public Builder fromPasswordData(PasswordData in) { return this.instanceId(in.getInstanceId()).timestamp(in.getTimestamp()).passwordData(in.getPasswordData()); } }
@Test public void testApply() throws Exception { WindowsLoginCredentialsFromEncryptedData f = new WindowsLoginCredentialsFromEncryptedData(new JCECrypto()); PasswordData passwordData = PasswordData.builder() .instanceId("i-2574e22a") .timestamp(dateService.iso8601DateParse("2012-07-30T07:27:23.000+0000")) .passwordData(ENCRYPTED_PASSWORD).build(); LoginCredentials credentials = f.apply(new PasswordDataAndPrivateKey(passwordData, PRIVATE_KEY)); assertEquals(credentials.getUser(), "Administrator"); assertEquals(credentials.getPassword(), "u4.y9mb;nR."); assertFalse(credentials.getOptionalPrivateKey().isPresent()); } }
public Builder fromPasswordData(PasswordData in) { return this.instanceId(in.getInstanceId()).timestamp(in.getTimestamp()).passwordData(in.getPasswordData()); } }
public PasswordData expected() { return PasswordData.builder() .instanceId("i-2574e22a") .timestamp(dateService.iso8601DateParse("2012-07-30T07:27:23.000+0000")) .passwordData("TGludXggdmVyc2lvbiAyLjYuMTYteGVuVSAoYnVpbGRlckBwYXRjaGJhdC5hbWF6b25zYSkgKGdj").build(); } }