<!DOCTYPE tiles-definitions PUBLIC
       "-//Apache Software Foundation//DTD Tiles Configuration//EN"
       "http://jakarta.apache.org/struts/dtds/tiles-config_1_1.dtd">

<!-- Definitions for WebSphere Application Server Administrative Console                                                   -->

<!-- THIS PRODUCT CONTAINS RESTRICTED MATERIALS OF IBM                                                                     -->
<!-- 5724-J08, 5724-I63, 5724-H88, 5724-H89, 5655-N01, 5722-WE2 (C) COPYRIGHT International Business Machines Corp. 2008   -->
<!-- All Rights Reserved * Licensed Materials - Property of IBM                                                            -->
<!-- US Government Users Restricted Rights - Use, duplication or disclosure                                                -->
<!-- restricted by GSA ADP Schedule Contract with IBM Corp.                                                                -->
<!-- ===================================================================================================================== -->
<tiles-definitions>
    <!-- Role to user mapping panel -->
    <definition name="BLAAddCU.RoleToUserMapping.step" extends="blaaddcu.wizard.steps" 
        controllerClass="com.ibm.ws.console.sca.security.controller.RoleToUserMappingController" >
        <put name="actionHandler" value="RoleToUserMapping"/>
        <put name="actionForm" value="RoleToUserMappingForm"/>
        <put name="jspName" value="/com.ibm.ws.console.sca.security/RoleToUserMapping.jsp"/>
        <put name="formType" value="com.ibm.ws.console.blamanagement.bla.BLAManageForm"/>
        <put name="pluginId" value="com.ibm.ws.console.sca.security"/>
    </definition>

    <definition name="sca.security.lookup.content" path="/secure/layouts/contentLayout.jsp" 
        controllerClass="com.ibm.ws.console.appdeployment.ApplicationDeploymentController">
        <put name="contextType" value="appmanagement.lookup.content"/>
        <put name="descTitle" value="appmanagement.lookup.displayName"/>
        <put name="descImage" value="com.ibm.ws.console.appmanagement/images/lookup.gif:pluginId=com.ibm.ws.console.appmanagement"/>
        <put name="descText" value="appmanagement.lookup.description"/>
        <putList name="contentList">
           <add value="sca.security.lookup.panel"/>
        </putList>
    </definition>

    <definition name="sca.security.lookup.panel" path="/com.ibm.ws.console.sca.security/LookupPanel.jsp">
        <put name="actionHandler" value="RoleToUserMapping"/>
        <put name="actionForm" value="RoleToUserMappingForm"/>
        <put name="formType" value="com.ibm.ws.console.blamanagement.bla.BLAManageForm"/>
    </definition>

    <!-- RunAs Role to user panel -->
    <definition name="BLAAddCU.RunAsRoleToUserMapping.step" extends="blaaddcu.wizard.steps" >
        <put name="actionHandler" value="RunAsRoleToUserMapping"/>
        <put name="actionForm" value="RunAsRoleToUserMappingForm"/>
        <put name="jspName" value="/com.ibm.ws.console.sca.security/RunAsRoleToUserMapping.jsp"/>
        <put name="formType" value="com.ibm.ws.console.blamanagement.bla.BLAManageForm"/>
        <put name="pluginId" value="com.ibm.ws.console.sca.security"/>
    </definition>

    <!-- View/Edit user to role mapping panel -->
    <definition name="sca.viewEdit.rolesToUserMapping" extends="detail.config.view"
        controllerClass="com.ibm.ws.console.sca.security.controller.RoleToUserMappingController">
        <put name="contextType" value="sca.viewEdit.rolesToUserMapping"/>
        <putList name="list">
            <add value="sca.viewEdit.rolesToUserMapping.detail.title"/>
            <add value="sca.viewEdit.rolesToUserMapping.configStep"/>
        </putList>
    </definition>
    <definition name="sca.viewEdit.rolesToUserMapping.configStep" path="/secure/layouts/configStepLayout.jsp">
        <put name="configStep" value="/com.ibm.ws.console.sca.security/RoleToUserMapping.jsp"/>
        <put name="actionForm" value="RoleToUserMappingForm"/>
        <put name="actionHandler" value="RoleToUserMapping"/>
        <put name="formType" value="com.ibm.ws.console.blamanagement.bla.BLAManageForm"/>
        <put name="additionalRole" value="deployer"/>
    </definition>
    <definition name="sca.viewEdit.rolesToUserMapping.detail.title" extends="detail.title">
        <put name="formName" value="RoleToUserMappingForm"/>
        <put name="titleKey" value="appconfigure.securityroles.tousers"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="appconfigure.securityroles.tousers"/>
        <put name="displayName" value="appconfigure.securityroles.tousers"/>
        <put name="objectTypeImage" value="Type.smallIcon:pluginId=com.ibm.ws.console.sca.security"/>
        <put name="formType" value="com.ibm.ws.console.blamanagement.bla.BLAManageForm"/>
        <put name="helpTopic" value="SCA.Security.RoleToUserMapping.ViewEdit"/>
    </definition>

    <!-- View/Edit runAs role mapping panel -->
    <definition name="sca.viewEdit.runAsRolesToUserMapping" extends="detail.config.view"
        controllerClass="com.ibm.ws.console.sca.security.controller.RunAsRoleToUserMappingController">
        <put name="contextType" value="sca.viewEdit.runAsRolesToUserMapping"/>
        <putList name="list">
            <add value="sca.viewEdit.runAsRolesToUserMapping.detail.title"/>
            <add value="sca.viewEdit.runAsRolesToUserMapping.configStep"/>
        </putList>
    </definition>
    <definition name="sca.viewEdit.runAsRolesToUserMapping.configStep" path="/secure/layouts/configStepLayout.jsp">
        <put name="configStep" value="/com.ibm.ws.console.sca.security/RunAsRoleToUserMapping.jsp"/>
        <put name="actionForm" value="RunAsRoleToUserMappingForm"/>
        <put name="actionHandler" value="RunAsRoleToUserMapping"/>
        <put name="formType" value="com.ibm.ws.console.blamanagement.bla.BLAManageForm"/>
        <put name="additionalRole" value="deployer"/>
    </definition>
    <definition name="sca.viewEdit.runAsRolesToUserMapping.detail.title" extends="detail.title">
        <put name="formName" value="RunAsRoleToUserMappingForm"/>
        <put name="titleKey" value="appconfigure.runasroles.tousers"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="appconfigure.runasroles.tousers"/>
        <put name="displayName" value="appconfigure.runasroles.tousers"/>
        <put name="objectTypeImage" value="Type.smallIcon:pluginId=com.ibm.ws.console.sca.security"/>
        <put name="formType" value="com.ibm.ws.console.blamanagement.bla.BLAManageForm"/>
        <put name="helpTopic" value="SCA.Security.RunAsRoleToUserMapping.ViewEdit"/>
    </definition>
</tiles-definitions>