Sun ONE Portal Server, Mobile Access 6.2 管理者ガイド |
付録 A
Mobile Access ソフトウェアのスキーマリファレンスこの付録では、SunTM ONE Identity Server ソフトウェアによって使用される、SunTM ONE Portal Server, Mobile Access ソフトウェアのスキーマ定義に関するリファレンス を提供します。
この付録には次の節が含まれています。
SunTM ONE Portal Server ソフトウェアのスキーマ定義については、『SunTM ONE Portal Server 6.2 管理者ガイド』を参照してください。
クライアントデータスキーマこの節では、クライアントデータに関するリファレンスを記載します。デフォルトのインストール中に、amClientData.xml ファイルが /portal-server-installation-root/SUNWam/config/xml ディレクトリに配置されます。
アドレス帳スキーマこの節では、Mobile Access アドレス帳アプリケーションに関するリファレンスを記載します。デフォルトのインストール中に、SunMobileAppABService.xml ファイルが /portal-server-installation-root/SUNWps/export/service ディレクトリに配置されます。
コード例 A-2 アドレス帳スキーマ
<?xml version="1.0" encoding="ISO-8859-1"?>
<!--
Copyright 2001 Sun Microsystems, Inc. All rights reserved.
PROPRIETARY/CONFIDENTIAL. Use of this product is subject to license terms.
アドレス帳サービス定義をマップする
-->
<!DOCTYPE ServicesConfiguration
PUBLIC "=//Sun ONE//Service Management Services (SMS) 1.0 DTD//EN"
"file:%IDSAME_BASEDIR%/SUNWam/dtd/sms.dtd">
<ServicesConfiguration>
<Service name="SunMobileAppABService" version="1.0">
<Schema
i18nFileName="SunMobileAppABService"
serviceHierarchy="/app.configuration/SunMobileAppABService"
i18nKey="abServiceDescription">
<Global>
<AttributeSchema name="serviceObjectClasses"
type="list"
syntax="string"
i18nKey="">
<DefaultValues>
<Value>SunMobileAppABPerson</Value>
</DefaultValues>
</AttributeSchema>
<AttributeSchema name="sunConfigurationTemplates"
type="list"
syntax="string"
any="display"
i18nKey="sunConfigurationTemplatesDescription">
</AttributeSchema>
<AttributeSchema name="sunMobileAppABJspAbNumLines"
type="list"
syntax="string"
any="display"
i18nKey="jspAbNumLines">
<DefaultValues>
<Value>default|9</Value>
</DefaultValues>
</AttributeSchema>
</Global>
<!-- ID6.0 のとおりの TBD
<Policy>
<ActionSchema name="sunMobileAppABExecutable"
type="single"
syntax="boolean"
any="display"
cosQualifier="default"
i18nKey="privilege">
<DefaultValues>
<Value>true</Value>
</DefaultValues>
</ActionSchema>
</Policy>
-->
<Dynamic>
<AttributeSchema name="sunMobileAppABConfig"
type="list"
syntax="string"
any="display"
cosQualifier="merge-schemes"
i18nKey="appConfig">
</AttributeSchema>
</Dynamic>
<User>
<AttributeSchema name="sunMobileAppABSortBy"
type="single"
syntax="string"
any="display"
i18nKey="sortBy">
<DefaultValues>
<Value>fn</Value>
</DefaultValues>
</AttributeSchema>
<AttributeSchema name="sunMobileAppABSortOrder"
type="single_choice"
syntax="string"
any="display"
i18nKey="sortOrder">
<ChoiceValues>
<ChoiceValue i18nKey="ascending">asc</ChoiceValue>
<ChoiceValue i18nKey="descending">dsc</ChoiceValue>
<ChoiceValue i18nKey="none">none</ChoiceValue>
</ChoiceValues>
<DefaultValues>
<Value>asc</Value>
</DefaultValues>
</AttributeSchema>
<AttributeSchema name="sunMobileAppABConfig"
type="list"
syntax="string"
any="display"
i18nKey="appConfig">
</AttributeSchema>
</User>
</Schema>
</Service>
</ServicesConfiguration>
カレンダスキーマこの節では、Mobile Access カレンダアプリケーションに関するリファレンスを記載します。デフォルトのインストール中に、SunMobileAppCalendarService.xml ファイルが /portal-server-installation-root/SUNWps/export/service ディレクトリに配置されます。
コード例 A-3 カレンダスキーマ
<?xml version="1.0" encoding="ISO-8859-1"?>
<!--
Copyright 2001 Sun Microsystems, Inc. All rights reserved.
PROPRIETARY/CONFIDENTIAL. Use of this product is subject to license terms.
カレンダサービス定義をマップする
-->
<!DOCTYPE ServicesConfiguration
PUBLIC "=//Sun ONE//Service Management Services (SMS) 1.0 DTD//EN"
"file:%IDSAME_BASEDIR%/SUNWam/dtd/sms.dtd">
<ServicesConfiguration>
<Service name="SunMobileAppCalendarService" version="1.0">
<Schema
i18nFileName="SunMobileAppCalendarService"
serviceHierarchy="/app.configuration/SunMobileAppCalendarService"
i18nKey="calServiceDescription">
<Global>
<AttributeSchema name="serviceObjectClasses"
type="list"
syntax="string"
i18nKey="">
<DefaultValues>
<Value>SunMobileAppCalendarPerson</Value>
</DefaultValues>
</AttributeSchema>
<AttributeSchema name="sunConfigurationTemplates"
type="list"
syntax="string"
any="display"
i18nKey="sunConfigurationTemplatesDescription">
</AttributeSchema>
<AttributeSchema name="sunMobileAppCalendarJspCalendarNumLines"
type="list"
syntax="string"
any="display"
i18nKey="jspCalendarNumLines">
<DefaultValues>
<Value>default|7</Value>
</DefaultValues>
</AttributeSchema>
<AttributeSchema name="sunMobileAppCalendarJspEventNumLines"
type="list"
syntax="string"
any="display"
i18nKey="jspEventNumLines">
<DefaultValues>
<Value>default|7</Value>
</DefaultValues>
</AttributeSchema>
<AttributeSchema name="sunMobileAppCalendarJspSummaryLength"
type="list"
syntax="string"
any="display"
i18nKey="jspSummaryLength">
<DefaultValues>
<Value>default|25</Value>
</DefaultValues>
</AttributeSchema>
<AttributeSchema name="sunMobileAppCalendarJspLocationLength"
type="list"
syntax="string"
any="display"
i18nKey="jspLocationLength">
<DefaultValues>
<Value>default|25</Value>
</DefaultValues>
</AttributeSchema>
<AttributeSchema name="sunMobileAppCalendarJspDescLength"
type="list"
syntax="string"
any="display"
i18nKey="jspDescLength">
<DefaultValues>
<Value>default|300</Value>
</DefaultValues>
</AttributeSchema>
</Global>
<Dynamic>
<AttributeSchema name="sunMobileAppCalendarConfig"
type="list"
syntax="string"
any="display"
cosQualifier="merge-schemes"
i18nKey="appConfig">
</AttributeSchema>
</Dynamic>
<User>
<AttributeSchema name="sunMobileAppCalendarConfig"
type="list"
syntax="string"
any="display"
i18nKey="appConfig">
</AttributeSchema>
</User>
</Schema>
</Service>
</ServicesConfiguration>
メールスキーマこの節では、Mobile Access メールアプリケーションに関するリファレンスを記載します。デフォルトのインストール中に、SunMobileAppMailService.xml ファイルが /portal-server-installation-root/SUNWps/export/service ディレクトリに配置されます。
コード例 A-4
<?xml version="1.0" encoding="ISO-8859-1"?>
<!--
Copyright 2001 Sun Microsystems, Inc. All rights reserved.
PROPRIETARY/CONFIDENTIAL. Use of this product is subject to license terms.
メールサービス定義をマップする
-->
<!DOCTYPE ServicesConfiguration
PUBLIC "=//iPlanet//Service Management Services (SMS) 1.0 DTD//EN"
"file:%IDSAME_BASEDIR%/SUNWam/dtd/sms.dtd">
<ServicesConfiguration>
<Service name="SunMobileAppMailService" version="1.0">
<Schema
i18nFileName="SunMobileAppMailService"
serviceHierarchy="/app.configuration/SunMobileAppMailService"
i18nKey="mailServiceDescription">
<Global>
<AttributeSchema name="serviceObjectClasses"
type="list"
syntax="string"
i18nKey="">
<DefaultValues>
<Value>SunMobileAppMailPerson</Value>
</DefaultValues>
</AttributeSchema>
<AttributeSchema name="sunConfigurationTemplates"
type="list"
syntax="string"
any="display"
i18nKey="sunConfigurationTemplatesDescription">
</AttributeSchema>
<AttributeSchema name="sunMobileAppMailJspNumFolders"
type="list"
syntax="string"
any="display"
i18nKey="jspNumFolders">
<DefaultValues>
<Value>default|9</Value>
</DefaultValues>
</AttributeSchema>
<AttributeSchema name="sunMobileAppMailJspInboxNumLines"
type="list"
syntax="string"
any="display"
i18nKey="jspInboxNumLines">
<DefaultValues>
<Value>default|9</Value>
</DefaultValues>
</AttributeSchema>
<AttributeSchema name="sunMobileAppMailJspMsgNumLines"
type="list"
syntax="string"
any="display"
i18nKey="jspMsgNumLines">
<DefaultValues>
<Value>default|9</Value>
</DefaultValues>
</AttributeSchema>
<AttributeSchema name="sunMobileAppMailJspFromLength"
type="list"
syntax="string"
any="display"
i18nKey="jspFromLength">
<DefaultValues>
<Value>default|23</Value>
</DefaultValues>
</AttributeSchema>
<AttributeSchema name="sunMobileAppMailJspSubjectLength"
type="list"
syntax="string"
any="display"
i18nKey="jspSubjectLength">
<DefaultValues>
<Value>default|23</Value>
</DefaultValues>
</AttributeSchema>
<AttributeSchema name="sunMobileAppMailOutboundMailCharset"
type="list"
syntax="string"
any="display"
i18nKey="outboundMailCharset">
<DefaultValues>
<Value>Shift_JIS=ISO-2022-JP</Value>
</DefaultValues>
</AttributeSchema>
</Global>
<Organization>
<AttributeSchema name="sunMobileAppMailDefaultMailDomain"
type="single"
syntax="string"
any="display"
i18nKey="defaultMailDomain">
</AttributeSchema>
</Organization>
<Dynamic>
<AttributeSchema name="sunMobileAppMailConfig"
type="list"
syntax="string"
any="display"
cosQualifier="merge-schemes"
i18nKey="appConfig">
</AttributeSchema>
</Dynamic>
<User>
<AttributeSchema name="sunMobileAppMailSignature"
type="single"
syntax="paragraph"
any="display"
i18nKey="signature">
</AttributeSchema>
<AttributeSchema name="sunMobileAppMailPredefinedReplies"
type="list"
syntax="string"
any="display"
i18nKey="predefinedReplies">
</AttributeSchema>
<AttributeSchema name="sunMobileAppMailViewClients"
type="list"
syntax="string"
any="display"
i18nKey="viewClients">
</AttributeSchema>
<AttributeSchema name="sunMobileAppMailViews"
type="list"
syntax="string"
any="display"
i18nKey="views">
</AttributeSchema>
<AttributeSchema name="sunMobileAppMailViewRules"
type="list"
syntax="string"
any="display"
i18nKey="viewRules">
</AttributeSchema>
<AttributeSchema name="sunMobileAppMailConfig"
type="list"
syntax="string"
any="display"
i18nKey="appConfig">
</AttributeSchema>
</User>
</Schema>
</Service>
</ServicesConfiguration>