01: /**
02: * $Id: ISConstants.java,v 1.5 2005/07/14 11:38:56 rt130506 Exp $
03: * Copyright 2003 Sun Microsystems, Inc. All
04: * rights reserved. Use of this product is subject
05: * to license terms. Federal Acquisitions:
06: * Commercial Software -- Government Users
07: * Subject to Standard License Terms and
08: * Conditions.
09: *
10: * Sun, Sun Microsystems, the Sun logo, and Sun ONE
11: * are trademarks or registered trademarks of Sun Microsystems,
12: * Inc. in the United States and other countries.
13: */package com.sun.portal.wsrp.consumer.producermanager.impl;
14:
15: public interface ISConstants {
16:
17: public static final String SERVICE_WSRP_CONSUMER_VERSION = "1.0";
18:
19: //
20: // prefix prepended to all attributes
21: //
22: public static final String ATTR_PREFIX = "sunPortalWSRPConsumer";
23:
24: //
25: // global attributes
26: //
27: public static final String ATTR_ISDISABLED = ATTR_PREFIX
28: + "IsDisabled";
29:
30: public static final String ATTR_USER_PROFILE_MAPPING = ATTR_PREFIX
31: + "UserProfileMapping";
32:
33: public static final String ATTR_DEFAULT_REGISTRATION_DATA = ATTR_PREFIX
34: + "DefaultRegistrationData";
35:
36: //
37: // organization attributes
38: //
39: public static final String ATTR_CONSUMER_NAME = ATTR_PREFIX
40: + "Name";
41:
42: //
43: // objectClass registered for producer entity ou's
44: //
45: public static final String OC_PRODUCER_ENTITY = ATTR_PREFIX
46: + "ProducerEntity";
47:
48: //
49: // producer entity (organizational units) attributes
50: //
51: public static final String ATTR_PRODUCER_ID = ATTR_PREFIX
52: + "ProducerId";
53:
54: public static final String ATTR_PRODUCER_NAME = ATTR_PREFIX
55: + "ProducerName";
56:
57: public static final String ATTR_IDENTITY_PROPAGATION_TYPE = ATTR_PREFIX
58: + "IdentityPropagationType";
59:
60: public static final String ATTR_PRODUCER_URL = ATTR_PREFIX
61: + "ProducerURL";
62:
63: public static final String ATTR_PRODUCER_MARKUP_ENDPOINT = ATTR_PREFIX
64: + "ProducerMarkupEndpoint";
65:
66: public static final String ATTR_PRODUCER_STATUS = ATTR_PREFIX
67: + "ProducerStatus";
68:
69: public static final String ATTR_REGISTRATION_DATA = ATTR_PREFIX
70: + "RegistrationData";
71:
72: public static final String ATTR_REGISTRATION_CONTEXT = ATTR_PREFIX
73: + "RegistrationContext";
74:
75: public static final String ATTR_SERVICE_DESCRIPTION = ATTR_PREFIX
76: + "ServiceDescription";
77:
78: public static final String ATTR_USER_CATEGORY_MAPPING = ATTR_PREFIX
79: + "UserCategoryMapping";
80:
81: public static final String ATTR_ALLOWED_USER_PROFILE_MAPPING = ATTR_PREFIX
82: + "AllowedUserProfileMapping";
83:
84: public static final String ATTR_CUSTOM_USER_PROFILE_MAPPING = ATTR_PREFIX
85: + "CustomUserProfileMapping";
86:
87: public static final String ATTR_SERVICE_DESCRIPTION_LAST_MODIFIED = ATTR_PREFIX
88: + "ServiceDescriptionLastModified";
89:
90: //
91: // delimiter character used in the mapping pair
92: //
93: public static final String MAPPING_DELIMITER = "|";
94:
95: //
96: // last modified time stamp attribute
97: //
98: public static final String ATTR_LAST_MODIFIED = "modifytimestamp";
99: }
|