001package com.hfg.ldap.ad; 002 003//------------------------------------------------------------------------------ 004/** 005 Active Directory field names. 006 <div> 007 @author J. Alex Taylor, hairyfatguy.com 008 </div> 009 */ 010//------------------------------------------------------------------------------ 011// com.hfg XML/HTML Coding Library 012// 013// This library is free software; you can redistribute it and/or 014// modify it under the terms of the GNU Lesser General Public 015// License as published by the Free Software Foundation; either 016// version 2.1 of the License, or (at your option) any later version. 017// 018// This library is distributed in the hope that it will be useful, 019// but WITHOUT ANY WARRANTY; without even the implied warranty of 020// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 021// Lesser General Public License for more details. 022// 023// You should have received a copy of the GNU Lesser General Public 024// License along with this library; if not, write to the Free Software 025// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 026// 027// J. Alex Taylor, President, Founder, CEO, COO, CFO, OOPS hairyfatguy.com 028// jataylor@hairyfatguy.com 029//------------------------------------------------------------------------------ 030 031public class ActiveDirectoryField 032{ 033 public static final String ACCOUNT_EXPIRES = "accountExpires"; 034 public static final String BAD_PASSWORD_TIME = "badPasswordTime"; 035 public static final String BAD_PWD_COUNT = "badPwdCount"; 036 public static final String CN = "cn"; 037 public static final String CODE_PAGE = "codePage"; 038 public static final String COUNTRY_CODE = "countryCode"; 039 public static final String DISPLAY_NAME = "displayName"; 040 public static final String DEPARTMENT = "department"; 041 public static final String DISTINGUISHED_NAME = "distinguishedName"; 042 public static final String DS_CORE_PROPAGATION_DATA = "dsCorePropagationData"; 043 public static final String GIVEN_NAME = "givenName"; 044 public static final String INSTANCE_TYPE = "instanceType"; 045 public static final String LAST_LOGOFF = "lastLogoff"; 046 public static final String LAST_LOGON = "lastLogon"; 047 public static final String LAST_LOGON_TIMESTAMP = "lastLogonTimestamp"; 048 public static final String LOCATION = "l"; 049 public static final String LOCKOUT_TIME = "lockoutTime"; 050 public static final String LOGON_COUNT = "logonCount"; 051 public static final String MEMBER_OF = "memberOf"; 052 public static final String MSDS_SUPPORTED_ENCRYPTION_TYPES = "msDS-SupportedEncryptionTypes"; 053 public static final String NAME = "name"; 054 public static final String OBJECT_CATEGORY = "objectCategory"; 055 public static final String OBJECT_GUID = "objectGUID"; 056 public static final String OBJECT_SID = "objectSid"; 057 public static final String PRIMARY_GROUP_ID = "primaryGroupID"; 058 public static final String PWD_LAST_SET = "pwdLastSet"; 059 public static final String SAM_ACCOUNT_NAME = "sAMAccountName"; 060 public static final String SAM_ACCOUNT_TYPE = "sAMAccountType"; 061 public static final String SN = "sn"; 062 public static final String USER_ACCOUNT_CONTROL = "userAccountControl"; 063 public static final String USER_CERTIFICATE = "userCertificate"; 064 public static final String USER_PRINCIPAL_NAME = "userPrincipalName"; 065 public static final String USN_CHANGED = "uSNChanged"; 066 public static final String USN_CREATED = "uSNCreated"; 067 public static final String WHEN_CHANGED = "whenChanged"; 068 public static final String WHEN_CREATED = "whenCreated"; 069 070}