01: /**
02: * $Id: JPimABConstants.java,v 1.3 2004/07/26 19:07:24 rakeshn Exp $
03: * Copyright 2002 Sun Microsystems, Inc. All rights reserved. Use of this
04: * product is subject to license terms. Federal Acquisitions:
05: * Commercial Software -- Government Users Subject to Standard License Terms
06: * and Conditions.
07: *
08: * Sun, Sun Microsystems, the Sun logo, and Sun ONE are trademarks or
09: * registered trademarks of Sun Microsystems, Inc. in the United States
10: * and other countries.
11: */package com.sun.ssoadapter.ab.pim;
12:
13: public interface JPimABConstants {
14: public static final String ENTRY_PIM_ELEMENTS_FILE = "EntryAndContactItem";
15:
16: public static final String ENTRY_ELEMENTS_ONLY_KEY = "com.sun.addressbook.Entry";
17:
18: public static final String GROUP_PIM_ELEMENTS_FILE = "GroupAndContactItem";
19:
20: public static final String GROUP_ELEMENTS_ONLY_KEY = "com.sun.addressbook.Group";
21:
22: public static final String PIM_ELEMENTS_ONLY_KEY = "com.aligo.pim.interfaces.PimAddressEntryItem";
23:
24: public static final String PIM_AELEMENTS_NOT_SET = "com.aligo.pim.interfaces.PimAddressEntryItemFilter.notSettable";
25:
26: public static final String USERNAME = "ab.userName";
27: public static final String USERPASSWD = "ab.userPassword";
28: public static final String USERDOMAIN = "ab.userDomain";
29: public static final String JPIMHOST = "ab.host";
30: public static final String JPIMPORT = "ab.port";
31: public static final String USERMAILBOX = "ab.userMailBox";
32: public static final String AB_TYPE = "ab.type";
33: public static final String OCXHOST = "ab.ocxhost";
34: public static final String AUTHHOST = "ab.authhost";
35: public static final String PIM_INTERFACE_TYPE = "ab.pimInterfaceType";
36:
37: public static final String GET = "get";
38: public static final String SET = "set";
39: public static final String ANY = "any";
40:
41: public static final String PERSONAL_ADDRESS_BOOK = "pab";
42: public static final String GLOBAL_ADDRESS_BOOK = "gal";
43:
44: public static final String PIM_WEBDAV = "webdav";
45: public static final String PIM_CDO = "cdo";
46:
47: public static final String USERS_BASE_DN = "ab.usersBaseDn"; //In webdav mode it uses ldap auth hence it is required
48:
49: public static final String EXCHANGE_DEFAULT_PORT = "80";
50:
51: //
52: // Bean always only takes in a String
53: //
54: public static Class[] beanParams = { String.class };
55:
56: }
|