ステップ 9. ラベル属性の属性ハンドラを指定する - 必須
ファイル FoundationAttributeHandler.properties に各セキュリティラベルを追加し、ラベル属性に使用する属性ハンドラを指定します。
windchill シェル内から、各セキュリティラベルに対して次のコマンドを実行します。
xconfmanager -s wt.services/svc/default/com.ptc.core.command.server.delegate.io.
AbstractAttributeHandler/<SECURITY_LABEL>/wt.access.SecurityLabeled/0=
com.ptc.core.command.server.delegate.io.SecurityLabelAttributeHandler/singleton
-t codebase/com/ptc/core/foundation/FoundationAttributeHandler.properties -p
ここで、<SECURITY_LABEL> はファイル securityLabelsConfiguration.xml で指定するセキュリティラベルの名前です。
たとえば、サンプルコンフィギュレーションでは、次のコマンドを個別に実行します。
xconfmanager -s wt.services/svc/default/com.ptc.core.command.server.delegate.io.
AbstractAttributeHandler/EXPORT_CONTROL/wt.access.SecurityLabeled/0=
com.ptc.core.command.server.delegate.io.SecurityLabelAttributeHandler/singleton
-t codebase/com/ptc/core/foundation/FoundationAttributeHandler.properties -p
xconfmanager -s wt.services/svc/default/com.ptc.core.command.server.delegate.
io.AbstractAttributeHandler/CORPORATE_PROPRIETARY/wt.access.
SecurityLabeled/0=com.ptc.core.command.server.delegate.io.
SecurityLabelAttributeHandler/singleton -t codebase/com/ptc/core/
foundation/FoundationAttributeHandler.properties -p
xconfmanager -s wt.services/svc/default/com.ptc.core.command.server.delegate.
io.AbstractAttributeHandler/LEGAL_INFORMATION/wt.access.SecurityLabeled/0=
com.ptc.core.command.server.delegate.io.SecurityLabelAttributeHandler/
singleton -t codebase/com/ptc/core/foundation/FoundationAttributeHandler.
properties -p
xconfmanager -s wt.services/svc/default/com.ptc.core.command.server.delegate.
io.AbstractAttributeHandler/THIRD_PARTY_PROPRIETARY/wt.access.
SecurityLabeled/0=com.ptc.core.command.server.delegate.io.
SecurityLabelAttributeHandler/singleton -t codebase/com/ptc/core/foundation/
FoundationAttributeHandler.properties -p