public class ActiveDirectory extends Object
Constructor and Description |
---|
ActiveDirectory() |
Modifier and Type | Method and Description |
---|---|
static Date |
convertGeneralizedTimestamp(String inValue)
Converts an LDAP-specific generalized timestamp "YYYYMMDDHHMMSS.0Z"(ex: '20190104204258.0Z').
|
static Date |
convertWin32EpochTimestamp(String inValue)
Converts Active Directory timestamps used for pwdLastSet, accountExpires, LastLogon, LastLogonTimestamp and LastPwdSet.
|
static String |
decodeAuthenticationException(AuthenticationException inException) |
public ActiveDirectory()
public static Date convertGeneralizedTimestamp(String inValue)
inValue
- a 'Z' form timestamp stringpublic static Date convertWin32EpochTimestamp(String inValue)
inValue
- timstamp as an 18-digit stringpublic static String decodeAuthenticationException(AuthenticationException inException)