Issue #176 has been updated by Rémy-Christophe Schermesser. Assigned to set to Rémy-Christophe Schermesser
Thanks for the fonction. I will add this to the core right away. I think I will add a function that takes a date and a format so everyone could have his way to specify a date ---------------------------------------- Bug #176: add function getAccountExpires to AD.class http://tools.lsc-project.org/issues/show/176 Author: Frederic Soulier Status: New Priority: Normal Assigned to: Rémy-Christophe Schermesser Category: Core Target version: 1.2.0 Allow lsc to insert an expire date time in Active Directory using simple String date format like yyyy-MM-dd /** * Return the accountexpires time in microsoft format * * @param expireDate the date in yyyy-MM-dd format * @return the date in microsoft AD format * @throws ParseException */ public static long getAccountExpires(String expireDate) throws ParseException { if (expireDate == null || expireDate.length() == 0) { return 0; } long laccountExpiresAdjust = 116444736000000000L; // adjust factor for converting it to java SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); long accountExpiresTimeStamp = sdf.parse(expireDate).getTime(); long accountExpiresTimeStampMs = accountExpiresTimeStamp * (long) Math.pow(10, 4); return (long) (accountExpiresTimeStampMs + laccountExpiresAdjust); } -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://tools.lsc-project.org/my/account
_______________________________________________________________ Ldap Synchronization Connector (LSC) - http://lsc-project.org lsc-dev mailing list [email protected] http://lists.lsc-project.org/listinfo/lsc-dev

