This appendix provides a reference for the Sun ONE Portal Server LDAP schema definitions.
Code Example G-1    Desktop Schema
#
|
# Copyright 2001 Sun Microsystems, Inc. All rights reserved.
|
# PROPRIETARY/CONFIDENTIAL. Use of this product is subject to license terms.
|
#
|
#
|
# Sun ONE Portal Server (iPS) Desktop Service Schema
|
# Last Modified October 2001
|
#
|
|
dn: cn=schema
|
changetype:modify
|
add:attributeTypes
|
attributeTypes: ( sunPortalDesktopSessionReturnURLParamName-oid NAME
`sunPortalDesktopSessionReturnURLParamName' DESC `iPS Desktop Attribute'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalDesktopDpIsValidating-oid NAME
`sunPortalDesktopDpIsValidating' DESC `iPS Desktop Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalDesktopDpNamespaceURL-oid NAME
`sunPortalDesktopDpNamespaceURL' DESC `iPS Desktop Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalDesktopEditProviderContainerName-oid NAME
`sunPortalDesktopEditProviderContainerName' DESC `iPS Desktop Attribute'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalDesktopDpContextClassName-oid NAME
`sunPortalDesktopDpContextClassName' DESC `iPS Desktop Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalDesktopDpUserContextClassName-oid NAME
`sunPortalDesktopDpUserContextClassName' DESC `iPS Desktop Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalDesktopContainerProviderContextClassName-oid NAME
`sunPortalDesktopContainerProviderContextClassName' DESC `iPS Desktop
Attribute' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access
Management' )
|
attributeTypes: ( sunPortalDesktopDebugContextClassName-oid NAME
`sunPortalDesktopDebugContextClassName' DESC `iPS Desktop Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalDesktopServiceContextClassName-oid NAME
`sunPortalDesktopServiceContextClassName' DESC `iPS Desktop Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalDesktopSessionAppContextClassName-oid NAME
`sunPortalDesktopSessionAppContextClassName' DESC `iPS Desktop Attribute'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalDesktopSessionContextClassName-oid NAME
`sunPortalDesktopSessionContextClassName' DESC `iPS Desktop Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalDesktopAuthlessSessionContextClassName-oid NAME
`sunPortalDesktopAuthlessSessionContextClassName' DESC `iPS Desktop Attribute'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalDesktopDesktopContextClassName-oid NAME
`sunPortalDesktopDesktopContextClassName' DESC `iPS Desktop Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalDesktopTemplateContextClassName-oid NAME
`sunPortalDesktopTemplateContextClassName' DESC `iPS Desktop Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalDesktopClientContextClassName-oid NAME
`sunPortalDesktopClientContextClassName' DESC `iPS Desktop Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalDesktopProviderManagerContextClassName-oid NAME
`sunPortalDesktopProviderManagerContextClassName' DESC `iPS Desktop Attribute'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalDesktopPropertiesContextClassName-oid NAME
`sunPortalDesktopPropertiesContextClassName' DESC `iPS Desktop Attribute'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalDesktopAuthorizedAuthlessUIDs-oid NAME
`sunPortalDesktopAuthorizedAuthlessUIDs' DESC `iPS Desktop Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalDesktopDefaultAuthlessUID-oid NAME
`sunPortalDesktopDefaultAuthlessUID' DESC `iPS Desktop Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalDesktopDefaultChannelName-oid NAME
`sunPortalDesktopDefaultChannelName' DESC `iPS Desktop Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalDesktopType-oid NAME `sunPortalDesktopType' DESC
`iPS Desktop Attribute' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE
Access Management' )
|
attributeTypes: ( sunPortalDesktopDpDocument-oid NAME
`sunPortalDesktopDpDocument' DESC `iPS Desktop Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalDesktopDpLastModified-oid NAME
`sunPortalDesktopDpLastModified' DESC `iPS Desktop Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalDesktopExecutable-oid NAME
`sunPortalDesktopExecutable' DESC `iPS Desktop Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalDesktopDpDocumentUser-oid NAME
`sunPortalDesktopDpDocumentUser' DESC `iPS Desktop Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalDesktopDpLastModifiedUser-oid NAME
`sunPortalDesktopDpLastModifiedUser' DESC `iPS Desktop Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
|
dn: cn=schema
|
changetype:modify
|
add:objectClasses
|
objectClasses: ( sunPortalDesktopPerson-oid NAME `sunPortalDesktopPerson' DESC
`Sun ONE Desktop Service' SUP top AUXILIARY MAY (
sunPortalDesktopSessionReturnURLParamName $ sunPortalDesktopDpIsValidating $
sunPortalDesktopDpNamespaceURL $ sunPortalDesktopEditProviderContainerName $
sunPortalDesktopDpContextClassName $ sunPortalDesktopDpUserContextClassName $
sunPortalDesktopContainerProviderContextClassName $
sunPortalDesktopDebugContextClassName $
sunPortalDesktopServiceContextClassName $
sunPortalDesktopSessionAppContextClassName $
sunPortalDesktopSessionContextClassName $
sunPortalDesktopAuthlessSessionContextClassName $
sunPortalDesktopDesktopContextClassName $
sunPortalDesktopTemplateContextClassName $
sunPortalDesktopClientContextClassName $
sunPortalDesktopProviderManagerContextClassName $
sunPortalDesktopPropertiesContextClassName $
sunPortalDesktopAuthorizedAuthlessUIDs $ sunPortalDesktopDefaultAuthlessUID $
sunPortalDesktopDpDocument $ sunPortalDesktopDpLastModified $
sunPortalDesktopDefaultChannelName $ sunPortalDesktopType $
sunPortalDesktopExecutable $ sunPortalDesktopDpDocumentUser $
sunPortalDesktopDpLastModifiedUser) X-ORIGIN `Sun ONE Access Management' )
|
|
Code Example G-2    NetMail Schema
#
|
# Copyright 2001 Sun Microsystems, Inc. All rights reserved.
|
# PROPRIETARY/CONFIDENTIAL. Use of this product is subject to license terms.
|
#
|
#
|
# Sun ONE Portal Server (iPS) Netmail Service Schema
|
# Last Modified October 2001
|
#
|
|
dn: cn=schema
|
changetype:modify
|
add:attributeTypes
|
attributeTypes: ( sunPortalNetmailIMAPServerName-oid NAME
`sunPortalNetmailIMAPServerName' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailSMTPServerName-oid NAME
`sunPortalNetmailSMTPServerName' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailDefaultMailDomain-oid NAME
`sunPortalNetmailDefaultMailDomain' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailRootFolder-oid NAME
`sunPortalNetmailRootFolder' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailSentMessagesFolder-oid NAME
`sunPortalNetmailSentMessagesFolder' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailReplyWithAuthor-oid NAME
`sunPortalNetmailReplyWithAuthor' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailReplyWithDate-oid NAME
`sunPortalNetmailReplyWithDate' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailReplyWithBody-oid NAME
`sunPortalNetmailReplyWithBody' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailIndentPrefix-oid NAME
`sunPortalNetmailIndentPrefix' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailAddSignature-oid NAME
`sunPortalNetmailAddSignature' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailInitialHeaders-oid NAME
`sunPortalNetmailInitialHeaders' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailInactivityInterval-oid NAME
`sunPortalNetmailInactivityInterval' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailMaxAttachLen-oid NAME
`sunPortalNetmailMaxAttachLen' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailAutoload-oid NAME `sunPortalNetmailAutoload'
DESC `iPS NetMail Attribute' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN
`Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailAutosave-oid NAME `sunPortalNetmailAutosave'
DESC `iPS NetMail Attribute' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN
`Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailAutopurge-oid NAME
`sunPortalNetmailAutopurge' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailAutoFolderLoad-oid NAME
`sunPortalNetmailAutoFolderLoad' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailMultipleReadWindows-oid NAME
`sunPortalNetmailMultipleReadWindows' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailSortKey-oid NAME `sunPortalNetmailSortKey'
DESC `iPS NetMail Attribute' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN
`Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailViewKey-oid NAME `sunPortalNetmailViewKey'
DESC `iPS NetMail Attribute' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN
`Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailComposeWinBounds-oid NAME
`sunPortalNetmailComposeWinBounds' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailFolderWinBounds-oid NAME
`sunPortalNetmailFolderWinBounds' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailReadWinBounds-oid NAME
`sunPortalNetmailReadWinBounds' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailGridHeight-oid NAME
`sunPortalNetmailGridHeight' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailGridColWidths-oid NAME
`sunPortalNetmailGridColWidths' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailTextColor-oid NAME
`sunPortalNetmailTextColor' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailBackgroundColor-oid NAME
`sunPortalNetmailBackgroundColor' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailTextSize-oid NAME `sunPortalNetmailTextSize'
DESC `iPS NetMail Attribute' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN
`Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailTextStyle-oid NAME
`sunPortalNetmailTextStyle' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailHeadersPerPage-oid NAME
`sunPortalNetmailHeadersPerPage' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailNewestFirst-oid NAME
`sunPortalNetmailNewestFirst' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailNoPrefsList-oid NAME
`sunPortalNetmailNoPrefsList' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailLDAPServers-oid NAME
`sunPortalNetmailLDAPServers' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailIMAPUserid-oid NAME
`sunPortalNetmailIMAPUserid' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailIMAPPassword-oid NAME
`sunPortalNetmailIMAPPassword' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailReplyToAddress-oid NAME
`sunPortalNetmailReplyToAddress' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailSignature-oid NAME
`sunPortalNetmailSignature' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailFavoriteFolders-oid NAME
`sunPortalNetmailFavoriteFolders' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailPersonalAddressBook-oid NAME
`sunPortalNetmailPersonalAddressBook' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailExecutable-oid NAME
`sunPortalNetmailExecutable' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
attributeTypes: ( sunPortalNetmailLogMessages-oid NAME
`sunPortalNetmailLogMessages' DESC `iPS NetMail Attribute' SYNTAX
1.3.6.1.4.1.1466.115.121.1.15 X-ORIGIN `Sun ONE Access Management' )
|
|
dn: cn=schema
|
changetype:modify
|
add:objectClasses
|
objectClasses: ( sunPortalNetmailPerson-oid NAME `sunPortalNetmailPerson' DESC
`Sun ONE NetMail Service' SUP top AUXILIARY MAY (
sunPortalNetmailIMAPServerName $ sunPortalNetmailSMTPServerName $
sunPortalNetmailDefaultMailDomain $ sunPortalNetmailRootFolder $
sunPortalNetmailSentMessagesFolder $ sunPortalNetmailReplyWithAuthor $
sunPortalNetmailReplyWithDate $ sunPortalNetmailReplyWithBody $
sunPortalNetmailIndentPrefix $ sunPortalNetmailAddSignature $
sunPortalNetmailInitialHeaders $ sunPortalNetmailInactivityInterval $
sunPortalNetmailMaxAttachLen $ sunPortalNetmailAutoload $
sunPortalNetmailAutosave $ sunPortalNetmailAutopurge $
sunPortalNetmailAutoFolderLoad $ sunPortalNetmailMultipleReadWindows $
sunPortalNetmailSortKey $ sunPortalNetmailViewKey $
sunPortalNetmailComposeWinBounds $ sunPortalNetmailFolderWinBounds $
sunPortalNetmailReadWinBounds $ sunPortalNetmailGridHeight $
sunPortalNetmailGridColWidths $ sunPortalNetmailTextColor $
sunPortalNetmailBackgroundColor $ sunPortalNetmailTextSize $
sunPortalNetmailTextStyle $ sunPortalNetmailHeadersPerPage $
sunPortalNetmailNewestFirst $ sunPortalNetmailNoPrefsList $
sunPortalNetmailLDAPServers $ sunPortalNetmailIMAPUserid $
sunPortalNetmailIMAPPassword $ sunPortalNetmailReplyToAddress $
sunPortalNetmailSignature $ sunPortalNetmailFavoriteFolders $
sunPortalNetmailPersonalAddressBook $ sunPortalNetmailExecutable $
sunPortalNetmailLogMessages) X-ORIGIN `Sun ONE Access Management' )
|
|