private String generatePasswordDigest(String password, String nonce, AtomDate date) throws AuthenticationException { String temp = nonce + date.getValue() + password; try { MessageDigest md = MessageDigest.getInstance("SHA1"); return new String(Base64.encodeBase64(md.digest(temp.getBytes()))); } catch (Exception e) { throw new AuthenticationException(e.getMessage(), e); } }
public String getString() { AtomDate ad = getValue(); return (ad != null) ? ad.getValue() : null; }
public String getString() { AtomDate ad = getValue(); return (ad != null) ? ad.getValue() : null; }
public String getString() { AtomDate ad = getValue(); return (ad != null) ? ad.getValue() : null; }
public DateTime setValue(AtomDate dateTime) { if (dateTime != null) setText(dateTime.getValue()); else setText(""); return this; }
public DateTime setValue(AtomDate dateTime) { if (dateTime != null) setText(dateTime.getValue()); else setText(""); return this; }
public DateTime setTime(long date) { setText(AtomDate.valueOf(date).getValue()); return this; }
public DateTime setTime(long date) { setText(AtomDate.valueOf(date).getValue()); return this; }
public static void setUpdated(Link link, Date when) { link.setAttributeValue(ThreadConstants.THRUPDATED, AtomDate.valueOf(when).getValue()); }
public DateTime setDate(Date date) { if (date != null) setText(AtomDate.valueOf(date).getValue()); else setText(""); return this; }
public DateTime setValue(AtomDate dateTime) { complete(); value = null; if (dateTime != null) ((Element)this).setText(dateTime.getValue()); else _removeAllChildren(); return this; }
public DateTime setDate(Date date) { if (date != null) setText(AtomDate.valueOf(date).getValue()); else setText(""); return this; }
public DateTime setCalendar(Calendar date) { if (date != null) setText(AtomDate.valueOf(date).getValue()); else setText(""); return this; }
public DateTime setCalendar(Calendar date) { if (date != null) setText(AtomDate.valueOf(date).getValue()); else setText(""); return this; }
public DateTime setString(String date) { if (date != null) setText(AtomDate.valueOf(date).getValue()); else setText(""); return this; }
public DateTime setTime(long date) { complete(); value = null; ((Element)this).setText(AtomDate.valueOf(date).getValue()); return this; }
public DateTime setString(String date) { if (date != null) setText(AtomDate.valueOf(date).getValue()); else setText(""); return this; }
public DateTime setString(String date) { complete(); value = null; if (date != null) ((Element)this).setText(AtomDate.valueOf(date).getValue()); else _removeAllChildren(); return this; }
public DateTime setDate(Date date) { complete(); value = null; if (date != null) ((Element)this).setText(AtomDate.valueOf(date).getValue()); else _removeAllChildren(); return this; }
public DateTime setCalendar(Calendar date) { complete(); value = null; if (date != null) ((Element)this).setText(AtomDate.valueOf(date).getValue()); else _removeAllChildren(); return this; }