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

<!--THIS PRODUCT CONTAINS RESTRICTED MATERIALS OF IBM
5724-J08, 5724-I63, 5724-H88, 5724-H89, 5655-N02, 5733-W70 COPYRIGHT IBM Corp. 1997,2012
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.
change history
6/15/09 philh pk83065 adminidreadonly property for non-adminsecuritymanager role-->

<tiles-definitions>

    <definition name="ConfigureStandaloneCustomRegistry.task.main" path="com.ibm.ws.console.core.abstracted/task.jsp" controllerClass="com.ibm.ws.console.security.AdminSecurity.ConfigureStandaloneCustomRegistryTaskController" >
        <put name="taskTitle" value="ConfigureStandaloneCustomRegistry.displayName" />
        <put name="taskDescription" value="ConfigureStandaloneCustomRegistry.description" />
        <put name="actionForm" value="com.ibm.ws.console.security.AdminSecurity.ConfigureStandaloneCustomRegistryTaskForm" />
        <put name="formType" value="com.ibm.ws.console.security.AdminSecurity.ConfigureStandaloneCustomRegistryTaskForm" />
        <put name="contextType" value="ConfigureStandaloneCustomRegistry" />
        <put name="pluginId" value="PLUGIN_ID" />
        <putList name="stepsList" >
            <add value="ConfigureStandaloneCustomRegistryTask.step1" />
        </putList>
    </definition>


    <definition name="ConfigureStandaloneCustomRegistryTask.step1" extends="ConfigureStandaloneCustomRegistry.task.main" >
        <put name="actionHandler" value="configureStandaloneCustomRegistryTaskStep1.do" />
        <put name="jsp" value="/com.ibm.ws.console.security/ConfigureStandaloneCustomRegistryTaskStep1.jsp" />
        <put name="stepTitle" value="ConfigureStandaloneCustomRegistryTask.step1" />
        <put name="stepDescription" value="ConfigureStandaloneCustomRegistryTask.step1.instruction" />
    </definition>


    <definition name="ConfigureLocalOperatingSystem.task.main" path="com.ibm.ws.console.core.abstracted/task.jsp" controllerClass="com.ibm.ws.console.security.AdminSecurity.ConfigureLocalOperatingSystemTaskController" >
        <put name="taskTitle" value="ConfigureLocalOperatingSystem.displayName" />
        <put name="taskDescription" value="ConfigureLocalOperatingSystem.description" />
        <put name="actionForm" value="com.ibm.ws.console.security.AdminSecurity.ConfigureLocalOperatingSystemTaskForm" />
        <put name="formType" value="com.ibm.ws.console.security.AdminSecurity.ConfigureLocalOperatingSystemTaskForm" />
        <put name="contextType" value="ConfigureLocalOperatingSystem" />
        <put name="pluginId" value="PLUGIN_ID" />
        <putList name="stepsList" >
            <add value="ConfigureLocalOperatingSystemTask.step1" />
        </putList>
    </definition>


    <definition name="ConfigureLocalOperatingSystemTask.step1" extends="ConfigureLocalOperatingSystem.task.main" >
        <put name="actionHandler" value="configureLocalOperatingSystemTaskStep1.do" />
        <put name="jsp" value="/com.ibm.ws.console.security/ConfigureLocalOperatingSystemTaskStep1.jsp" />
        <put name="stepTitle" value="ConfigureLocalOperatingSystemTask.step1" />
        <put name="stepDescription" value="ConfigureLocalOperatingSystemTask.step1.instruction" />
    </definition>


    <definition name="ConfigureStandaloneLDAP.task.main" path="com.ibm.ws.console.core.abstracted/task.jsp" controllerClass="com.ibm.ws.console.security.AdminSecurity.ConfigureStandaloneLDAPTaskController" >
        <put name="taskTitle" value="ConfigureStandaloneLDAP.displayName" />
        <put name="taskDescription" value="ConfigureStandaloneLDAP.description" />
        <put name="actionForm" value="com.ibm.ws.console.security.AdminSecurity.ConfigureStandaloneLDAPTaskForm" />
        <put name="formType" value="com.ibm.ws.console.security.AdminSecurity.ConfigureStandaloneLDAPTaskForm" />
        <put name="contextType" value="ConfigureStandaloneLDAP" />
        <put name="pluginId" value="PLUGIN_ID" />
        <putList name="stepsList" >
            <add value="ConfigureStandaloneLDAPTask.step1" />
        </putList>
    </definition>


    <definition name="ConfigureStandaloneLDAPTask.step1" extends="ConfigureStandaloneLDAP.task.main" >
        <put name="actionHandler" value="configureStandaloneLDAPTaskStep1.do" />
        <put name="jsp" value="/com.ibm.ws.console.security/ConfigureStandaloneLDAPTaskStep1.jsp" />
        <put name="stepTitle" value="ConfigureStandaloneLDAPTask.step1" />
        <put name="stepDescription" value="ConfigureStandaloneLDAPTask.step1.instruction" />
    </definition>


    <definition name="ConfigureFederatedRepositories.task.main" path="com.ibm.ws.console.core.abstracted/task.jsp" controllerClass="com.ibm.ws.console.security.AdminSecurity.ConfigureFederatedRepositoriesTaskController" >
        <put name="taskTitle" value="ConfigureFederatedRepositories.displayName" />
        <put name="taskDescription" value="ConfigureFederatedRepositories.description" />
        <put name="actionForm" value="com.ibm.ws.console.security.AdminSecurity.ConfigureFederatedRepositoriesTaskForm" />
        <put name="formType" value="com.ibm.ws.console.security.AdminSecurity.ConfigureFederatedRepositoriesTaskForm" />
        <put name="contextType" value="ConfigureFederatedRepositories" />
        <put name="pluginId" value="PLUGIN_ID" />
        <putList name="stepsList" >
            <add value="ConfigureFederatedRepositoriesTask.step1" />
        </putList>
    </definition>


    <definition name="ConfigureFederatedRepositoriesTask.step1" extends="ConfigureFederatedRepositories.task.main" >
        <put name="actionHandler" value="configureFederatedRepositoriesTaskStep1.do" />
        <put name="jsp" value="/com.ibm.ws.console.security/ConfigureFederatedRepositoriesTaskStep1.jsp" />
        <put name="stepTitle" value="ConfigureFederatedRepositoriesTask.step1" />
        <put name="stepDescription" value="ConfigureFederatedRepositoriesTask.step1.instruction" />
    </definition>


    <definition name="SelectRegistry.task.main" path="com.ibm.ws.console.core.abstracted/task.jsp" controllerClass="com.ibm.ws.console.security.AdminSecurity.SelectRegistryTaskController" >
        <put name="taskTitle" value="SelectRegistry.displayName" />
        <put name="taskDescription" value="SelectRegistry.description" />
        <put name="actionForm" value="com.ibm.ws.console.security.AdminSecurity.SelectRegistryTaskForm" />
        <put name="formType" value="com.ibm.ws.console.security.AdminSecurity.SelectRegistryTaskForm" />
        <put name="contextType" value="SelectRegistry" />
        <put name="pluginId" value="PLUGIN_ID" />
        <putList name="stepsList" >
            <add value="SelectRegistryTask.step1" />
            <add value="SelectRegistryTask.step2" />
        </putList>
    </definition>


    <definition name="SelectRegistryTask.step1" extends="SelectRegistry.task.main" >
        <put name="actionHandler" value="selectRegistryTaskStep1.do" />
        <put name="jsp" value="/com.ibm.ws.console.security/SelectRegistryTaskStep1.jsp" />
        <put name="stepTitle" value="SelectRegistryTask.step1" />
        <put name="stepDescription" value="SelectRegistryTask.step1.instruction" />
    </definition>


    <definition name="SelectRegistryTask.step2" extends="SelectRegistry.task.main" >
        <put name="actionHandler" value="selectRegistryTaskStep2.do" />
        <put name="jsp" value="/com.ibm.ws.console.security/SelectRegistryTaskStep2.jsp" />
        <put name="stepTitle" value="SelectRegistryTask.step2" />
        <put name="stepDescription" value="SelectRegistryTask.step2.instruction" />
    </definition>


    <definition name="EnableSecurity.task.main" path="com.ibm.ws.console.core.abstracted/task.jsp" controllerClass="com.ibm.ws.console.security.AdminSecurity.EnableSecurityTaskController" >
        <put name="taskTitle" value="EnableSecurity.displayName" />
        <put name="taskDescription" value="EnableSecurity.description" />
        <put name="actionForm" value="com.ibm.ws.console.security.AdminSecurity.EnableSecurityTaskForm" />
        <put name="formType" value="com.ibm.ws.console.security.AdminSecurity.EnableSecurityTaskForm" />
        <put name="contextType" value="EnableSecurity" />
        <put name="pluginId" value="PLUGIN_ID" />
        <putList name="stepsList" >
            <add value="EnableSecurityTask.step1" />
        </putList>
    </definition>


    <definition name="EnableSecurityTask.step1" extends="EnableSecurity.task.main" >
        <put name="actionHandler" value="enableSecurityTaskStep1.do" />
        <put name="jsp" value="/com.ibm.ws.console.security/EnableSecurityTaskStep1.jsp" />
        <put name="stepTitle" value="EnableSecurityTask.step1" />
        <put name="stepDescription" value="EnableSecurityTask.step1.instruction" />
    </definition>

<!-- Admin Security -->
    <definition name="AdminSecurity.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.AdminSecurity.AdminSecurityController">
        <put name="contextType" value="AdminSecurity"/>
        <putList name="list">
        <add value="AdminSecurity.detail.title"/>
        <add value="AdminSecurity.config.general.properties"/>
        </putList>
    </definition>

    <definition name="AdminSecurity.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.SecurityDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="AdminSecurity.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=AdminSecurity.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="AdminSecurity.description"/>
        <put name="displayName" value="AdminSecurity.displayName"/>
        <put name="bcHandler" value="com.ibm.ws.console.security.SecurityBreadcrumbHandler"/>
    </definition>

    <definition name="AdminSecurity.config.general.properties" path="/com.ibm.ws.console.security/securityConfigGenPropLayout.jsp">
        <put name="formAction" value="adminSecurityDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.SecurityDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.SecurityDetailForm"/>
        <put name="formFocus" value="activeProtocol"/>
        <put name="readOnlyView" value="no"/>
        <put name="showOkButton" value="no"/>
        <put name="showCancelButton" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
        </putList>
    </definition>

<!-- Enable security wizard -->
    <definition name="security.enable.wizard" path="/com.ibm.ws.console.security/stepsLayout.jsp">
        <put name="titleKey" value="SecurityWizard.displayName"/>
        <put name="descKey" value="SecurityWizard.description"/>
        <put name="stepArraySessionKey" value="default_STEPARRAY"/>
        <put name="reqdTaskSessionKey" value=""/>
        <put name="actionHandler" value=""/>
        <put name="actionForm" value=""/>
        <put name="formType" value="com.ibm.ws.console.security.AdminSecurity.EnableSecurityForm"/>
		<put name="pluginId" value="com.ibm.ws.console.security"/>
        <put name="disableStepsLink" value=""/>
        <putList name="stepsList">
        </putList>
    </definition>

    <definition name="security.wizard.steps" extends="security.enable.wizard">
        <put name="contextType" value="security.wizard.steps"/>
        <put name="stepArraySessionKey" value="SECURITY_STEPARRAY"/>
        <put name="disableStepsLink" value="true"/>
        <putList name="stepsList">
            <item value="security.enable.step1" link="/com.ibm.ws.console.security/EnableSecurity"  classtype="com.ibm.ws.console.core.item.AppInstallItem"/>
            <item value="security.enable.step3" link="/com.ibm.ws.console.security/SelectRegistry" classtype="com.ibm.ws.console.core.item.AppInstallItem"/>
            <item value="security.enable.step4" link="/com.ibm.ws.console.security/ConfigureRegistry" classtype="com.ibm.ws.console.core.item.AppInstallItem"/>
            <item value="security.enable.step5" link="/com.ibm.ws.console.security/ConfirmEnableSecurity" classtype="com.ibm.ws.console.core.item.AppInstallItem"/>
        </putList>
    </definition>

    <definition name="security.enable.step1" extends="security.wizard.steps">
        <put name="actionHandler" value="enableSecurity"/>
        <put name="actionForm" value="EnableSecurityForm"/>
		<put name="helpTopic" value="SecurityWizard.basic"/>
    </definition>

    <definition name="security.enable.step2" extends="security.wizard.steps">
        <put name="actionHandler" value="keystorePassword"/>
        <put name="actionForm" value="KeystorePasswordForm"/>
		<put name="helpTopic" value="SecurityWizard.keystore"/>
    </definition>

    <definition name="security.enable.step3" extends="security.wizard.steps">
        <put name="actionHandler" value="selectRegistry"/>
        <put name="actionForm" value="SelectRegistryForm"/>
    </definition>

    <definition name="security.enable.step4" extends="security.wizard.steps">
        <put name="actionHandler" value="configureRegistry"/>
        <put name="actionForm" value="ConfigureRegistryForm"/>
		<put name="helpTopic" value="SecurityWizard.configureRegistry"/>
    </definition>

    <definition name="security.enable.step5" extends="security.wizard.steps">
        <put name="actionHandler" value="confirmEnableSecurity"/>
        <put name="actionForm" value="ConfirmEnableSecurityForm"/>
    </definition>

<!-- Authentication Mechanism -->
    <definition name="AuthMechanism.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.AuthMechanism.AuthMechanismController">
        <put name="contextType" value="AuthMechanism"/>
        <putList name="list">
        <add value="AuthMechanism.detail.title"/>
        <add value="AuthMechanism.config.general.properties"/>
        </putList>
    </definition>

    <definition name="AuthMechanism.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.AuthMechanismDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="AuthMechanism.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=AuthMechanism.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="AuthMechanism.description"/>
        <put name="displayName" value="AuthMechanism.displayName"/>
    </definition>

    <definition name="AuthMechanism.config.general.properties" path="/com.ibm.ws.console.security/authMechanismLayout.jsp">
        <put name="formAction" value="authMechanismDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.AuthMechanismDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.AuthMechanismDetailForm"/>
        <put name="formFocus" value="password"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
        </putList>
    </definition>

    <definition name="AuthMechanism.config.related.items" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.security.AuthMechanismDetailForm"/>
        <putList name="list">
          
        </putList>
    </definition>

<!-- Cache settings -->
    <definition name="SecCache.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Cache.CacheController">
        <put name="contextType" value="SecCache"/>
        <putList name="list">
        <add value="SecCache.detail.title"/>
        <add value="SecCache.config.general.properties"/>
        </putList>
    </definition>

    <definition name="SecCache.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.CacheDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="SecCache.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SecCache.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value=""/>
        <put name="displayName" value="SecCache.displayName"/>
        <put name="helpTopic" value="SecCache.detail"/>
    </definition>

    <definition name="SecCache.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="secCacheDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.CacheDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Cache.CacheDetailForm"/>
        <put name="formFocus" value="enabled"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value=" :cacheSettings:no:JSP: :no:yes: : :/com.ibm.ws.console.security/cacheLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- Kerberos Authentication Mechanism LIDB3486 -->
    <definition name="KrbAuthMechanism.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.AuthMechanism.KerberosController">
        <put name="contextType" value="KrbAuthMechanism"/>
        <putList name="list">
        <add value="KrbAuthMechanism.detail.title"/>
        <add value="KrbAuthMechanism.config.tab.view"/>
        </putList>
    </definition>

    <definition name="KrbAuthMechanism.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.KerberosDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="KrbAuthMechanism.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=KrbAuthMechanism.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="KrbAuthMechanism.description"/>
        <put name="displayName" value="KrbAuthMechanism.displayName"/>
    </definition>

    <definition name="KrbAuthMechanism.config.tab.view" path="/secure/layouts/configTabLayoutWithForm.jsp">
        <put name="formAction" value="kerberosDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.KerberosDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.AuthMechanism.KerberosDetailForm"/>
        <put name="formFocus" value="realmName"/>
        <putList name="list">
        <add value="KrbAuthMechanism.detail.buttons.panel"/>
        <add value="KrbAuthMechanism.config.general.properties"/>
        <add value="KrbAuthMechanism.config.related.items"/>
        </putList>
    </definition>

    <definition name="KrbAuthMechanism.detail.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="KrbAuthMechanism.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList">
        </putList>
    </definition>
    
    <definition name="kerberos.remote.node.browse" extends="remote.node.browse" controllerClass="com.ibm.ws.console.core.controller.BrowseRemoteController">
        <put name="contextType" value="kerberos.remote.node.browse"/>
        <put name="select" value="single"/>
        <put name="fileExt" value="war"/>
        <put name="backTo" value="KrbAuthMechanism.config.view"/>
        <put name="nodeBrowse" value="kerberos.remote.node.browse"/>
    </definition>
    
    <definition name="KrbAuthMechanism.config.general.properties" path="/secure/layouts/configGenPropLayoutWithoutForm.jsp">
        <put name="formAction" value="kerberosDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.KerberosDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.AuthMechanism.KerberosDetailForm"/>
        <put name="formFocus" value="realmName"/>
        <put name="readOnlyView" value="no"/>
        <put name="showButtons" value="yes"/>
        <put name="showOkButton" value="yes"/>
        <put name="showApplyButton" value="yes"/>
        <put name="showResetButton" value="yes"/>
        <put name="showCancelButton" value="yes"/>
        <put name="showBackButton" value="yes"/>
        <put name="showGenPropsHeading" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="KrbAuthMechanism.displayName: :no:JSP:KrbAuthMechanism.displayName:no:yes: : :/secure/layouts/headingLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Kerberos.service.displayName:serviceName:yes:Text:Kerberos.service.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Kerberos.configFile.displayName:configFileName:yes:JSP:Kerberos.configFile.description:no:yes: : :/com.ibm.ws.console.security/keytabBrowseLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Kerberos.keytabFile.displayName:keyTabFile:no:JSP:Kerberos.keytabFile.description:no:yes: : :/com.ibm.ws.console.security/keytabBrowseLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Kerberos.realm.displayName:realmName:no:Text:Kerberos.realm.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Kerberos.TrimUser.displayName:trimUser:no:Checkbox:Kerberos.TrimUser.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SPNEGO.enableKrbCred.displayName:gssCredDelegate:no:Checkbox:SPNEGO.enableKrbCred.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Kerberos.MappingPrincipal.label:useMapModule:no:JSP: :no:yes: : :/com.ibm.ws.console.security/mapKerberosSAF.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
<!--            <item  value="Kerberos.useMapModule.displayName:useMapModule:no:Checkbox:Kerberos.useMapModule.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/> -->
        </putList>
    </definition>

    <definition name="KrbAuthMechanism.config.related.items" path="/secure/layouts/configGenPropLayoutWithoutForm.jsp">
        <put name="formAction" value="kerberosDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.KerberosDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.AuthMechanism.KerberosDetailForm"/>
        <put name="formFocus" value="trimUser"/>
        <put name="readOnlyView" value="no"/>
        <put name="showGenPropsHeading" value="no"/>
        <put name="showButtons" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <put name="includeInvalidFields" value="false"/>
        <putList name="attributeList">
            <item  value="KrbAuthMechanism.relatedConfiguration.displayName: :no:JSP:KrbAuthMechanism.relatedConfiguration.displayName:no:yes: : :/secure/layouts/headingLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="KrbAuthMechanism.relatedConfiguration.description:relatedIntro:yes:JSP:KrbAuthMechanism.relatedConfiguration.description:no:yes: : :/com.ibm.ws.console.security/paragraph.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SPNEGOConfig.displayName:spnegoReadOnly:no:JSP:SPNEGOConfig.description:yes:yes: : :/secure/layouts/linkLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SPNEGOConfig.displayName:spnegoConfigLink:yes:JSP:SPNEGOConfig.description:no:yes: : :/secure/layouts/linkLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Kerberos.LDAPUserRegFilter.displayName:LDAPRepositoryLink:yes:JSP:Kerberos.LDAPUserRegFilter.description:no:yes: : :/com.ibm.ws.console.security/linkLDAPLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Kerberos.FederatedUserRepository.displayName:VMMRepositoryLink:yes:JSP:Kerberos.FederatedUserRepository.description:no:yes: : :/com.ibm.ws.console.security/linkLDAPLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="CSIInbound.displayName:CSIv2InboundLink:yes:JSP:CSIInbound.description:no:yes: : :/secure/layouts/linkLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="CSIOutbound.displayName:CSIv2OutboundLink:yes:JSP:CSIOutbound.description:no:yes: : :/secure/layouts/linkLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>
    
    <!-- SPNEGO Config -->
    <definition name="SPNEGOConfig.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.spnego.SPNEGOConfigController">
        <put name="contextType" value="SPNEGOConfig"/>
        <putList name="list">
        <add value="SPNEGOConfig.detail.title"/>
        <add value="SPNEGOConfig.config.general.properties"/>
        </putList>
    </definition>

    <definition name="SPNEGOConfig.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.SPNEGOConfigDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="SPNEGOConfig.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=KrbAuthMechanism.config.view&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value=""/>
        <put name="displayName" value="SPNEGOConfig.displayName"/>
    </definition>
    
    <definition name="spnego.remote.node.browse" extends="remote.node.browse" controllerClass="com.ibm.ws.console.core.controller.BrowseRemoteController">
        <put name="contextType" value="spnego.remote.node.browse"/>
        <put name="select" value="single"/>
        <put name="fileExt" value="war"/>
        <put name="backTo" value="SPNEGOConfig.config.view"/>
        <put name="nodeBrowse" value="spnego.remote.node.browse"/>
    </definition>
    
    <definition name="SPNEGOConfig.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="spnegoConfigDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.SPNEGOConfigDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.spnego.SPNEGOConfigDetailForm"/>
        <put name="formFocus" value="enabled"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="SPNEGO.displayName:SPNEGOConfig:no:JSP:SPNEGO.description:no:yes: : :/com.ibm.ws.console.security/spnegoConfigLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SPNEGO.quicksearch.extend:SPNEGO.paging.extend:yes:JSP:SPNEGO.collection.table.extends:no:yes: : :/secure/layouts/collectionInDetailForm.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem" />
        </putList>
    </definition>

    <!-- SPNEGO Collection -->
        <definition name="SPNEGO.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="spnegoConfigDetail.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.SPNEGOCollectionForm"/>
        <put name="formAction" value="spnegoConfigDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.SPNEGOCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.spnego.SPNEGOCollectionForm"/>
        <putList name="searchList">
            <add value="SPNEGO.hostName.displayName:hostName"/>
        </putList>
    </definition>

    <definition name="SPNEGO.paging.extend" extends="secPagingWithName.main">
        <put name="displayLabelKey" value="SPNEGOFilter.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.SPNEGOCollectionForm"/>
        <put name="formAction" value="spnegoConfigDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.SPNEGOCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.spnego.SPNEGOCollectionForm"/>
    </definition>

    <definition name="SPNEGO.collection.table.extends" path="/secure/layouts/collectionTableLayoutNoPrefs.jsp">
		<put name="contextType" value="SPNEGOCollection" />
		<put name="iterationProperty" value="subsetList" />
		<put name="showCheckBoxes" value="true" />
		<put name="sortIconLocation" value="right" />
		<put name="columnWidth" value="25%" />
		<put name="idColumn" value="" />
		<put name="statusType" value="unknown" />
		<!--  this attribute,if false displays html special chars   -->
		<put name="htmlFilter" value="true" />
		<putList name="statusCols" />
        <put name="iterationName" value="com.ibm.ws.console.security.SPNEGOCollectionForm"/>
        <put name="formAction" value="spnegoConfigDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.SPNEGOCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.spnego.SPNEGOCollectionForm"/>
        <put name="buttons" value="SPNEGOCollection.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SPNEGO.content.main"/>
        <put name="hidePreferences" value="true"/>
        <put name="hideTableControls" value="true"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/SPNEGO/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/SPNEGO/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>
    
    <definition name="SPNEGOCollection.collection.buttons.panel" path="/com.ibm.ws.console.security/buttonLayoutCaption.jsp">
        <put name="contextType" value="SPNEGOCollection"/>
        <put name="desc" value="SPNEGOFilter.displayName"/>
        <put name="buttonCount" value="3"/>
        <put name="definitionName" value="SPNEGOCollection.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <put name="formName" value="com.ibm.ws.console.security.SPNEGOCollectionForm"/>
        <putList name="actionList">

        </putList>
    </definition>

       
    <!-- SPNEGO -->
    
    <definition name="SPNEGO.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.spnego.SPNEGOController">
        <put name="contextType" value="SPNEGO"/>
        <putList name="list">
        <add value="SPNEGO.detail.title"/>
        <add value="SPNEGO.config.general.properties"/>
        </putList>
    </definition>
    
    <definition name="SPNEGO.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.SPNEGODetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="SPNEGO.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SPNEGO.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="hostName"/>
        <put name="instanceDescription" value="SPNEGO.description"/>
        <put name="displayName" value="SPNEGO.displayName"/>
    </definition>
    
    <definition name="SPNEGO.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="spnegoDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.SPNEGODetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.SPNEGODetailForm"/>
        <put name="formFocus" value="hostName"/>
        <put name="readOnlyView" value="no"/>
        <put name="showButtons" value="yes"/>
        <put name="showOkButton" value="yes"/>
        <put name="showApplyButton" value="yes"/>
        <put name="showResetButton" value="yes"/>
        <put name="showCancelButton" value="yes"/>
        <put name="showBackButton" value="yes"/>
        <put name="showGenPropsHeading" value="yes"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="SPNEGO.hostName.displayName:hostName:yes:JSP:SPNEGO.hostName.description:no:yes: : :/com.ibm.ws.console.security/textFieldLayoutNewOnly.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Kerberos.realm.displayName:realmName:no:TextLong:Kerberos.realm.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SPNEGO.filterCriteria.displayName:filterCriteria:no:TextLong:SPNEGO.filterCriteria.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SPNEGO.filterClass.displayName:filterClass:no:TextLong:SPNEGO.filterClass.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SPNEGO.notSupported.displayName:spnegoNotSupportedPage:no:URL:SPNEGO.notSupported.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SPNEGO.NTLMToken.displayName:ntlmTokenReceivedPage:no:URL:SPNEGO.NTLMToken.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Kerberos.TrimUser.displayName:trimUser:no:Checkbox:Kerberos.TrimUser.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SPNEGO.enableKrbCred.displayName:gssCredDelegate:no:Checkbox:SPNEGO.enableKrbCred.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>
    
<!-- LDAP User Registry -->
    <definition name="LDAPUserRegistry.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Registry.LDAPUserRegistryController">
        <put name="contextType" value="LDAPUserRegistry"/>
        <putList name="list">
        <add value="LDAPUserRegistry.detail.title"/>
        <add value="LDAPUserRegistry.config.tab.view"/>
        </putList>
    </definition>

    <definition name="LDAPUserRegistry.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.LDAPUserRegistryDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="LDAPUserRegistry.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=LDAPUserRegistry.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="LDAPUserRegistry.description"/>
        <put name="displayName" value="LDAPUserRegistry.displayName"/>
        <put name="bcHandler" value="com.ibm.ws.console.core.breadcrumbs.impl.POSTBreadcrumbHandler"/>
    </definition>

    <definition name="LDAPUserRegistry.config.tab.view" path="/secure/layouts/configTabLayoutWithForm.jsp">
        <put name="formAction" value="lDAPUserRegistryDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LDAPUserRegistryDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Registry.LDAPUserRegistryDetailForm"/>
        <put name="formFocus" value="adminId"/>
        <putList name="list">
        <add value="LDAPUserRegistry.detail.buttons.panel"/>
        <add value="LDAPUserRegistry.config.general.properties"/>
        </putList>
    </definition>

    <definition name="LDAPUserRegistry.detail.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="LDAPUserRegistry.detail.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
        </putList>
    </definition>

    <definition name="LDAPUserRegistry.config.general.properties" path="/secure/layouts/configGenPropLayoutWithoutForm.jsp">
        <put name="formAction" value="lDAPUserRegistryDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LDAPUserRegistryDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Registry.LDAPUserRegistryDetailForm"/>
        <put name="formFocus" value="adminId"/>
        <put name="readOnlyView" value="no"/>
        <put name="showButtons" value="yes"/>
        <put name="showOkButton" value="yes"/>
        <put name="showApplyButton" value="yes"/>
        <put name="showResetButton" value="yes"/>
        <put name="showCancelButton" value="yes"/>
        <put name="showBackButton" value="yes"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="SecurityWizard.adminID.displayName:adminId:yes:Text:SecurityWizard.adminID.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecurityWizard.adminID.displayName:adminIdReadOnly:yes:Text:SecurityWizard.adminID.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value=" :realm:no:JSP: :no:yes: : :/com.ibm.ws.console.security/registryRealmLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value=" : :no:JSP: :no:yes: : :/com.ibm.ws.console.security/ldap/LDAPLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
         </putList>
    </definition>

    <definition name="LDAPUserRegistry.config.additional.properties" extends="detail.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.security.LDAPUserRegistryDetailForm"/>
        <putList name="list">
            
        </putList>
    </definition>

    <definition name="LDAPUserRegistry.config.related.items" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.security.LDAPUserRegistryDetailForm"/>
        <putList name="list">
            
        </putList>
    </definition>

<!-- Advanced LDAP Settings -->
   <definition name="LDAPSearchFilter.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Registry.LDAPSearchFilterController">
        <put name="contextType" value="LDAPSearchFilter"/>
        <putList name="list">
        <add value="LDAPSearchFilter.detail.title"/>
        <add value="LDAPSearchFilter.config.general.properties"/>
        </putList>
    </definition>

    <definition name="LDAPSearchFilter.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.LDAPSearchFilterDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="ROOT.null.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=LDAPSearchFilter.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="LDAPSearchFilter.description"/>
        <put name="displayName" value="LDAPSearchFilter.displayName"/>
    </definition>

    <definition name="LDAPSearchFilter.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="lDAPSearchFilterDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LDAPSearchFilterDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Registry.LDAPSearchFilterDetailForm"/>
        <put name="formFocus" value="userFilter"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="LDAPSearchFilter.userFilter.displayName:userFilter:no:TextLong:LDAPSearchFilter.userFilter.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="LDAPSearchFilter.groupFilter.displayName:groupFilter:no:TextLong:LDAPSearchFilter.groupFilter.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="LDAPSearchFilter.userIdMap.displayName:userIdMap:no:TextLong:LDAPSearchFilter.userIdMap.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="LDAPSearchFilter.groupIdMap.displayName:groupIdMap:no:TextLong:LDAPSearchFilter.groupIdMap.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="LDAPSearchFilter.groupMemberIdMap.displayName:groupMemberIdMap:no:TextLong:LDAPSearchFilter.groupMemberIdMap.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="LDAPSearchFilter.recursiveSearch.displayName:recursiveSearch:no:Checkbox:LDAPSearchFilter.recursiveSearch.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="LDAPSearchFilter.kerberos.displayName:kerberosAttribute:no:TextLong:LDAPSearchFilter.kerberos.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="LDAPSearchFilter.kerberos.displayName:kerberosAttributeReadOnly:no:Text:LDAPSearchFilter.kerberos.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="LDAPSearchFilter.certificateMapMode.displayName:certificateMapMode:no:Select:LDAPSearchFilter.certificateMapMode.description:no:yes:EXACT_DN,CERTIFICATE_FILTER:CertificateMapMode.EXACT_DN,CertificateMapMode.CERTIFICATE_FILTER" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="LDAPSearchFilter.certificateFilter.displayName:certificateFilter:no:TextLong:LDAPSearchFilter.certificateFilter.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- Local OS User Registry -->
    <definition name="LocalOSUserRegistry.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Registry.LocalOSUserRegistryController">
        <put name="contextType" value="LocalOSUserRegistry"/>
        <putList name="list">
        <add value="LocalOSUserRegistry.detail.title"/>
        <add value="LocalOSUserRegistry.config.tab.view"/>
        </putList>
    </definition>

    <definition name="LocalOSUserRegistry.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.LocalOSUserRegistryDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="LocalOSUserRegistry.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=LocalOSUserRegistry.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="LocalOSUserRegistry.description"/>
        <put name="displayName" value="LocalOSUserRegistry.displayName"/>
        <put name="bcHandler" value="com.ibm.ws.console.core.breadcrumbs.impl.POSTBreadcrumbHandler"/>
    </definition>

    <definition name="LocalOSUserRegistry.config.tab.view" extends="detail.config.tab.view">
        <put name="formAction" value="localOSUserRegistryDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LocalOSUserRegistryDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Registry.LDAPUserRegistryDetailForm"/>
        <putList name="list">
        <add value="LocalOSUserRegistry.detail.buttons.panel"/>
        <add value="LocalOSUserRegistry.config.general.properties"/>
        <add value="LocalOSUserRegistry.config.related.items"/>
        </putList>
    </definition>

    <definition name="LocalOSUserRegistry.detail.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="LocalOSUserRegistry.detail.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
        </putList>
    </definition>

    <definition name="LocalOSUserRegistry.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="localOSUserRegistryDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LocalOSUserRegistryDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Registry.LocalOSUserRegistryDetailForm"/>
        <put name="formFocus" value="serverId"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="SecurityWizard.adminID.displayName:adminId:yes:Text:SecurityWizard.adminID.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecurityWizard.adminID.displayName:adminIdReadOnly:yes:Text:SecurityWizard.adminID.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="UserRegistry.Serveruserid.displayName:specifyId:no:Custom:UserRegistry.Serveruserid.description:no:yes: : :/com.ibm.ws.console.security/registryServerIdLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value=" :realm:no:JSP: :no:yes: : :/com.ibm.ws.console.security/registryRealmLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="UserRegistry.zos.ignoreCase.displayName:ignoreCase:no:Checkbox:UserRegistry.ignoreCase.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
       	    <item  value="Security.property.displayName:customProperty:security.customProperty:JSP:Security.property.description:no:yes: : :/secure/layouts/simpleCollectionLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="LocalOSUserRegistry.config.related.items" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.security.LocalOSUserRegistryDetailForm"/>
        <putList name="list">
            
        </putList>
    </definition>

<!-- Custom User Registry -->
    <definition name="CustomUserRegistry.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Registry.CustomUserRegistryController">
        <put name="contextType" value="CustomUserRegistry"/>
        <putList name="list">
        <add value="CustomUserRegistry.detail.title"/>
        <add value="CustomUserRegistry.config.tab.view"/>
        </putList>
    </definition>

    <definition name="CustomUserRegistry.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.CustomUserRegistryDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="CustomUserRegistry.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=CustomUserRegistry.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="CustomUserRegistry.description"/>
        <put name="displayName" value="CustomUserRegistry.displayName"/>
        <put name="bcHandler" value="com.ibm.ws.console.core.breadcrumbs.impl.POSTBreadcrumbHandler"/>
    </definition>

    <definition name="CustomUserRegistry.config.tab.view" extends="detail.config.tab.view">
        <put name="formAction" value="customUserRegistryDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.CustomUserRegistryDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Registry.LDAPUserRegistryDetailForm"/>
        <putList name="list">
        <add value="CustomUserRegistry.detail.buttons.panel"/>
        <add value="CustomUserRegistry.config.general.properties"/>
        <add value="CustomUserRegistry.config.related.items"/>
        </putList>
    </definition>

    <definition name="CustomUserRegistry.detail.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="CustomUserRegistry.detail.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
        </putList>
    </definition>

    <definition name="CustomUserRegistry.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="customUserRegistryDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.CustomUserRegistryDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Registry.CustomUserRegistryDetailForm"/>
        <put name="formFocus" value="customRegistryClassName"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="SecurityWizard.adminID.displayName:adminId:yes:Text:SecurityWizard.adminID.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecurityWizard.adminID.displayName:adminIdReadOnly:yes:Text:SecurityWizard.adminID.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="UserRegistry.Serveruserid.displayName:specifyId:no:Custom:UserRegistry.Serveruserid.description:no:yes: : :/com.ibm.ws.console.security/registryServerIdLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value=" :realm:no:JSP: :no:yes: : :/com.ibm.ws.console.security/registryRealmLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="CustomUserRegistry.customRegistryClassName.displayName:customRegistryClassName:yes:TextLong:CustomUserRegistry.customRegistryClassName.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="UserRegistry.ignoreCase.displayName:ignoreCase:no:Checkbox:UserRegistry.ignoreCase.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
       	    <item  value="Security.property.displayName:customProperty:security.customProperty:JSP:Security.property.description:no:yes: : :/secure/layouts/simpleCollectionLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="CustomUserRegistry.config.related.items" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.security.CustomUserRegistryDetailForm"/>

        <putList name="list">
        </putList>
    </definition>

<!-- Trust Realm -->
    
    <definition name="TrustRealm.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Registry.TrustRealmController">
        <put name="contextType" value="TrustRealm"/>
        <putList name="list">
        <add value="TrustRealm.detail.title"/>
        <add value="TrustRealm.config.general.properties"/>
        </putList>
    </definition>

    <definition name="TrustRealm.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.TrustRealmDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="SecTrustRealm.inbound.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=TrustRealm.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value=""/>
        <put name="displayName" value="SecTrustRealm.inbound.displayName"/>
    </definition>

    <definition name="TrustRealm.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="trustRealmDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.TrustRealmDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Registry.TrustRealmDetailForm"/>
        <put name="formFocus" value="trust_all"/>
        <put name="readOnlyView" value="no"/>
        <put name="showGenPropsHeading" value="no"/>
        <put name="showOkButton" value="no"/>
        <put name="showResetButton" value="no"/>
        <put name="showCancelButton" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="SecTrustRealm.trust.displayName:trust:no:Radio:SecTrustRealm.trust.description:no:yes:all,some:SecTrustRealm.trustAll.displayName,SecTrustRealm.trustSome.displayName: : : :SecTrustRealm.trustAll.displayName,SecTrustRealm.trustSome.displayName" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
			<item  value="SecRealm.quicksearch.extend:SecRealm.paging.extend:yes:JSP:SecRealm.collection.table.extends:no:yes: : :/secure/layouts/collectionInDetailForm.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem" />
        </putList>
    </definition>

    <definition name="SecRealm.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="trustRealmDetail.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.RealmCollectionForm"/>
        <put name="formAction" value="trustRealmDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.RealmCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Registry.RealmModuleCollectionForm"/>
        <putList name="searchList">
            <add value="SecTrustRealm.name.displayName:name"/>
        </putList>
    </definition>

    <definition name="SecRealm.paging.extend" extends="secPagingWithName.main">
        <put name="displayLabelKey" value="SecTrustRealm.realms.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.RealmCollectionForm"/>
        <put name="formAction" value="trustRealmDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.RealmCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Registry.RealmCollectionForm"/>
    </definition>

    <definition name="SecRealm.collection.table.extends" path="/secure/layouts/collectionTableLayoutNoPrefs.jsp">
		<put name="contextType" value="SecRealm" />
		<put name="iterationProperty" value="subsetList" />
		<put name="showCheckBoxes" value="true" />
		<put name="sortIconLocation" value="right" />
		<put name="columnWidth" value="25%" />
		<put name="idColumn" value="" />
		<put name="statusType" value="unknown" />
		<!--  this attribute,if false displays html special chars   -->
		<put name="htmlFilter" value="true" />
		<putList name="statusCols" />
        <put name="iterationName" value="com.ibm.ws.console.security.RealmCollectionForm"/>
        <put name="formAction" value="trustRealmDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.RealmCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Registry.RealmCollectionForm"/>
        <put name="buttons" value="SecRealm.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SecRealm.content.main"/>
        <put name="hidePreferences" value="true"/>
        <put name="hideTableControls" value="true"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/SecRealm/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/SecRealm/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="SecRealm.collection.buttons.panel" path="/com.ibm.ws.console.security/buttonLayoutCaption.jsp">
		<put name="contextType" value="SecRealm" />
        <put name="desc" value="SecTrustRealm.realms.displayName"/>
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="SecRealm.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <put name="formName" value="com.ibm.ws.console.security.RealmCollectionForm"/>
        <putList name="actionList">
          
        </putList>
    </definition>
    
    <definition name="AddTrustRealm.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Registry.AddTrustRealmController">
        <put name="contextType" value="AddTrustRealm"/>
        <putList name="list">
        <add value="AddTrustRealm.detail.title"/>
        <add value="AddTrustRealm.config.general.properties"/>
        </putList>
    </definition>

    <definition name="AddTrustRealm.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.AddTrustRealmDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="SecTrustRealm.Add.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=AddTrustRealm.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="SecTrustRealm.Add.inbound.description"/>
        <put name="displayName" value="SecTrustRealm.Add.displayName"/>
    </definition>

    <definition name="AddTrustRealm.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="addTrustRealmDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.AddTrustRealmDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Registry.AddTrustRealmDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <put name="showGenPropsHeading" value="no"/>
        <put name="showOkButton" value="yes"/>
        <put name="showResetButton" value="no"/>
        <put name="showCancelButton" value="yes"/>
        <put name="showApplyButton" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="SecTrustRealm.addName.displayName:name:yes:Text:SecTrustRealm.addName.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- Identity Manager : Virtual Realm -->
    <definition name="VirtualRealm.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.IdMgrRealm.VirtualRealmController">
        <put name="contextType" value="VirtualRealm"/>
        <putList name="list">
        <add value="VirtualRealm.detail.title"/>
        <add value="VirtualRealm.config.general.properties"/>
        </putList>
    </definition>

    <definition name="VirtualRealm.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.VirtualRealmDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.wim"/>
        <put name="titleKey" value="IdMgr.VR.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=VirtualRealm.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="IdMgr.VR.description"/>
        <put name="displayName" value="IdMgr.VR.displayName"/>
        <put name="bcHandler" value="com.ibm.ws.console.core.breadcrumbs.impl.POSTBreadcrumbHandler"/>
    </definition>

    <definition name="VirtualRealm.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="virtualRealmDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.VirtualRealmDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.VirtualRealmDetailForm"/>
        <put name="formFocus" value="realmName"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value="IdMgr.RealmName.displayName:realmName:yes:Text:IdMgr.RealmName.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecurityWizard.adminID.displayName:adminId:yes:Text:SecurityWizard.adminID.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecurityWizard.adminID.displayName:adminIdReadOnly:yes:Text:SecurityWizard.adminID.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="UserRegistry.Serveruserid.displayName:specifyId:no:Custom:UserRegistry.Serveruserid.description:no:yes: : :/com.ibm.ws.console.security/registryServerIdLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="UserRegistry.ignoreCase.displayName:ignoreCase:no:Checkbox:UserRegistry.ignoreCase.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.allowOps.displayName:allowOps:no:Checkbox:IdMgr.allowOps.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.domain.useGlobalSchema.displayName:useGlobalSchema:no:Checkbox:IdMgr.domain.useGlobalSchema.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
<!--            <item  value="IdMgr.delimiter.displayName:delimiter:no:TextShort:IdMgr.delimiter.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/> -->
            <item  value="IdMgr.Realm.RepositoryId.displayName:id:yes:JSP:IdMgr.Realm.RepositoryId.description:no:yes: : :/com.ibm.ws.console.security/IdMgrRepoReferenceCollection.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.Realm.RepositoryId.displayName:id:yes:JSP:IdMgr.Realm.RepositoryId.description:no:yes: : :/com.ibm.ws.console.security/IdMgrVRLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
         </putList>
    </definition>

    <definition name="VirtualRealm.config.additional.properties" extends="detail.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.security.VirtualRealmDetailForm"/>
        <putList name="list">
            
        </putList>
    </definition>

    <definition name="VirtualRealm.config.related.items" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.security.VirtualRealmDetailForm"/>
        <putList name="list">
        </putList>
    </definition>


<!-- Identity Manager : RepoReferenceCollection -->
    <definition name="RepoReference.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="virtualRealmDetail.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.RepoReferenceCollectionForm"/>
        <put name="formAction" value="virtualRealmDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.RepoReferenceCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.RepoReferenceCollectionForm"/>
        <putList name="searchList">
            <add value="IdMgr.BaseEntry.displayName:baseEntry"/>
            <add value="IdMgr.RepositoryId.displayName:id"/>
            <add value="IdMgr.RepositoryType.displayName:repositoryType"/>
        </putList>
    </definition>

    <definition name="RepoReference.collection.table.extends" path="/secure/layouts/collectionTableLayoutNoPrefs.jsp">
        <put name="iterationProperty" value="subsetList"/>
        <put name="showCheckBoxes" value="true"/>
        <put name="sortIconLocation" value="right"/>
        <put name="columnWidth" value="25%"/>
        <put name="idColumn" value=""/>
        <put name="statusType" value="unknown"/>
        <!-- this attribute,if false displays html special chars -->
        <put name="htmlFilter" value="true"/>
        <putList name="statusCols"/>
        <put name="iterationName" value="com.ibm.ws.console.security.RepoReferenceCollectionForm"/>
        <put name="formAction" value="virtualRealmDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.RepoReferenceCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.RepoReferenceCollectionForm"/>
        <put name="buttons" value="RepoReference.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=VirtualRealm.content.main"/>
        <put name="hidePreferences" value="true"/>
        <put name="hideTableControls" value="true"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/RepoReference/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/RepoReference/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="RepoReference.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="IdMgr.VR.Entity.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.RepoReferenceCollectionForm"/>
        <put name="formAction" value="virtualRealmDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.RepoReferenceCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.RepoReferenceCollectionForm"/>
        <put name="includeForm" value="no"/>
    </definition>
    
    <definition name="RepoReference.collection.buttons.panel" path="/com.ibm.ws.console.security/buttonLayoutCaption.jsp">
        <put name="buttonCount" value="3"/>
        <put name="definitionName" value="RepoReference.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <put name="desc" value="IdMgr.RealmCollection.displayName"/>
        <putList name="actionList">
          
        </putList>
    </definition>

<!-- Identity Manager : Repository Reference  -->
    <definition name="RepoReference.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.IdMgrRealm.RepoReferenceController">
        <put name="contextType" value="RepoReference"/>
        <putList name="list">
        <add value="RepoReference.detail.title"/>
        <add value="RepoReference.config.general.properties"/>
        </putList>
    </definition>

    <definition name="RepoReference.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.RepoReferenceDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.wim"/>
        <put name="titleKey" value="IdMgr.RepositoryRef.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=RepoReference.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="IdMgr.RepositoryRef.description"/>
        <put name="displayName" value="IdMgr.RepositoryRef.displayName"/>
        <put name="bcHandler" value="com.ibm.ws.console.security.IdMgrRealm.RepoRefBreadcrumbHandler"/>
    </definition>

    <definition name="RepoReference.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="repoReferenceDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.RepoReferenceDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.RepoReferenceDetailForm"/>
        <put name="formFocus" value="id"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value="Repository.displayName:id:yes:JSP:IdMgr.Realm.RepositoryId.description:no:yes: : :/com.ibm.ws.console.security/IdMgrSubpopulationRepository.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.Realm.BaseEntry.displayName:baseEntry:yes:Text:IdMgr.Realm.BaseEntry.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.Realm.NameInRepo.displayName:nameInRepo:no:JSP:IdMgr.Realm.NameInRepo.description:no:yes: : :/com.ibm.ws.console.security/IdMgrNameInRepository.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
         </putList>
    </definition>
    
<!-- Identity Manager : UR attribute mapping -->
    <definition name="URAttributeMapping.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.IdMgrRealm.URAttributeMappingController">
        <put name="contextType" value="URAttributeMapping"/>
        <putList name="list">
        <add value="URAttributeMapping.detail.title"/>
        <add value="URAttributeMapping.config.general.properties"/>
        </putList>
    </definition>

    <definition name="URAttributeMapping.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.URAttributeMappingDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.wim"/>
        <put name="titleKey" value="IdMgr.VR.URAm.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=URAttributeMapping.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="IdMgr.VR.URAm.description"/>
        <put name="displayName" value="IdMgr.VR.URAm.displayName"/>
    </definition>

    <definition name="URAttributeMapping.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="uRAttributeMappingDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.URAttributeMappingDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.IdMgrRealm.URAttributeMappingDetailForm"/>
        <put name="formFocus" value="attrArray_0"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
       	    <item  value="IdMgr.URAm.mappings.displayName:attrArray:URAttributeMapping:JSP:IdMgr.URAm.mappings.description:no:yes: : :/com.ibm.ws.console.security/IdMgrURAttrMapping.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- Identity Manager : AdminUserPassword -->
    <definition name="AdminUserPassword.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.IdMgrRealm.AdminUserPasswordController">
        <put name="contextType" value="AdminUserPassword"/>
        <putList name="list">
        <add value="AdminUserPassword.detail.title"/>
        <add value="AdminUserPassword.config.general.properties"/>
        </putList>
    </definition>

    <definition name="AdminUserPassword.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.AdminUserPasswordDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.wim"/>
        <put name="titleKey" value="IdMgr.AdminUser.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=AdminUserPassword.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="IdMgr.AdminUser.description"/>
        <put name="displayName" value="IdMgr.AdminUser.displayName"/>
    </definition>

    <definition name="AdminUserPassword.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="adminUserPasswordDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.AdminUserPasswordDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.AdminUserPasswordDetailForm"/>
        <put name="formFocus" value="displayPassword"/>
        <put name="readOnlyView" value="no"/>
        <put name="showApplyButton" value="no"/>
        <put name="showResetButton" value="no"/>
        <putList name="attributeList">
            <item  value="IdMgr.AdminUser.Password.displayName:displayPassword:yes:Password:IdMgr.AdminUser.Password.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.AdminUser.ConfirmPassword.displayName:displayConfirmPassword:yes:Password:IdMgr.AdminUser.ConfirmPassword.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
         </putList>
    </definition>

<!-- Identity Manager : LookasideDB -->
    <definition name="LookasideDB.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.IdMgrDatabase.LookasideDBController">
        <put name="contextType" value="LookasideDB"/>
        <putList name="list">
        <add value="LookasideDB.detail.title"/>
        <add value="LookasideDB.config.general.properties"/>
        </putList>
    </definition>

    <definition name="LookasideDB.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.LookasideDBDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.wim"/>
        <put name="titleKey" value="IdMgr.VR.LA.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=LookasideDB.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="IdMgr.VR.LA.description"/>
        <put name="displayName" value="IdMgr.VR.LA.displayName"/>
    </definition>

    <definition name="LookasideDB.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="lookasideDBDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LookasideDBDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.LookasideDBDetailForm"/>
        <put name="formFocus" value="dataSourceName"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value="IdMgr.LA.Name.displayName:dataSourceName:yes:Text:IdMgr.LA.Name.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.Fed.DirectDBAccess.displayName:id:yes:JSP:IdMgr.Fed.DirectDBAccess.displayName:no:yes: : :/com.ibm.ws.console.security/paragraph.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.LA.Type.displayName:databaseType:no:DynamicSelect:IdMgr.LA.Type.description:no:yes:listLATypes:listLATypeDescriptions" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.LA.JDBCDriver.displayName:jdbcDriver:no:TextLong:IdMgr.LA.JDBCDriver.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.LA.DBurl.displayName:databaseURL:yes:URL:IdMgr.LA.DBurl.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.LA.DBAdminId.displayName:dbAdminUserName:no:Text:IdMgr.LA.DBAdminId.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.LA.DBAdminPwd.displayName:displayPassword:no:Password:IdMgr.LA.DBAdminPwd.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.LA.Limit.displayName:retrievalLimit:no:Text:IdMgr.LA.Limit.description:no:yes: : :IdMgr.LA.Limit.units" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
         </putList>
    </definition>

<!-- Identity Manager : FederationDB -->
    <definition name="FederationDB.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.IdMgrDatabase.FederationDBController">
        <put name="contextType" value="FederationDB"/>
        <putList name="list">
        <add value="FederationDB.detail.title"/>
        <add value="FederationDB.config.general.properties"/>
        </putList>
    </definition>

    <definition name="FederationDB.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.FederationDBDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.wim"/>
        <put name="titleKey" value="IdMgr.VR.LA.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=FederationDB.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="IdMgr.VR.LA.description"/>
        <put name="displayName" value="IdMgr.VR.LA.displayName"/>
    </definition>

    <definition name="FederationDB.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="federationDBDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.FederationDBDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.FederationDBDetailForm"/>
        <put name="formFocus" value="dataSourceName"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value="IdMgr.Fed.Name.displayName:dataSourceName:yes:Text:IdMgr.Fed.Name.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.Fed.DirectDBAccess.displayName:id:yes:JSP:IdMgr.Fed.DirectDBAccess.displayName:no:yes: : :/com.ibm.ws.console.security/paragraph.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.Fed.Type.displayName:databaseType:no:DynamicSelect:IdMgr.Fed.Type.description:no:yes:listFedTypes:listFedTypeDescriptions" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.Fed.JDBCDriver.displayName:jdbcDriver:no:TextLong:IdMgr.Fed.JDBCDriver.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.Fed.DBurl.displayName:databaseURL:yes:URL:IdMgr.Fed.DBurl.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.Fed.DBAdminId.displayName:dbAdminUserName:no:Text:IdMgr.Fed.DBAdminId.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.Fed.DBAdminPwd.displayName:displayPassword:no:Password:IdMgr.Fed.DBAdminPwd.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
         </putList>
    </definition>

<!-- Identity Manager : Entity type Collection & Detail -->
    <definition name="EntityType.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.IdMgrEntityType.EntityTypeController">
        <put name="contextType" value="EntityType"/>
        <put name="descTitle" value="IdMgr.VR.Entity.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.wim"/>
        <put name="descText" value="IdMgr.VR.Entity.description"/>
        <putList name="contentList">
        <add value="EntityType.paging.extend"/>
        <add value="EntityType.quicksearch.extend"/>
        <add value="EntityType.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="EntityType.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="entityTypeCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.EntityTypeCollectionForm"/>
        <put name="formAction" value="entityTypeCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.EntityTypeCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.EntityTypeCollectionForm"/>
        <putList name="searchList">
            <add value="IdMgr.Entity.Type.displayName:type"/>
            <add value="IdMgr.Entity.Parent.displayName:parent"/>
            <add value="IdMgr.Entity.RDN.displayName:rdn"/>
        </putList>
    </definition>

    <definition name="EntityType.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="IdMgr.VR.Entity.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.EntityTypeCollectionForm"/>
        <put name="formAction" value="entityTypeCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.EntityTypeCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.EntityTypeCollectionForm"/>
    </definition>

    <definition name="EntityType.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.security.EntityTypeCollectionForm"/>
        <put name="formAction" value="entityTypeCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.EntityTypeCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.EntityTypeCollectionForm"/>
        <put name="buttons" value="EntityType.collection.buttons.panel"/>
        <put name="showCheckBoxes" value="false"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=EntityType.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/EntityType/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/EntityType/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="EntityType.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="0"/>
        <put name="definitionName" value="EntityType.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
          
        </putList>
    </definition>

    <definition name="EntityType.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.IdMgrEntityType.EntityTypeController">
        <put name="contextType" value="EntityType"/>
        <putList name="list">
        <add value="EntityType.detail.title"/>
        <add value="EntityType.config.general.properties"/>
        </putList>
    </definition>

    <definition name="EntityType.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.EntityTypeDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.wim"/>
        <put name="titleKey" value="IdMgr.VR.Entity.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=EntityType.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="IdMgr.VR.Entity.description"/>
        <put name="displayName" value="IdMgr.VR.Entity.displayName"/>
    </definition>

    <definition name="EntityType.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="entityTypeDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.EntityTypeDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.EntityTypeDetailForm"/>
        <put name="formFocus" value="type"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value="IdMgr.Entity.Type.displayName:type:yes:JSP:IdMgr.Entity.Type.description:no:yes: : :/com.ibm.ws.console.security/textFieldLayoutNewOnly.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.Entity.Parent.displayName:parent:yes:TextLong:IdMgr.Entity.Parent.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.Entity.RDN.displayName:rdn:yes:TextLong:IdMgr.Entity.RDN.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- Identity Manager : Repository Configuration -->
    <definition name="RepositoryConfig.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.IdMgrRepositoryConfig.RepositoryConfigController">
        <put name="contextType" value="RepositoryConfig"/>
        <put name="descTitle" value="IdMgr.RepositoryConfig.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.wim"/>
        <put name="descText" value="IdMgr.RepositoryConfig.description"/>
        <putList name="contentList">
        <add value="RepositoryConfig.paging.extend"/>
        <add value="RepositoryConfig.quicksearch.extend"/>
        <add value="RepositoryConfig.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="RepositoryConfig.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="repositoryConfigCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.RepositoryConfigCollectionForm"/>
        <put name="formAction" value="repositoryConfigCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.RepositoryConfigCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.RepositoryConfigCollectionForm"/>
        <putList name="searchList">
            <add value="IdMgr.Repo.Id.displayName:id"/>
            <add value="IdMgr.Repo.Type.displayName:type"/>
        </putList>
    </definition>

    <definition name="RepositoryConfig.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="IdMgr.RepositoryConfig.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.RepositoryConfigCollectionForm"/>
        <put name="formAction" value="repositoryConfigCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.RepositoryConfigCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.RepositoryConfigCollectionForm"/>
    </definition>

    <definition name="RepositoryConfig.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.security.RepositoryConfigCollectionForm"/>
        <put name="formAction" value="repositoryConfigCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.RepositoryConfigCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.RepositoryConfigCollectionForm"/>
        <put name="buttons" value="RepositoryConfig.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=RepositoryConfig.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/RepositoryConfig/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/RepositoryConfig/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="RepositoryConfig.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="RepositoryConfig.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
          
        </putList>
    </definition>

<!-- Identity Manager : Custom Repository Configuration -->
    <definition name="CustomRepository.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.IdMgrRepositoryCustom.CustomRepositoryController">
        <put name="contextType" value="CustomRepository"/>
        <putList name="list">
        <add value="CustomRepository.detail.title"/>
        <add value="CustomRepository.config.general.properties"/>
        </putList>
    </definition>

    <definition name="CustomRepository.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.CustomRepositoryDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.wim"/>
        <put name="titleKey" value="IdMgr.Custom.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=RepositoryConfig.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="IdMgr.Custom.description"/>
        <put name="displayName" value="IdMgr.Custom.displayName"/>
    </definition>

    <definition name="CustomRepository.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="customRepositoryDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.CustomRepositoryDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.CustomRepositoryDetailForm"/>
        <put name="formFocus" value="id"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value="IdMgr.RepositoryId.displayName:id:yes:JSP:IdMgr.RepositoryId.description:no:yes: : :/secure/layouts/textFieldLayoutNewOnly.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.RepositoryClass.displayName:adapterClassName:yes:TextLong:IdMgr.RepositoryClass.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.LDAP.LoginProps.displayName:loginProperties:no:Text:IdMgr.LDAP.LoginProps.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
       	    <item  value="Security.property.displayName:customProperty:security.customProperty:JSP:Security.property.description:no:yes: : :/secure/layouts/simpleCollectionLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- Identity Manager : File Repository Configuration -->
    <definition name="FileRepository.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.IdMgrRepositoryFile.FileRepositoryController">
        <put name="contextType" value="FileRepository"/>
        <putList name="list">
        <add value="FileRepository.detail.title"/>
        <add value="FileRepository.config.general.properties"/>
        </putList>
    </definition>

    <definition name="FileRepository.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.FileRepositoryDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.wim"/>
        <put name="titleKey" value="IdMgr.File.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=RepositoryConfig.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="IdMgr.File.description"/>
        <put name="displayName" value="IdMgr.File.displayName"/>
    </definition>

    <definition name="FileRepository.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="fileRepositoryDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.FileRepositoryDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.FileRepositoryDetailForm"/>
        <put name="formFocus" value="id"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value="IdMgr.RepositoryId.displayName:id:yes:JSP:IdMgr.RepositoryId.description:no:yes: : :/secure/layouts/textFieldLayoutNewOnly.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.RepositoryClass.displayName:adapterClassName:no:TextLong:IdMgr.RepositoryClass.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.File.baseDir.displayName:baseDirectory:no:FILEPATH:IdMgr.File.baseDir.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.File.fileName.displayName:fileName:no:Text:IdMgr.File.fileName.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.File.salt.displayName:saltLength:no:Text:IdMgr.File.salt.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.File.digestAlgorithm.displayName:messageDigestAlgorithm:no:Select:IdMgr.File.digestAlgorithm.description:no:yes:SHA-1,SHA-256,SHA-384,SHA-512:IdMgr.File.digestAlgorithm.SHA1,IdMgr.File.digestAlgorithm.SHA256,IdMgr.File.digestAlgorithm.SHA384,IdMgr.File.digestAlgorithm.SHA512" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.LDAP.LoginProps.displayName:loginProperties:no:Text:IdMgr.LDAP.LoginProps.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
       	    <item  value="Security.property.displayName:customProperty:security.customProperty:JSP:Security.property.description:no:yes: : :/secure/layouts/simpleCollectionLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- Identity Manager : LDAP Repository Configuration -->
    <definition name="LDAPRepository.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.IdMgrRepositoryLDAP.LDAPRepositoryController">
        <put name="contextType" value="LDAPRepository"/>
        <putList name="list">
        <add value="LDAPRepository.detail.title"/>
        <add value="LDAPRepository.config.general.properties"/>
        </putList>
    </definition>

    <definition name="LDAPRepository.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.LDAPRepositoryDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.wim"/>
        <put name="titleKey" value="IdMgr.LDAP.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=RepositoryConfig.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="IdMgr.LDAP.description"/>
        <put name="displayName" value="IdMgr.LDAP.displayName"/>
    </definition>

 	<definition name="LDAPRepository.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="lDAPRepositoryDetail.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.LDAPRepositoryCollectionForm"/>
        <put name="formAction" value="lDAPRepositoryDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LDAPRepositoryCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.LDAPRepositoryCollectionForm"/>
        <putList name="searchList">
            <add value="IdMgr.LDAP.FailoverHost.displayName:failoverHost"/>
            <add value="IdMgr.LDAP.FailoverPort.displayName:failoverPort"/>
        </putList>
    </definition>
    
    <definition name="LDAPRepository.collection.table.extends" path="/secure/layouts/collectionTableLayoutNoPrefs.jsp">
        <put name="iterationProperty" value="subsetList"/>
        <put name="showCheckBoxes" value="true"/>
        <put name="sortIconLocation" value="right"/>
        <put name="columnWidth" value="25%"/>
        <put name="idColumn" value=""/>
        <put name="statusType" value="unknown"/>
        <!-- this attribute,if false displays html special chars -->
        <put name="htmlFilter" value="true"/>
        <putList name="statusCols"/>
        <put name="iterationName" value="com.ibm.ws.console.security.LDAPRepositoryCollectionForm"/>
        <put name="formAction" value="lDAPRepositoryDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LDAPRepositoryCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.LDAPRepositoryCollectionForm"/>
        <put name="buttons" value="LDAPRepository.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=LDAPRepository.content.main"/>
        <put name="hidePreferences" value="true"/>
        <put name="hideTableControls" value="true"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/LDAPRepository/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/LDAPRepository/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>
 	<definition name="LDAPRepository.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="IdMgr.LDAPGroup.DynamicMemberAttribute.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.LDAPRepositoryCollectionForm"/>
        <put name="formAction" value="lDAPRepositoryDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LDAPRepositoryCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.LDAPRepositoryCollectionForm"/>
    </definition>
    <definition name="LDAPRepository.collection.buttons.panel"  path="/com.ibm.ws.console.security/buttonLayoutCaption.jsp">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="LDAPRepository.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <put name="desc" value="IdMgr.LDAP.AddFailoverServerText.displayName"/>
        <putList name="actionList">
        </putList>
    </definition>

    <definition name="LDAPRepository.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="lDAPRepositoryDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LDAPRepositoryDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.LDAPRepositoryDetailForm"/>
        <put name="formFocus" value="id"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value="IdMgr.RepositoryId.displayName:id:yes:JSP:IdMgr.RepositoryId.description:no:yes: : :/com.ibm.ws.console.security/textFieldLayoutNewOnly.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.RepositoryClass.displayName:adapterClassName:no:TextLong:IdMgr.RepositoryClass.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.LDAP.LDAPServer.displayName:id:yes:JSP:IdMgr.LDAP.LDAPServer.description:no:yes: : :/com.ibm.ws.console.security/IdMgrLDAPRepoLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="LDAPRepository.config.additional.properties" extends="detail.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.security.LDAPRepositoryDetailForm"/>
        <putList name="list">
        </putList>
    </definition>

<!-- Identity Manager : LDAP Performance -->
    <definition name="LDAPPerformance.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.IdMgrRepositoryLDAP.LDAPPerformanceController">
        <put name="contextType" value="LDAPPerformance"/>
        <putList name="list">
        <add value="LDAPPerformance.detail.title"/>
        <add value="LDAPPerformance.config.general.properties"/>
        </putList>
    </definition>

    <definition name="LDAPPerformance.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.LDAPPerformanceDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.wim"/>
        <put name="titleKey" value="IdMgr.LDAP.Performance.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=LDAPPerformance.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="IdMgr.LDAP.Performance.description"/>
        <put name="displayName" value="IdMgr.LDAP.Performance.displayName"/>
    </definition>

    <definition name="LDAPPerformance.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="lDAPPerformanceDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LDAPPerformanceDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.LDAPPerformanceDetailForm"/>
        <put name="formFocus" value="connectionPooling"/>
        <put name="readOnlyView" value="no"/>
        <put name="onReset" value="enableSomeDisableAll('contextPool:contextPoolTimesOut:contextPoolInitialSize:contextPoolPreferredSize:contextPoolMaximumSize:contextPoolTimeoutUnit');
                                   enableSomeDisableAll('cacheAttributes:cacheAttributesTimesOut:cacheAttributesSize:cacheAttributesTimeoutUnit');
                                   enableSomeDisableAll('cacheSearchResults:cacheSearchResultsTimesOut:cacheSearchResultsSize:cacheSearchResultsTimeoutUnit');"/>
        <putList name="attributeList">
            <item  value="IdMgr.LDAPPerf.LimitSearchTime.displayName: :no:JSP:IdMgr.LDAPPerf.LimitSearchTime.description:no:yes: : :/com.ibm.ws.console.security/IdMgrLDAPPerformanceSearch.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.LDAPPerf.ConnectionPooling.displayName:connectionPooling:no:Checkbox:IdMgr.LDAPPerf.ConnectionPooling.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.LDAPPerf.ContextPool.displayName: :no:JSP:IdMgr.LDAPPerf.ContextPool.description:no:yes: : :/com.ibm.ws.console.security/IdMgrLDAPPerformanceContextPool.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.LDAPPerf.Caches.displayName: :no:JSP:IdMgr.LDAPPerf.Caches.description:no:yes: : :/com.ibm.ws.console.security/IdMgrLDAPPerformanceCaches.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- Identity Manager : LDAP group definition -->
    <definition name="LDAPGroupDef.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.IdMgrRepositoryLDAP.LDAPGroupDefController">
        <put name="contextType" value="LDAPGroupDef"/>
        <putList name="list">
        <add value="LDAPGroupDef.detail.title"/>
        <add value="LDAPGroupDef.config.tab.view"/>
        </putList>
    </definition>

    <definition name="LDAPGroupDef.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.LDAPGroupDefDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.wim"/>
        <put name="titleKey" value="IdMgr.LDAPGroup.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=LDAPGroupDef.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="IdMgr.LDAPGroup.description"/>
        <put name="displayName" value="IdMgr.LDAPGroup.displayName"/>
    </definition>

    <definition name="LDAPGroupDef.config.tab.view" extends="detail.config.tab.view">
        <putList name="list">
        <add value="LDAPGroupDef.detail.buttons.panel"/>
        <add value="LDAPGroupDef.config.general.properties"/>
        <add value="LDAPGroupDef.config.additional.properties"/>
        </putList>
    </definition>

    <definition name="LDAPGroupDef.detail.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="LDAPGroupDef.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList">
        </putList>
    </definition>

    <definition name="LDAPGroupDef.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="lDAPGroupDefDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LDAPGroupDefDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.LDAPGroupDefDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value="IdMgr.LDAPGroup.AttributeName.displayName:name:no:Text:IdMgr.LDAPGroup.AttributeName.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.LDAPGroup.AttributeScope.displayName:scope:no:Radio:IdMgr.LDAPGroup.AttributeScope.description:no:yes:direct,nested,all:IdMgr.LDAPAtrr.ScopeDirect.displayName,IdMgr.LDAPAtrr.ScopeNested.displayName,IdMgr.LDAPAtrr.ScopeAll.displayName: : : :IdMgr.LDAPAtrr.ScopeDirect.displayName,IdMgr.LDAPAtrr.ScopeNested.displayName,IdMgr.LDAPAtrr.ScopeAll.displayName" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
         </putList>
    </definition>

    <definition name="LDAPGroupDef.config.additional.properties" extends="detail.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.security.LDAPGroupDefDetailForm"/>
       	<putList name="list">
           
      	</putList>
    </definition>

<!-- Identity Manager : LDAP group member attributes Collection and Detail -->
    <definition name="LDAPGroupMember.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.IdMgrRepositoryLDAP.LDAPGroupMemberController">
        <put name="contextType" value="LDAPGroupMember"/>
        <put name="descTitle" value="IdMgr.LDAPGroup.MemberAttribute.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.wim"/>
        <put name="descText" value="IdMgr.LDAPGroup.MemberAttribute.description"/>
        <putList name="contentList">
        <add value="LDAPGroupMember.paging.extend"/>
        <add value="LDAPGroupMember.quicksearch.extend"/>
        <add value="LDAPGroupMember.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="LDAPGroupMember.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="lDAPGroupMemberCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.LDAPGroupMemberCollectionForm"/>
        <put name="formAction" value="lDAPGroupMemberCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LDAPGroupMemberCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.LDAPGroupMemberCollectionForm"/>
        <putList name="searchList">
            <add value="IdMgr.LDAPGroup.Name.displayName:name"/>
            <add value="IdMgr.LDAPGroup.Scope.displayName:scope"/>
            <add value="IdMgr.LDAPGroup.ObjectClass.displayName:objClass"/>
        </putList>
    </definition>

    <definition name="LDAPGroupMember.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="IdMgr.LDAPGroup.MemberAttribute.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.LDAPGroupMemberCollectionForm"/>
        <put name="formAction" value="lDAPGroupMemberCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LDAPGroupMemberCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.LDAPGroupMemberCollectionForm"/>
    </definition>

    <definition name="LDAPGroupMember.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.security.LDAPGroupMemberCollectionForm"/>
        <put name="formAction" value="lDAPGroupMemberCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LDAPGroupMemberCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.LDAPGroupMemberCollectionForm"/>
        <put name="buttons" value="LDAPGroupMember.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=LDAPGroupMember.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/LDAPGroupMember/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/LDAPGroupMember/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="LDAPGroupMember.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="LDAPGroupMember.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
        </putList>
    </definition>

    <definition name="LDAPGroupMember.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.IdMgrRepositoryLDAP.LDAPGroupMemberController">
        <put name="contextType" value="LDAPGroupMember"/>
        <putList name="list">
        <add value="LDAPGroupMember.detail.title"/>
        <add value="LDAPGroupMember.config.general.properties"/>
        </putList>
    </definition>

    <definition name="LDAPGroupMember.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.LDAPGroupMemberDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.wim"/>
        <put name="titleKey" value="IdMgr.LDAPGroup.MemberAttribute.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=LDAPGroupMember.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="IdMgr.LDAPGroup.MemberAttribute.description"/>
        <put name="displayName" value="IdMgr.LDAPGroup.MemberAttribute.displayName"/>
    </definition>

    <definition name="LDAPGroupMember.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="lDAPGroupMemberDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LDAPGroupMemberDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.LDAPGroupMemberDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value="IdMgr.LDAPAtrr.Name.displayName:name:yes:JSP:IdMgr.LDAPAtrr.Name.description:no:yes: : :/com.ibm.ws.console.security/textFieldLayoutNewOnly.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.LDAPAtrr.Class.displayName:objClass:no:TextLong:IdMgr.LDAPAtrr.Class.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.LDAPAtrr.Scope.displayName:scope:no:Radio:IdMgr.LDAPAtrr.Scope.description:no:yes:direct,nested,all:IdMgr.LDAPAtrr.ScopeDirect.displayName,IdMgr.LDAPAtrr.ScopeNested.displayName,IdMgr.LDAPAtrr.ScopeAll.displayName: : : :IdMgr.LDAPAtrr.ScopeDirect.displayName,IdMgr.LDAPAtrr.ScopeNested.displayName,IdMgr.LDAPAtrr.ScopeAll.displayName" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
         </putList>
    </definition>

<!-- Identity Manager : LDAP dynamic group member attributes Collection and Details -->
    <definition name="LDAPDynamicGroupMember.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.IdMgrRepositoryLDAP.LDAPDynamicGroupMemberController">
        <put name="contextType" value="LDAPDynamicGroupMember"/>
        <put name="descTitle" value="IdMgr.LDAPGroup.DynamicMemberAttribute.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.wim"/>
        <put name="descText" value="IdMgr.LDAPGroup.DynamicMemberAttribute.description"/>
        <putList name="contentList">
        <add value="LDAPDynamicGroupMember.paging.extend"/>
        <add value="LDAPDynamicGroupMember.quicksearch.extend"/>
        <add value="LDAPDynamicGroupMember.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="LDAPDynamicGroupMember.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="lDAPDynamicGroupMemberCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.LDAPDynamicGroupMemberCollectionForm"/>
        <put name="formAction" value="lDAPDynamicGroupMemberCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LDAPDynamicGroupMemberCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.LDAPDynamicGroupMemberCollectionForm"/>
        <putList name="searchList">
            <add value="IdMgr.LDAPGroup.Name.displayName:name"/>
            <add value="IdMgr.LDAPGroup.ObjectClass.displayName:objClass"/>
        </putList>
    </definition>

    <definition name="LDAPDynamicGroupMember.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="IdMgr.LDAPGroup.DynamicMemberAttribute.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.LDAPDynamicGroupMemberCollectionForm"/>
        <put name="formAction" value="lDAPDynamicGroupMemberCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LDAPDynamicGroupMemberCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.LDAPDynamicGroupMemberCollectionForm"/>
    </definition>

    <definition name="LDAPDynamicGroupMember.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.security.LDAPDynamicGroupMemberCollectionForm"/>
        <put name="formAction" value="lDAPDynamicGroupMemberCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LDAPDynamicGroupMemberCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.LDAPDynamicGroupMemberCollectionForm"/>
        <put name="buttons" value="LDAPDynamicGroupMember.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=LDAPDynamicGroupMember.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/LDAPDynamicGroupMember/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/LDAPDynamicGroupMember/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="LDAPDynamicGroupMember.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="LDAPDynamicGroupMember.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
        </putList>
    </definition>

    <definition name="LDAPDynamicGroupMember.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.IdMgrRepositoryLDAP.LDAPDynamicGroupMemberController">
        <put name="contextType" value="LDAPDynamicGroupMember"/>
        <putList name="list">
        <add value="LDAPDynamicGroupMember.detail.title"/>
        <add value="LDAPDynamicGroupMember.config.general.properties"/>
        </putList>
    </definition>

    <definition name="LDAPDynamicGroupMember.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.LDAPDynamicGroupMemberDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.wim"/>
        <put name="titleKey" value="IdMgr.LDAPGroup.DynamicMemberAttribute.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=LDAPDynamicGroupMember.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="IdMgr.LDAPGroup.DynamicMemberAttribute.description"/>
        <put name="displayName" value="IdMgr.LDAPGroup.DynamicMemberAttribute.displayName"/>
    </definition>

    <definition name="LDAPDynamicGroupMember.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="lDAPDynamicGroupMemberDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LDAPDynamicGroupMemberDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.LDAPDynamicGroupMemberDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value="IdMgr.LDAPDynamicAtrr.Name.displayName:name:yes:JSP:IdMgr.LDAPDynamicAtrr.Name.description:no:yes: : :/com.ibm.ws.console.security/textFieldLayoutNewOnly.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.LDAPDynamicAtrr.Class.displayName:objClass:yes:TextLong:IdMgr.LDAPDynamicAtrr.Class.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
         </putList>
    </definition>

<!-- Identity Manager : LDAP Entity type Collection & Detail -->
    <definition name="LDAPEntityType.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.IdMgrRepositoryLDAP.LDAPEntityTypeController">
        <put name="contextType" value="LDAPEntityType"/>
        <put name="descTitle" value="IdMgr.LDAP.EntityType.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.wim"/>
        <put name="descText" value="IdMgr.LDAP.EntityType.description"/>
        <putList name="contentList">
        <add value="LDAPEntityType.paging.extend"/>
        <add value="LDAPEntityType.quicksearch.extend"/>
        <add value="LDAPEntityType.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="LDAPEntityType.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="lDAPEntityTypeCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.LDAPEntityTypeCollectionForm"/>
        <put name="formAction" value="lDAPEntityTypeCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LDAPEntityTypeCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.LDAPEntityTypeCollectionForm"/>
        <putList name="searchList">
            <add value="IdMgr.LDAPEntity.Type.displayName:name"/>
            <add value="IdMgr.LDAPEntity.ObjClasses.displayName:objectClasses"/>
        </putList>
    </definition>

    <definition name="LDAPEntityType.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="IdMgr.LDAP.EntityType.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.LDAPEntityTypeCollectionForm"/>
        <put name="formAction" value="lDAPEntityTypeCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LDAPEntityTypeCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.LDAPEntityTypeCollectionForm"/>
    </definition>

    <definition name="LDAPEntityType.collection.table.extends" extends="collection.table.main">
        <put name="contextType" value="LDAPEntityType"/>
        <put name="iterationName" value="com.ibm.ws.console.security.LDAPEntityTypeCollectionForm"/>
        <put name="formAction" value="lDAPEntityTypeCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LDAPEntityTypeCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.LDAPEntityTypeCollectionForm"/>
        <put name="showCheckBoxes" value="true"/>
        <put name="buttons" value="LDAPEntityType.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=LDAPEntityType.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/LDAPEntityType/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/LDAPEntityType/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="LDAPEntityType.collection.buttons.panel" extends="buttons.panel">
        <put name="contextType" value="LDAPEntityType"/>
        <put name="formName" value="com.ibm.ws.console.security.LDAPEntityTypeCollectionForm"/>
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="LDAPEntityType.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
          
        </putList>
    </definition>

    <definition name="LDAPEntityType.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.IdMgrRepositoryLDAP.LDAPEntityTypeController">
        <put name="contextType" value="LDAPEntityType"/>
        <putList name="list">
        <add value="LDAPEntityType.detail.title"/>
        <add value="LDAPEntityType.config.general.properties"/>
        </putList>
    </definition>

    <definition name="LDAPEntityType.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.LDAPEntityTypeDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.wim"/>
        <put name="titleKey" value="IdMgr.LDAP.EntityType.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=LDAPEntityType.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="IdMgr.LDAP.EntityType.detail.description"/>
        <put name="displayName" value="IdMgr.LDAP.EntityType.displayName"/>
    </definition>

    <definition name="LDAPEntityType.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="lDAPEntityTypeDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LDAPEntityTypeDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.LDAPEntityTypeDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value="IdMgr.LDAPEntity.Type.displayName:name:yes:JSP:IdMgr.LDAPEntity.Type.description:no:yes: : :/com.ibm.ws.console.security/textFieldLayoutNewOnly.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.LDAPEntity.ObjClasses.displayName:objectClasses:yes:TextLong:IdMgr.LDAPEntity.ObjClasses.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.LDAPEntity.Bases.displayName:ldapSearchBases:no:TextLong:IdMgr.LDAPEntity.Bases.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.LDAPEntity.Filter.displayName:ldapSearchFilter:no:TextLong:IdMgr.LDAPEntity.Filter.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- Identity Manager : LDAP Custom Properties Collection & Detail -->
    <definition name="LDAPCustomProp.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.IdMgrRepositoryLDAP.LDAPCustomPropController">
        <put name="contextType" value="LDAPCustomProp"/>
        <put name="descTitle" value="IdMgr.LDAP.CustomProp.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.wim"/>
        <put name="descText" value="IdMgr.LDAP.CustomProp.description"/>
        <putList name="contentList">
        <add value="LDAPCustomProp.paging.extend"/>
        <add value="LDAPCustomProp.quicksearch.extend"/>
        <add value="LDAPCustomProp.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="LDAPCustomProp.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="lDAPCustomPropCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.LDAPCustomPropCollectionForm"/>
        <put name="formAction" value="lDAPCustomPropCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LDAPCustomPropCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.LDAPCustomPropCollectionForm"/>
        <putList name="searchList">
            <add value="Security.property.name.displayName:name"/>
            <add value="Security.property.value.displayName:value"/>
        </putList>
    </definition>

    <definition name="LDAPCustomProp.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="IdMgr.LDAP.CustomProp.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.LDAPCustomPropCollectionForm"/>
        <put name="formAction" value="lDAPCustomPropCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LDAPCustomPropCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.LDAPCustomPropCollectionForm"/>
    </definition>

    <definition name="LDAPCustomProp.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.security.LDAPCustomPropCollectionForm"/>
        <put name="formAction" value="lDAPCustomPropCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LDAPCustomPropCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.LDAPCustomPropCollectionForm"/>
        <put name="buttons" value="LDAPCustomProp.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=LDAPCustomProp.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/LDAPCustomProp/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/LDAPCustomProp/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="LDAPCustomProp.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="LDAPCustomProp.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
          
        </putList>
    </definition>

    <definition name="LDAPCustomProp.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.IdMgrRepositoryLDAP.LDAPCustomPropController">
        <put name="contextType" value="LDAPCustomProp"/>
        <putList name="list">
        <add value="LDAPCustomProp.detail.title"/>
        <add value="LDAPCustomProp.config.general.properties"/>
        </putList>
    </definition>

    <definition name="LDAPCustomProp.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.LDAPCustomPropDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.wim"/>
        <put name="titleKey" value="IdMgr.LDAP.CustomProp.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=LDAPCustomProp.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="IdMgr.LDAP.CustomProp.description"/>
        <put name="displayName" value="IdMgr.LDAP.CustomProp.displayName"/>
    </definition>

    <definition name="LDAPCustomProp.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="lDAPCustomPropDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LDAPCustomPropDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.LDAPCustomPropDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value="Security.property.name.displayName:name:yes:Text:Security.property.name.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Security.property.value.displayName:value:yes:Text:Security.property.value.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- Identity Manager : LDAP Attrs Collection & Detail -->
    <definition name="LDAPAttr.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.IdMgrRepositoryLDAP.LDAPAttrController">
        <put name="contextType" value="LDAPAttr"/>
        <put name="descTitle" value="IdMgr.LDAPAttrs.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.wim"/>
        <put name="descText" value="IdMgr.LDAPAttrs.description"/>
        <putList name="contentList">
        <add value="LDAPAttr.paging.extend"/>
        <add value="LDAPAttr.quicksearch.extend"/>
        <add value="LDAPAttr.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="LDAPAttr.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="lDAPAttrCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.LDAPAttrCollectionForm"/>
        <put name="formAction" value="lDAPAttrCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LDAPAttrCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.IdMgrRepositoryLDAP.LDAPAttrCollectionForm"/>
        <putList name="searchList">
            <add value="IdMgr.LDAPAttrs.name.displayName:name"/>
        </putList>
    </definition>

    <definition name="LDAPAttr.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="IdMgr.LDAPAttrs.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.LDAPAttrCollectionForm"/>
        <put name="formAction" value="lDAPAttrCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LDAPAttrCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.IdMgrRepositoryLDAP.LDAPAttrCollectionForm"/>
    </definition>

    <definition name="LDAPAttr.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.security.LDAPAttrCollectionForm"/>
        <put name="formAction" value="lDAPAttrCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LDAPAttrCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.IdMgrRepositoryLDAP.LDAPAttrCollectionForm"/>
        <put name="showCheckBoxes" value="true"/>
        <put name="buttons" value="LDAPAttr.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=LDAPAttr.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/LDAPAttr/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/LDAPAttr/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="LDAPAttr.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="0"/>
        <put name="definitionName" value="LDAPAttr.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
          
        </putList>
    </definition>

    <definition name="LDAPAttr.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.IdMgrRepositoryLDAP.LDAPAttrController">
        <put name="contextType" value="LDAPAttr"/>
        <putList name="list">
        <add value="LDAPAttr.detail.title"/>
        <add value="LDAPAttr.config.general.properties"/>
        </putList>
    </definition>

    <definition name="LDAPAttr.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.LDAPAttrDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.wim"/>
        <put name="titleKey" value="IdMgr.LDAPAttrs.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=LDAPAttr.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="IdMgr.LDAPAttrs.description"/>
        <put name="displayName" value="IdMgr.LDAPAttrs.displayName"/>
    </definition>

    <definition name="LDAPAttr.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="lDAPAttrDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.LDAPAttrDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.LDAPAttrDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value="IdMgr.LDAPAttrs.name.displayName:name:yes:JSP:IdMgr.LDAPAttrs.name.description:no:yes: : :/com.ibm.ws.console.security/textFieldLayoutNewOnly.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.LDAPAttrs.propertyName.displayName:propertyName:no:Text:IdMgr.LDAPAttrs.propertyName.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.LDAPAttrs.propertyName.displayName:propertyNameRqd:yes:JSP:IdMgr.LDAPAttrs.propertyName.description:no:yes: : :/com.ibm.ws.console.security/textFieldLayoutNewOnly.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.LDAPAttrs.syntax.displayName:syntax:no:Text:IdMgr.LDAPAttrs.syntax.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.LDAPAttrs.entityTypes.displayName:entityTypes:no:Text:IdMgr.LDAPAttrs.entityTypes.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.LDAPAttrs.defaultValue.displayName:defaultValue:no:Text:IdMgr.LDAPAttrs.defaultValue.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.LDAPAttrs.defaultAttr.displayName:defaultAttr:no:Text:IdMgr.LDAPAttrs.defaultAttr.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdMgr.LDAPAttrs.wimGenerate.displayName:wimGenerate:no:CheckBox:IdMgr.LDAPAttrs.wimGenerate.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- System Access Facility (SAF) user registry properties -->
    <definition name="UserRegistrySAFProperties.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.zos.UserRegistrySAFPropertiesController">
        <put name="contextType" value="SAFProperties"/>
        <putList name="list">
        <add value="UserRegistrySAFProperties.detail.title"/>
        <add value="UserRegistrySAFProperties.config.general.properties"/>
        </putList>
    </definition>

    <definition name="UserRegistrySAFProperties.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.zos.UserRegistrySAFPropertiesDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="UserRegistry.SAFProperties.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=UserRegistrySAFProperties.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="UserRegistry.SAFProperties.description"/>
        <put name="displayName" value="UserRegistry.SAFProperties.displayName"/>
    </definition>

    <definition name="UserRegistrySAFProperties.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="UserRegistrySAFPropertiesDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.zos.UserRegistrySAFPropertiesDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.zos.UserRegistrySAFPropertiesDetailForm"/>
        <put name="formFocus" value="safUnauthenticatedId"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="UserRegistry.safUnauthenticatedId.displayName:safUnauthenticatedId:yes:Text:UserRegistry.safUnauthenticatedId.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="UserRegistry.safProfmapper.displayName:safProfmapper:no:Text:UserRegistry.safProfmapper.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="UserRegistry.safDelegation.displayName:safDelegation:no:Checkbox:UserRegistry.safDelegation.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="UserRegistry.zos.useAPPL.displayName:useAPPL:no:Checkbox:UserRegistry.zos.useAPPL.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="UserRegistry.safSuppressMsgs.displayName:safSuppressMsgs:no:CheckBox:UserRegistry.safSuppressMsgs.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="UserRegistry.safSMFAudit.displayName:safSMFAudit:no:Select:UserRegistry.safSMFAudit.description:no:yes:DEFAULT,ASIS,NOFAIL,NONE:SAF.SMFrecords.DEFAULT,SAF.SMFrecords.ASIS,SAF.SMFrecords.NOFAIL,SAF.SMFrecords.NONE" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="UserRegistry.safProfilePrefix.displayName:safProfilePrefix:no:Text:UserRegistry.safProfilePrefix.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- Web Authentication Behavior -->
    <definition name="WebAuthBehavior.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.WebAuthBehaviorController">
        <put name="contextType" value="WebAuthBehavior"/>
        <putList name="list">
        <add value="WebAuthBehavior.detail.title"/>
        <add value="WebAuthBehavior.config.general.properties"/>
        </putList>
    </definition>

    <definition name="WebAuthBehavior.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.WebAuthBehaviorDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="Security.webAuthentication.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=WebAuthBehavior.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="Security.webAuthentication.description"/>
        <put name="displayName" value="Security.webAuthentication.displayName"/>
    </definition>

    <definition name="WebAuthBehavior.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="webAuthBehaviorDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.WebAuthBehaviorDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.WebAuthBehaviorDetailForm"/>
        <put name="formFocus" value="lazy"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="WebAuthBehavior.behavior.displayName:behavior:no:JSP:WebAuthBehavior.behavior.description:no:yes: : :/com.ibm.ws.console.security/webAuthBehavior.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="WebAuthBehavior.useBasicAuth.displayName:useBasicAuth:no:Checkbox:WebAuthBehavior.useBasicAuth.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- JAAS Config -->
    <definition name="JAASConfigurationEntry.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.JAAS.JAASConfigurationEntryController">
        <put name="contextType" value="JAASConfigurationEntry"/>
        <put name="descTitle" value="Security.applicationLoginConfig.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="descText" value="JAASConfigurationEntry.description"/>
        <put name="formName" value="com.ibm.ws.console.security.JAASConfigurationEntryCollectionForm"/>
        <put name="bcHandler" value="com.ibm.ws.console.core.breadcrumbs.impl.POSTBreadcrumbHandler"/>
        <putList name="contentList">
        <add value="JAASConfigurationEntry.paging.extend"/>
        <add value="JAASConfigurationEntry.quicksearch.extend"/>
        <add value="JAASConfigurationEntry.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="JAASConfigurationEntry.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="jAASConfigurationEntryCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.JAASConfigurationEntryCollectionForm"/>
        <put name="formAction" value="jAASConfigurationEntryCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.JAASConfigurationEntryCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.JAAS.JAASConfigurationEntryCollectionForm"/>
        <putList name="searchList">
            <add value="JAASConfigurationEntry.alias.displayName:alias"/>
        </putList>
    </definition>

    <definition name="JAASConfigurationEntry.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="JAASConfigurationEntry.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.JAASConfigurationEntryCollectionForm"/>
        <put name="formAction" value="jAASConfigurationEntryCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.JAASConfigurationEntryCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.JAAS.JAASConfigurationEntryCollectionForm"/>
    </definition>

    <definition name="JAASConfigurationEntry.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.security.JAASConfigurationEntryCollectionForm"/>
        <put name="formAction" value="jAASConfigurationEntryCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.JAASConfigurationEntryCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.JAAS.JAASConfigurationEntryCollectionForm"/>
        <put name="buttons" value="JAASConfigurationEntry.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=JAASConfigurationEntry.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/JAASConfigurationEntry/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/JAASConfigurationEntry/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="JAASConfigurationEntry.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="JAASConfigurationEntry.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
         
        </putList>
    </definition>
    
    <definition name="JAASConfigurationEntry.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.JAAS.JAASConfigurationEntryController">
        <put name="contextType" value="JAASConfigurationEntry"/>
        <putList name="list">
        <add value="JAASConfigurationEntry.detail.title"/>
        <add value="JAASConfigurationEntry.config.general.properties"/>
        </putList>
    </definition>

    <definition name="JAASConfigurationEntry.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.JAASConfigurationEntryDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="JAASConfigurationEntry.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=JAASConfigurationEntry.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="alias"/>
        <put name="instanceDescription" value="JAASConfigurationEntry.description"/>
        <put name="displayName" value="JAASConfigurationEntry.displayName"/>
    </definition>

    <definition name="JAASConfigurationEntry.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="jAASConfigurationEntryDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.JAASConfigurationEntryDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.JAAS.JAASConfigurationEntryDetailForm"/>
        <put name="formFocus" value="alias"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="JAASConfigurationEntry.alias.displayName:alias:yes:JSP:JAASConfigurationEntry.alias.description:no:yes: : :/com.ibm.ws.console.security/textFieldLayoutNewOnly.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
			<item  value="JAASLoginModule.quicksearch.extend:JAASLoginModule.paging.extend:yes:JSP:JAASLoginModule.collection.table.extends:no:yes: : :/secure/layouts/collectionInDetailForm.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem" />
        </putList>
    </definition>

<!-- JAAS Login Module -->
    <definition name="JAASLoginModule.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="jAASConfigurationEntryDetail.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.JAASLoginModuleCollectionForm"/>
        <put name="formAction" value="jAASConfigurationEntryDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.JAASLoginModuleCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.JAAS.JAASLoginModuleCollectionForm"/>
        <putList name="searchList">
            <add value="JAASLoginModule.moduleClassName.displayName:moduleClassName"/>
            <add value="JAASLoginModule.authenticationStrategy.displayName:authenticationStrategy"/>
            <add value="JAASLoginModule.moduleOrder.displayName:moduleOrder"/>
        </putList>
    </definition>

    <definition name="JAASLoginModule.paging.extend" extends="secPagingWithName.main">
        <put name="displayLabelKey" value="JAASLoginModule.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.JAASLoginModuleCollectionForm"/>
        <put name="formAction" value="jAASConfigurationEntryDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.JAASLoginModuleCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.JAAS.JAASLoginModuleCollectionForm"/>
    </definition>

    <definition name="JAASLoginModule.collection.table.extends" path="/secure/layouts/collectionTableLayoutNoPrefs.jsp">
		<put name="contextType" value="JAASLoginModule" />
		<put name="iterationProperty" value="subsetList" />
		<put name="showCheckBoxes" value="true" />
		<put name="sortIconLocation" value="right" />
		<put name="columnWidth" value="25%" />
		<put name="idColumn" value="" />
		<put name="statusType" value="unknown" />
		<!--  this attribute,if false displays html special chars   -->
		<put name="htmlFilter" value="true" />
		<putList name="statusCols" />
        <put name="iterationName" value="com.ibm.ws.console.security.JAASLoginModuleCollectionForm"/>
        <put name="formAction" value="jAASConfigurationEntryDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.JAASLoginModuleCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.JAAS.JAASLoginModuleCollectionForm"/>
        <put name="buttons" value="JAASLoginModule.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=JAASLoginModule.content.main"/>
        <put name="hidePreferences" value="true"/>
        <put name="hideTableControls" value="true"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/JAASLoginModule/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/JAASLoginModule/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="JAASLoginModule.collection.buttons.panel" path="/com.ibm.ws.console.security/buttonLayoutCaption.jsp">
		<put name="contextType" value="JAASLoginModule" />
        <put name="desc" value="JAASLoginModule.displayName"/>
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="JAASLoginModule.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <put name="formName" value="com.ibm.ws.console.security.JAASLoginModuleCollectionForm"/>
        <putList name="actionList">
          
        </putList>
    </definition>

    <definition name="JAASLoginModule.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.JAAS.JAASLoginModuleController">
        <put name="contextType" value="JAASLoginModule"/>
        <putList name="list">
        <add value="JAASLoginModule.detail.title"/>
        <add value="JAASLoginModule.config.general.properties"/>
        </putList>
    </definition>

    <definition name="JAASLoginModule.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.JAASLoginModuleDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="JAASLoginModule.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=JAASLoginModule.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="moduleClassName"/>
        <put name="instanceDescription" value="JAASLoginModule.description"/>
        <put name="displayName" value="JAASLoginModule.displayName"/>
    </definition>

    <definition name="JAASLoginModule.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="jAASLoginModuleDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.JAASLoginModuleDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.JAAS.JAASLoginModuleDetailForm"/>
        <put name="formFocus" value="moduleClassName"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="JAASLoginModule.moduleClassName.displayName:moduleClassName:yes:JSP:JAASLoginModule.moduleClassName.description:no:yes: : :/com.ibm.ws.console.security/textFieldLayoutNewOnly.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
<!--            <item  value="JAASLoginModule.proxyClassName.displayName:proxyClassName:yes:Text:JAASLoginModule.proxyClassName.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/> -->
            <item  value="JAASLoginModule.useProxy.displayName:useProxy:no:Checkbox:JAASLoginModule.useProxy.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="JAASLoginModule.authenticationStrategy.displayName:authenticationStrategy:no:Select:JAASLoginModule.authenticationStrategy.description:no:yes:REQUIRED,REQUISITE,SUFFICIENT,OPTIONAL:JAASModuleControlFlag.REQUIRED,JAASModuleControlFlag.REQUISITE,JAASModuleControlFlag.SUFFICIENT,JAASModuleControlFlag.OPTIONAL" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
       	    <item  value="Security.property.displayName:customProperty:security.customProperty:JSP:Security.property.description:no:yes: : :/secure/layouts/simpleCollectionLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <!-- The version for the Set Order -->
    <definition name="JAASLoginModuleSetOrder.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.JAAS.JAASLoginModuleSetOrderController">
        <put name="contextType" value="JAASLoginModuleSetOrder"/>
        <putList name="list">
        <add value="JAASLoginModuleSetOrder.detail.title"/>
        <add value="JAASLoginModuleSetOrder.config.general.properties"/>
        </putList>
    </definition>
    
    <definition name="JAASLoginModuleSetOrder.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.JAASLoginModuleSetOrderDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="JAASConfigurationSetOrder.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=JAASLoginModuleSetOrder.config.view&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="JAASConfigurationSetOrder.description"/>
        <put name="displayName" value="JAASConfigurationSetOrder.displayName"/>
    </definition>
    
    <definition name="JAASLoginModuleSetOrder.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="jAASLoginModuleSetOrderDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.JAASLoginModuleSetOrderDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.JAAS.JAASLoginModuleSetOrderDetailForm"/>
        <put name="formFocus" value="alias"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
        <item  value="JAASConfigurationSetOrder.SearchOrder.displayName:orderList:yes:JSP:JAASConfigurationSetOrder.SearchOrder.description:no:yes: : :/com.ibm.ws.console.security/setOrderLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- JAAS Auth Data -->
    <definition name="JAASAuthData.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.JAAS.JAASAuthDataController">
        <put name="contextType" value="JAASAuthData"/>
        <put name="descTitle" value="Security.authDataEntries.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="descText" value="JAASAuthData.description"/>
        <put name="formName" value="com.ibm.ws.console.security.JAASAuthDataCollectionForm"/>
        <putList name="contentList">
        <add value="JAASAuthData.paging.extend"/>
        <add value="JAASAuthData.collection.fields"/>
        <add value="JAASAuthData.quicksearch.extend"/>
        <add value="JAASAuthData.collection.table.extends"/>
        </putList>
    </definition>
	
    <definition name="JAASAuthData.collection.fields" path="/com.ibm.ws.console.security/jaasAuthDataCollectionFields.jsp"> 
        <put name="formName" value="com.ibm.ws.console.security.JAASAuthDataCollectionForm"/>
    </definition>

    <definition name="JAASAuthData.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="jAASAuthDataCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.JAASAuthDataCollectionForm"/>
        <put name="formAction" value="jAASAuthDataCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.JAASAuthDataCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.JAAS.JAASAuthDataCollectionForm"/>
        <putList name="searchList">
            <add value="JAASAuthData.alias.displayName:alias"/>
            <add value="JAASAuthData.userId.displayName:userId"/>
            <add value="JAASAuthData.description.displayName:description"/>
        </putList>
    </definition>

    <definition name="JAASAuthData.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="Security.authDataEntries.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.JAASAuthDataCollectionForm"/>
        <put name="formAction" value="jAASAuthDataCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.JAASAuthDataCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.JAAS.JAASAuthDataCollectionForm"/>
    </definition>

    <definition name="JAASAuthData.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.security.JAASAuthDataCollectionForm"/>
        <put name="formAction" value="jAASAuthDataCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.JAASAuthDataCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.JAAS.JAASAuthDataCollectionForm"/>
        <put name="buttons" value="JAASAuthData.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=JAASAuthData.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/JAASAuthData/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/JAASAuthData/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="JAASAuthData.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="JAASAuthData.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
          
        </putList>
    </definition>

    <definition name="JAASAuthData.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.JAAS.JAASAuthDataController">
        <put name="contextType" value="JAASAuthData"/>
        <putList name="list">
        <add value="JAASAuthData.detail.title"/>
        <add value="JAASAuthData.config.general.properties"/>
        </putList>
    </definition>

    <definition name="JAASAuthData.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.JAASAuthDataDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="Security.authDataEntries.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=JAASAuthData.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="alias"/>
        <put name="instanceDescription" value="JAASAuthData.description"/>
        <put name="displayName" value="JAASAuthData.displayName"/>
    </definition>

    <definition name="JAASAuthData.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="jAASAuthDataDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.JAASAuthDataDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.JAAS.JAASAuthDataDetailForm"/>
        <put name="formFocus" value="alias"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator,configurator"/>
        <putList name="attributeList">
            <item  value="JAASAuthData.alias.displayName:alias:yes:JSP:JAASAuthData.alias.description:no:yes: : :/com.ibm.ws.console.security/textFieldLayoutNewOnly.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="JAASAuthData.userId.displayName:userId:yes:Text:JAASAuthData.userId.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="JAASAuthData.password.displayName:displayPassword:yes:Password:JAASAuthData.password.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="JAASAuthData.description.displayName:description:no:Text:JAASAuthData.description.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- Authentication provider -->
    <definition name="AuthProvider.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.AuthProvider.AuthProviderController">
        <put name="contextType" value="AuthProvider"/>
        <put name="descTitle" value="AuthenticationProvider.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="descText" value="AuthenticationProvider.description"/>
        <put name="formName" value="com.ibm.ws.console.security.AuthProviderCollectionForm"/>
        <putList name="contentList">
        <add value="AuthProvider.paging.extend"/>
        <add value="AuthProvider.collection.fields"/>
        <add value="AuthProvider.quicksearch.extend"/>
        <add value="AuthProvider.collection.table.extends"/>
        </putList>
    </definition>
	
    <definition name="AuthProvider.collection.fields" path="/com.ibm.ws.console.security/authProviderCollectionFields.jsp"> 
        <put name="formName" value="com.ibm.ws.console.security.AuthProviderCollectionForm"/>
    </definition>

    <definition name="AuthProvider.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="authProviderCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.AuthProviderCollectionForm"/>
        <put name="formAction" value="authProviderCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.AuthProviderCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.AuthProvider.AuthProviderCollectionForm"/>
        <putList name="searchList">
            <add value="AuthenticationProvider.name.displayName:name"/>
        </putList>
    </definition>

    <definition name="AuthProvider.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="AuthenticationProvider.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.AuthProviderCollectionForm"/>
        <put name="formAction" value="authProviderCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.AuthProviderCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.AuthProvider.AuthProviderCollectionForm"/>
    </definition>

    <definition name="AuthProvider.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.security.AuthProviderCollectionForm"/>
        <put name="formAction" value="authProviderCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.AuthProviderCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.AuthProvider.AuthProviderCollectionForm"/>
        <put name="buttons" value="AuthProvider.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=AuthProvider.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/AuthProvider/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/AuthProvider/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="AuthProvider.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="AuthProvider.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
         
        </putList>
    </definition>
    
    <definition name="AuthProvider.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.AuthProvider.AuthProviderController">
        <put name="contextType" value="AuthProvider"/>
        <putList name="list">
        <add value="AuthProvider.detail.title"/>
        <add value="AuthProvider.config.general.properties"/>
        </putList>
    </definition>

    <definition name="AuthProvider.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.AuthProviderDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="AuththenticationProvider.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=AuthProvider.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="AuthenticationProvider.detail.description"/>
        <put name="displayName" value="AuthenticationProvider.displayName"/>
    </definition>

    <definition name="AuthProvider.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="authProviderDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.AuthProviderDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.AuthProvider.AuthProviderDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="AuthenticationProvider.name.displayName:name:yes:JSP:AuthenticationProvider.name.description:no:yes: : :/secure/layouts/textFieldLayoutNewOnly.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="AuthenticationProvider.desc.displayName:description:no:TextLong:AuthenticationProvider.desc.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="AuthenticationProvider.classname.displayName:classname:yes:TextLong:AuthenticationProvider.classname.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="AuthenticationProvider.msgLayer.displayName:msgLayer:no:Text:AuthenticationProvider.msgLayer.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
<!--       	    <item  value="AuthenticationModule.server.displayName:serverModuleCollectionFormContents:ServerAuthModule:JSP:AuthenticationModule.description:no:yes: : :/secure/layouts/simpleCollectionLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/> -->
<!--       	    <item  value="AuthenticationModule.client.displayName:clientModuleCollectionFormContents:ClientAuthModule:JSP:AuthenticationModule.description:no:yes: : :/secure/layouts/simpleCollectionLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/> -->
       	    <item  value="Security.property.displayNameHL:customProperty:security.customProperty:JSP:Security.property.description:no:yes: : :/secure/layouts/simpleCollectionLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>
	
<!-- Authentication Module -->
    <definition name="AuthModule.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.AuthProvider.AuthModuleController">
        <put name="contextType" value="AuthModule"/>
        <putList name="list">
        <add value="AuthModule.detail.title"/>
        <add value="AuthModule.config.general.properties"/>
        </putList>
    </definition>

    <definition name="AuthModule.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.AuthModuleDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="AuthenticationModule.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=AuthModule.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="AuthenticationModule.description"/>
        <put name="displayName" value="AuthenticationModule.displayName"/>
    </definition>

    <definition name="AuthModule.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="authModuleDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.AuthModuleDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.AuthProvider.AuthModuleDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="AuthenticationModule.name.displayName:name:no:JSP:AuthenticationModule.name.description:no:yes: : :/com.ibm.ws.console.security/textFieldLayoutNewOnly.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="AuthenticationModule.classname.displayName:classname:yes:TextLong:AuthenticationModule.classname.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="AuthenticationModule.requestPolicy.displayName:requestPolicy:no:Select:AuthenticationModule.requestPolicy.description:no:yes:AUTHENTICATE_SENDER,AUTHENTICATE_CONTENT:AuthenticationModule.policy.SENDER,AuthenticationModule.policy.CONTENT: : : :AuthenticationModule.policy.SENDER.description,AuthenticationModule.policy.CONTENT.description" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="AuthenticationModule.responsePolicy.displayName:responsePolicy:no:Select:AuthenticationModule.responsePolicy.description:no:yes:NONE,AUTHENTICATE_SENDER,AUTHENTICATE_RECIPIENT,AUTHENTICATE_CONTENT:none.text,AuthenticationModule.policy.SENDER,AuthenticationModule.policy.RECIPIENT,AuthenticationModule.policy.CONTENT: : : :AuthenticationModule.policy.NONE.description,AuthenticationModule.policy.SENDER.description,AuthenticationModule.policy.RECIPIENT.description,AuthenticationModule.policy.CONTENT.description" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
       	    <item  value="Security.property.displayNameHL:customProperty:security.customProperty:JSP:Security.property.description:no:yes: : :/secure/layouts/simpleCollectionLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- ============================================================================================= -->
<!-- ================ Communications ============================================================= -->
<!-- ============================================================================================= -->

<!-- Communications configuration -->
    <definition name="SecureCommunications.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.SecureCommunications.SecureCommunicationsController">
        <put name="contextType" value="SecureCommunications"/>
        <putList name="list">
        <add value="SecureCommunications.detail.title"/>
        <add value="SecureCommunications.config.tab.view"/>
        </putList>
    </definition>

    <definition name="SecureCommunications.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.SecureCommunicationsDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="Security.communications.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SecureCommunications.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="Security.communications.description"/>
        <put name="displayName" value="Security.communications.displayName"/>
    </definition>

    <definition name="SecureCommunications.config.tab.view" extends="detail.config.tab.view">
        <putList name="list">
        <add value="SecureCommunications.detail.buttons.panel"/>
        <add value="SecureCommunications.config.general.properties"/>
        <add value="SecureCommunications.config.related.items"/>
        </putList>
    </definition>

    <definition name="SecureCommunications.detail.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="SecureCommunications.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList">
        </putList>
    </definition>

    <definition name="SecureCommunications.config.general.properties" path="/com.ibm.ws.console.security/communicationsConfigGenPropLayout.jsp">
        <put name="formAction" value="secureCommunicationsDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.SecureCommunicationsDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.SecureCommunicationsDetailForm"/>
        <put name="formFocus" value="useFIPS"/>
        <put name="readOnlyView" value="no"/>
        <put name="showOkButton" value="no"/>
        <put name="showCancelButton" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
        </putList>
    </definition>

    <definition name="SecureCommunications.config.related.items" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.security.SecureCommunicationsDetailForm"/>
        <putList name="list">
         
        </putList>
    </definition>

<!-- Certificate Expiration Monitor -->
    <definition name="CertExpMonitor.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.CertExpMonitor.CertExpMonitorController">
        <put name="contextType" value="CertExpMonitor"/>
        <putList name="list">
        <add value="CertExpMonitor.detail.title"/>
        <add value="CertExpMonitor.config.tab.view"/>
        </putList>
    </definition>

    <definition name="CertExpMonitor.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.CertExpMonitorDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="CertExpMonitor.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=CertExpMonitor.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="CertExpMonitor.description"/>
        <put name="displayName" value="CertExpMonitor.displayName"/>
    </definition>

    <definition name="CertExpMonitor.config.tab.view" path="/secure/layouts/configTabLayoutWithForm.jsp">
        <put name="formAction" value="certExpMonitorDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.CertExpMonitorDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.CertExpMonitor.CertExpMonitorDetailForm"/>
        <put name="formFocus" value="threshold"/>
        <putList name="list">
        <add value="CertExpMonitor.detail.buttons.panel"/>
        <add value="CertExpMonitor.config.general.properties"/>
        <add value="CertExpMonitor.config.related.items"/>
        </putList>
    </definition>

    <definition name="CertExpMonitor.detail.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="3"/>
        <put name="definitionName" value="CertExpMonitor.detail.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
            
        </putList>
    </definition>

    <definition name="CertExpMonitor.config.general.properties" path="/com.ibm.ws.console.security/certExpConfigGenPropLayout.jsp">
        <put name="formAction" value="certExpMonitorDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.CertExpMonitorDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.CertExpMonitorCertExpMonitorDetailForm"/>
        <put name="formFocus" value="threshold"/>
        <put name="requiredRole" value="administrator"/>        
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value="CertExpMonitor.threshold.displayName:threshold:yes:Text:CertExpMonitor.threshold.description:no:yes: : :Security.days" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="CertExpMonitor.preThreshold.displayName:preThreshold:yes:Text:CertExpMonitor.preThreshold.description:no:yes: : :Security.days" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="CertExpMonitor.isEnabled.displayName:enabled:no:JSP:CertExpMonitor.isEnabled.description:no:yes: : :/com.ibm.ws.console.security/certExpEnableLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="CertExpMonitor.expirationSchedule.displayName:schedule:no:Custom:CertExpMonitor.expirationSchedule.description:no:yes: : :/com.ibm.ws.console.security/certExpScheduleLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="CertExpMonitor.expirationNotify.displayName:notification:no:DynamicSelect:CertExpMonitor.expirationNotify.description:no:yes:notifyVal:notifyDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="CertExpMonitor.autoReplace.displayName:autoReplace:no:Checkbox:CertExpMonitor.autoReplace.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="CertExpMonitor.delete.displayName:delete:no:Checkbox:CertExpMonitor.delete.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="CertExpMonitor.config.related.items" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.security.CertExpMonitorDetailForm"/>
        <putList name="list">

        </putList>
    </definition>

<!-- FIPS -->
    <definition name="Fips.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Fips.FipsController">
        <put name="contextType" value="Fips"/>
        <putList name="list">
        <add value="Fips.detail.title"/>
        <add value="Fips.config.tab.view"/>
        </putList>
    </definition>

    <definition name="Fips.config.tab.view" extends="detail.config.tab.view">
        <putList name="list">
        <add value="Fips.detail.buttons.panel"/>
        <add value="Fips.config.general.properties"/>
        <add value="Fips.config.related.items"/>
        </putList>
    </definition>

    <definition name="Fips.detail.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="Fips.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList">
        </putList>
    </definition>

    <definition name="Fips.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.FipsDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="Fips.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=Fips.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="Fips.description"/>
        <put name="displayName" value="Fips.displayName"/>
    </definition>

    <definition name="Fips.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="fipsDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.FipsDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.FipsFipsDetailForm"/>
        <put name="formFocus" value="none"/>
        <put name="requiredRole" value="administrator"/>        
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value=" : :no:JSP: :no:yes: : :/com.ibm.ws.console.security/fipsLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="Fips.config.related.items" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.security.FipsDetailForm"/>
        <putList name="list">
         
        </putList>
    </definition>

<!-- FIPS Convert-->
    <definition name="FipsConvert.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Fips.FipsConvertController">
        <put name="contextType" value="FipsConvert"/>
        <putList name="list">
        <add value="FipsConvert.detail.title"/>
        <add value="FipsConvert.config.general.properties"/>
        </putList>
    </definition>

    <definition name="FipsConvert.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.FipsConvertDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="FipsConvert.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=FipsConvert.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="FipsConvert.description"/>
        <put name="displayName" value="FipsConvert.displayName"/>
    </definition>

    <definition name="FipsConvert.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="fipsConvertDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.FipsConvertDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Fips.FipsConvertDetailForm"/>
        <put name="formFocus" value="strict"/>
        <put name="requiredRole" value="administrator"/>        
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item value="FipsConvert.algorithm.displayName:fipsLevel:no:Custom:FipsConvert.algorithm.description:no:yes: : :/com.ibm.ws.console.security/fipsAlgorithmLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item value="FipsConvert.certSize.displayName:keySize:no:JSP:FipsConvert.certSize.description:no:yes:keySizes:keySizes:/com.ibm.ws.console.security/keysizeLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item value="FipsConvert.badCertsList.displayName:badCerts:no:Custom:FipsConvert.badCertsList.displayName:yes:yes: : :/com.ibm.ws.console.security/fipsBadCertsLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- Notification -->
    <definition name="SecurityNotification.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.Notification.NotificationController">
        <put name="contextType" value="SecurityNotification"/>
        <put name="descTitle" value="WSNotification.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="descText" value="WSNotification.description"/>
        <putList name="contentList">
        <add value="SecurityNotification.paging.extend"/>
        <add value="SecurityNotification.quicksearch.extend"/>
        <add value="SecurityNotification.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="SecurityNotification.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="securityNotificationCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.NotificationCollectionForm"/>
        <put name="formAction" value="securityNotificationCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.NotificationCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.NotificationCollectionForm"/>
        <putList name="searchList">
            <add value="WSNotification.name.displayName:name"/>
        </putList>
    </definition>

    <definition name="SecurityNotification.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="WSNotification.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.NotificationCollectionForm"/>
        <put name="formAction" value="securityNotificationCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.NotificationCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.NotificationCollectionForm"/>
    </definition>

    <definition name="SecurityNotification.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.security.NotificationCollectionForm"/>
        <put name="formAction" value="securityNotificationCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.NotificationCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.NotificationCollectionForm"/>
        <put name="buttons" value="SecurityNotification.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SecurityNotification.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/SecurityNotification/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/SecurityNotification/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="SecurityNotification.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="SecurityNotification.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
           
        </putList>
    </definition>

    <definition name="SecurityNotification.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Notification.NotificationController">
        <put name="contextType" value="SecurityNotification"/>
        <putList name="list">
        <add value="SecurityNotification.detail.title"/>
        <add value="SecurityNotification.config.general.properties"/>
        </putList>
    </definition>

    <definition name="SecurityNotification.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.NotificationDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="WSNotification.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SecurityNotification.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="WSNotification.description"/>
        <put name="displayName" value="WSNotification.displayName"/>
    </definition>

    <definition name="SecurityNotification.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="securityNotificationDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.NotificationDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.NotificationDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="requiredRole" value="administrator,auditor"/>        
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value="WSNotification.name.displayName:name:yes:JSP:WSNotification.name.description:no:yes: : :/com.ibm.ws.console.security/textFieldLayoutNewOnly.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="WSNotification.systemOut.displayName:systemOut:no:Checkbox:WSNotification.systemOut.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="WSNotification.emailSent.displayName:email:no:Checkbox:WSNotification.emailSent.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="WSNotification.emailList.displayName:emailList:no:JSP:WSNotification.emailList.description:no:yes: : :/com.ibm.ws.console.security/emailLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- SSL Config -->
    <definition name="SSLConfig.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.SSLConfig.SSLConfigController">
        <put name="contextType" value="SSLConfig"/>
        <put name="descTitle" value="SSLConfig.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="descText" value="SSLConfig.description"/>
        <putList name="contentList">
        <add value="SSLConfig.paging.extend"/>
        <add value="SSLConfig.quicksearch.extend"/>
        <add value="SSLConfig.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="SSLConfig.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="sSLConfigCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.SSLConfigCollectionForm"/>
        <put name="formAction" value="sSLConfigCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.SSLConfigCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.SSLConfigCollectionForm"/>
        <putList name="searchList">
            <add value="SSLConfig.name.displayName:alias"/>
        </putList>
    </definition>

    <definition name="SSLConfig.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="SSLConfig.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.SSLConfigCollectionForm"/>
        <put name="formAction" value="sSLConfigCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.SSLConfigCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.SSLConfigCollectionForm"/>
    </definition>

    <definition name="SSLConfig.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.security.SSLConfigCollectionForm"/>
        <put name="formAction" value="sSLConfigCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.SSLConfigCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.SSLConfigCollectionForm"/>
        <put name="buttons" value="SSLConfig.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SSLConfig.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/SSLConfig/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/SSLConfig/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="SSLConfig.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="SSLConfig.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
           
        </putList>
    </definition>

    <definition name="SSLConfig.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.SSLConfig.SSLConfigController">
        <put name="contextType" value="SSLConfig"/>
        <putList name="list">
        <add value="SSLConfig.detail.title"/>
        <add value="SSLConfig.config.tab.view"/>
        </putList>
    </definition>

    <definition name="SSLConfig.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.SSLConfigDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="SSLConfig.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SSLConfig.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="SSLConfig.description"/>
        <put name="displayName" value="SSLConfig.displayName"/>
        <put name="bcHandler" value="com.ibm.ws.console.security.SecurityBreadcrumbHandler"/>
    </definition>

    <definition name="SSLConfig.config.tab.view" extends="detail.config.tab.view">
        <putList name="list">
        <add value="SSLConfig.detail.buttons.panel"/>
        <add value="SSLConfig.config.general.properties"/>
        <add value="SSLConfig.config.additional.properties"/>
        <add value="SSLConfig.config.related.items"/>
        </putList>
    </definition>

    <definition name="SSLConfig.detail.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="SSLConfig.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList">
        </putList>
    </definition>

    <definition name="SSLConfig.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="sSLConfigDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.SSLConfigDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.SSLConfigDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="requiredRole" value="administrator"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value="SSLConfig.name.displayName:name:yes:JSP:SSLConfig.name.description:no:yes: : :/com.ibm.ws.console.security/textFieldLayoutNewOnly.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SSLConfig.trustStore.displayName:trustStore:no:DynamicSelect:SSLConfig.trustStore.description:no:yes:trustStoreVal:trustStoreDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SSLConfig.keyStore.displayName:keyStore:no:JSP:SSLConfig.keyStore.description:no:yes: : :/com.ibm.ws.console.security/keyStoreGetLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SSLConfig.certAlias.displayName:certAlias:no:DynamicSelect:SSLConfig.certAlias.description:no:yes:certVal:certDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SSLConfig.clientCertAlias.displayName:clientCertAlias:no:DynamicSelect:SSLConfig.clientCertAlias.description:no:yes:clientCertVal:clientCertDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SSLConfig.mgmtScope.displayName:mgmtScope:no:JSP:SSLConfig.mgmtScope.description:no:yes: : :/com.ibm.ws.console.security/mgmtScopeLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SSLConfig.keyring.displayName:keyring:yes:TextLong:SSLConfig.keyring.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SSLConfig.v3Timeout.displayName:v3Timeout:yes:Text:SSLConfig.v3Timeout.description:no:yes: : :Security.seconds" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <!-- fields for pre61 JSSE sslConfig -->
            <item  value="SecureSocketLayer.keyFileName.displayName:keyFileName:yes:TextLong:SecureSocketLayer.keyFileName.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecureSocketLayer.keyFilePassword.displayName:displayKeyFilePassword:yes:Password:SecureSocketLayer.keyFilePassword.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecureSocketLayer.keyFileFormat.displayName:keyFileFormat:yes:Dynamicselect:SecureSocketLayer.keyFileFormat.description:no:yes:keyTypeVal:keyTypeDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecureSocketLayer.trustFileName.displayName:trustFileName:yes:TextLong:SecureSocketLayer.trustFileName.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecureSocketLayer.trustFilePassword.displayName:displayTrustFilePassword:yes:Password:SecureSocketLayer.trustFilePassword.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecureSocketLayer.trustFileFormat.displayName:trustFileFormat:yes:Dynamicselect:SecureSocketLayer.trustFileFormat.description:no:yes:trustTypeVal:trustTypeDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="SSLConfig.config.additional.properties" path="/com.ibm.ws.console.security/sslAddPropLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.security.SSLConfigDetailForm"/>
        <putList name="list">

        </putList>
    </definition>

    <definition name="SSLConfig.config.related.items" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.security.SSLConfigDetailForm"/>
        <putList name="list">

        </putList>
    </definition>

<!-- Quality of Protection -->
    <definition name="QoP.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.SSLConfig.QoPController">
        <put name="contextType" value="QoP"/>
        <putList name="list">
        <add value="QoP.detail.title"/>
        <add value="QoP.config.general.properties"/>
        </putList>
    </definition>

    <definition name="QoP.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.QoPDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="QoP.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=QoP.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="QoP.description"/>
        <put name="displayName" value="QoP.displayName"/>
    </definition>

    <definition name="QoP.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="qoPDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.QoPDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.QoPDetailForm"/>
        <put name="formFocus" value="clientAuthentication"/>
        <put name="requiredRole" value="administrator"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value="QoP.clientAuth.displayName:clientAuthentication:no:Select:QoP.clientAuth.description:no:yes:None,Supported,Required:QoP.None,QoP.Supported,QoP.Required" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="QoP.cipherGroups.displayName:securityLevel:no:JSP:QoP.cipherGroups.description:no:yes: : :/com.ibm.ws.console.security/cipherGroupUpdateLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="QoP.cipherSuites.displayName:cipherSuites:no:Custom:QoP.cipherSuites.description:no:yes: : :/com.ibm.ws.console.security/cipherAddDeleteLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="QoP.protocol.displayName:protocol:no:DynamicSelect:QoP.protocol.description:no:yes:sslProtocols:sslProtocols" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="QoP.protocol.displayName:protocolReadOnly:no:Text:QoP.protocol.description:yes:yes:" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="QoP.provider.displayName:provider:no:Custom:QoP.provider.description:no:yes: : :/com.ibm.ws.console.security/sslProviderLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- Trust and Key Managers -->
    <definition name="TrustKeyManagers.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.SSLConfig.TrustKeyManagersController">
        <put name="contextType" value="TrustKeyManagers"/>
        <putList name="list">
        <add value="TrustKeyManagers.detail.title"/>
        <add value="TrustKeyManagers.config.tab.view"/>
        </putList>
    </definition>

    <definition name="TrustKeyManagers.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.TrustKeyManagersDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="TrustKeyManagers.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=TrustKeyManagers.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="TrustKeyManagers.description"/>
        <put name="displayName" value="TrustKeyManagers.displayName"/>
    </definition>

    <definition name="TrustKeyManagers.config.tab.view" extends="detail.config.tab.view">
        <putList name="list">
        <add value="TrustKeyManagers.detail.buttons.panel"/>
        <add value="TrustKeyManagers.config.general.properties"/>
        <add value="TrustKeyManagers.config.related.items"/>
        </putList>
    </definition>

    <definition name="TrustKeyManagers.detail.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="TrustKeyManagers.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList">
        </putList>
    </definition>

    <definition name="TrustKeyManagers.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="trustKeyManagersDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.TrustKeyManagersDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.TrustKeyManagersDetailForm"/>
        <put name="formFocus" value="defaultTrust"/>
        <put name="requiredRole" value="administrator"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value="TrustKeyManagers.defaultTrust.displayName:defaultTrust:no:DynamicSelect:TrustKeyManagers.defaultTrust.description:no:yes:trustVal:trustDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="TrustKeyManagers.addlTrust.displayName:trustManagers:no:Custom:TrustKeyManagers.addlTrust.description:no:yes: : :/com.ibm.ws.console.security/trustManagerAddDeleteLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="TrustKeyManagers.defaultKey.displayName:defaultKey:no:DynamicSelect:TrustKeyManagers.defaultKey.description:no:yes:keyVal:keyDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="TrustKeyManagers.config.related.items" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.security.TrustKeyManagersDetailForm"/>
        <putList name="list">

        </putList>
    </definition>

<!-- Dynamic SSL Config -->
    <definition name="DynamicSSLConfig.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.DynamicSSLConfig.DynamicSSLConfigController">
        <put name="contextType" value="DynamicSSLConfig"/>
        <put name="descTitle" value="DynamicSSLConfig.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="descText" value="DynamicSSLConfig.description"/>
        <putList name="contentList">
        <add value="DynamicSSLConfig.paging.extend"/>
        <add value="DynamicSSLConfig.quicksearch.extend"/>
        <add value="DynamicSSLConfig.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="DynamicSSLConfig.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="dynamicSSLConfigCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.DynamicSSLConfigCollectionForm"/>
        <put name="formAction" value="dynamicSSLConfigCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.DynamicSSLConfigCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.DynamicSSLConfigCollectionForm"/>
        <putList name="searchList">
            <add value="DynamicSSLConfig.name.displayName:name"/>
        </putList>
    </definition>

    <definition name="DynamicSSLConfig.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="DynamicSSLConfig.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.DynamicSSLConfigCollectionForm"/>
        <put name="formAction" value="dynamicSSLConfigCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.DynamicSSLConfigCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.DynamicSSLConfigCollectionForm"/>
    </definition>

    <definition name="DynamicSSLConfig.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.security.DynamicSSLConfigCollectionForm"/>
        <put name="formAction" value="dynamicSSLConfigCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.DynamicSSLConfigCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.DynamicSSLConfigCollectionForm"/>
        <put name="buttons" value="DynamicSSLConfig.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=DynamicSSLConfig.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/DynamicSSLConfig/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/DynamicSSLConfig/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="DynamicSSLConfig.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="DynamicSSLConfig.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
           
        </putList>
    </definition>

    <definition name="DynamicSSLConfig.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.DynamicSSLConfig.DynamicSSLConfigController">
        <put name="contextType" value="DynamicSSLConfig"/>
        <putList name="list">
        <add value="DynamicSSLConfig.detail.title"/>
        <add value="DynamicSSLConfig.config.tab.view"/>
        </putList>
    </definition>

    <definition name="DynamicSSLConfig.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.DynamicSSLConfigDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="DynamicSSLConfig.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=DynamicSSLConfig.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="DynamicSSLConfig.description"/>
        <put name="displayName" value="DynamicSSLConfig.displayName"/>
    </definition>

    <definition name="DynamicSSLConfig.config.tab.view" extends="detail.config.tab.view">
        <putList name="list">
        <add value="DynamicSSLConfig.detail.buttons.panel"/>
        <add value="DynamicSSLConfig.config.general.properties"/>
        <add value="DynamicSSLConfig.config.related.items"/>
        </putList>
    </definition>

    <definition name="DynamicSSLConfig.detail.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="DynamicSSLConfig.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList">
        </putList>
    </definition>

    <definition name="DynamicSSLConfig.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="dynamicSSLConfigDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.DynamicSSLConfigDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.DynamicSSLConfigDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="requiredRole" value="administrator"/>        
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value="DynamicSSLConfig.name.displayName:name:yes:JSP:DynamicSSLConfig.name.description:no:yes: : :/com.ibm.ws.console.security/textFieldLayoutNewOnly.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SSLConfig.mgmtScope.displayName:mgmtScope:no:JSP:SSLConfig.mgmtScope.description:no:yes: : :/com.ibm.ws.console.security/mgmtScopeLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="DynamicSSLConfig.description.displayName:description:yes:Text:DynamicSSLConfig.description.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="DynamicSSLConfig.selectInfo.displayName:selectInfo:yes:Custom:DynamicSSLConfig.selectInfo.description:no:yes: : :/com.ibm.ws.console.security/dynamicSelectAddDeleteLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="DynamicSSLConfig.sslConfig.displayName:sslConfig:no:JSP:DynamicSSLConfig.sslConfig.description:no:yes: : :/com.ibm.ws.console.security/sslConfigGetLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="DynamicSSLConfig.certAlias.displayName:certAlias:no:DynamicSelect:DynamicSSLConfig.certAlias.description:no:yes:certVal:certDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="DynamicSSLConfig.config.related.items" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.security.DynamicSSLConfigDetailForm"/>
        <putList name="list">
         
        </putList>
    </definition>

<!-- Secure Endpoint -->

    <definition name="SecureEndpointTree.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.SecureEndpoint.SecureEndpointTreeController">
        <put name="contextType" value="SecureEndpointTree"/>
        <putList name="list">
        <add value="SecureEndpointTree.detail.title"/>
        <add value="SecureEndpointTree.detail.tabsLayout"/>
        </putList>
    </definition>

    <definition name="SecureEndpointTree.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.SecureEndpointTreeDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="SecureEndpoint.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SecureEndpoint.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="SecureEndpoint.description"/>
        <put name="displayName" value="SecureEndpoint.displayName"/>
    </definition>

    <definition name="SecureEndpointTree.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="secureEndpointDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.security.SecureEndpointTreeDetailForm"/>
        <putList name="tabList">
        </putList>
    </definition>

    <definition name="SecureEndpoint.topology.tab.view" path="/secure/layouts/topologyLayout.jsp">
        <put name="treeView" value="SecureEndpoint.topology.tree.view"/>
    </definition>

    <definition name="SecureEndpoint.topology.tree.view" path="/com.ibm.ws.console.security/treeLayout.jsp" controllerClass="com.ibm.ws.console.security.SecureEndpoint.TopologyController">
        <put name="rootName" value="SecureEndpoint.displayName.empty"/>
        <put name="rootImage" value="images/onepix.gif"/>
        <putList name="treeList">
        </putList>
    </definition>

    <definition name="SecureEndpoint.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.SecureEndpoint.SecureEndpointController">
        <put name="contextType" value="SecureEndpoint"/>
        <put name="descTitle" value="SecureEndpoint.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="descText" value="SecureEndpoint.description"/>
        <putList name="contentList">
        <add value="SecureEndpoint.paging.extend"/>
        <add value="SecureEndpoint.quicksearch.extend"/>
        <add value="SecureEndpoint.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="SecureEndpoint.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="secureEndpointCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.SecureEndpointCollectionForm"/>
        <put name="formAction" value="secureEndpointCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.SecureEndpointCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.SecureEndpointCollectionForm"/>
        <putList name="searchList">
            <add value="SecureEndpoint.name.displayName:name"/>
        </putList>
    </definition>

    <definition name="SecureEndpoint.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="SecureEndpoint.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.SecureEndpointCollectionForm"/>
        <put name="formAction" value="secureEndpointCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.SecureEndpointCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.SecureEndpointCollectionForm"/>
    </definition>

    <definition name="SecureEndpoint.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.security.SecureEndpointCollectionForm"/>
        <put name="formAction" value="secureEndpointCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.SecureEndpointCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.SecureEndpointCollectionForm"/>
        <put name="buttons" value="SecureEndpoint.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SecureEndpoint.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/SecureEndpoint/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/SecureEndpoint/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="SecureEndpoint.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="SecureEndpoint.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
           
        </putList>
    </definition>

    <definition name="SecureEndpoint.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.SecureEndpoint.SecureEndpointController">
        <put name="contextType" value="SecureEndpoint"/>
        <putList name="list">
        <add value="SecureEndpoint.detail.title"/>
        <add value="SecureEndpoint.config.tab.view"/>
        </putList>
    </definition>

    <definition name="SecureEndpoint.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.SecureEndpointDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="SecureEndpoint.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SecureEndpoint.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="displayName"/>
        <put name="instanceDescription" value="SecureEndpoint.description"/>
        <put name="displayName" value="SecureEndpoint.displayName"/>
        <put name="bcHandler" value="com.ibm.ws.console.security.SecurityBreadcrumbHandler"/>
    </definition>

    <definition name="SecureEndpoint.config.tab.view" extends="detail.config.tab.view">
        <putList name="list">
        <add value="SecureEndpoint.detail.buttons.panel"/>
        <add value="SecureEndpoint.config.general.properties"/>
        <add value="SecureEndpoint.config.related.items"/>
        </putList>
    </definition>

    <definition name="SecureEndpoint.detail.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="SecureEndpoint.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList">
        </putList>
    </definition>

    <definition name="SecureEndpoint.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="secureEndpointDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.SecureEndpointDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.SecureEndpointDetailForm"/>
        <put name="formFocus" value="displayName"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="SecureEndpoint.name.displayName:displayName:no:Text:SecureEndpoint.name.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecureEndpoint.direction.displayName:direction:no:Text:SecureEndpoint.direction.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecureEndpoint.inheritedSSL.displayName:inheritedSSLConfig:no:Text:SecureEndpoint.inheritedSSL.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecureEndpoint.inheritedCert.displayName:inheritedCertAlias:no:Text:SecureEndpoint.inheritedCert.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecureEndpoint.override.displayName:override:yes:Checkbox:SecureEndpoint.override.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecureEndpoint.sslConfig.displayName:sslConfig:no:JSP:SecureEndpoint.sslConfig.description:no:yes: : :/com.ibm.ws.console.security/endpointSSLConfigLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecureEndpoint.certAlias.displayName:certAlias:no:DynamicSelect:SecureEndpoint.certAlias.description:no:yes:certVal:certDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="SecureEndpoint.config.related.items" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.security.SecureEndpointDetailForm"/>
        <putList name="list">
         
        </putList>
    </definition>

<!-- Key Stores -->
	
    <definition name="KeyStore.filter.main" path="/com.ibm.ws.console.security/trustStoreFilter.jsp" controllerClass="com.ibm.ws.console.security.KeyStore.KeyStoreController"> 
        <put name="formName" value="com.ibm.ws.console.security.KeyStore.FilterBeanDetailForm"/>
        <put name="scopeparent" value="KeyStore.content.main"/>
    </definition>

    <definition name="KeyStore.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.KeyStore.KeyStoreController">
        <put name="contextType" value="KeyStore"/>
        <put name="descTitle" value="KeyStore.security.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="descText" value="KeyStore.security.description"/>
        <putList name="contentList">
        <add value="KeyStore.paging.extend"/>
        <add value="KeyStore.filter.main"/>
        <add value="KeyStore.quicksearch.extend"/>
        <add value="KeyStore.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="KeyStore.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="keyStoreCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.KeyStoreCollectionForm"/>
        <put name="formAction" value="keyStoreCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.KeyStoreCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.KeyStoreCollectionForm"/>
        <putList name="searchList">
            <add value="KeyStore.security.name.displayName:name"/>
        </putList>
    </definition>

    <definition name="KeyStore.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="KeyStore.security.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.KeyStoreCollectionForm"/>
        <put name="formAction" value="keyStoreCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.KeyStoreCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.KeyStoreCollectionForm"/>
    </definition>

    <definition name="KeyStore.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.security.KeyStoreCollectionForm"/>
        <put name="formAction" value="keyStoreCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.KeyStoreCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.KeyStoreCollectionForm"/>
        <put name="buttons" value="KeyStore.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=KeyStore.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/KeyStore/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/KeyStore/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="KeyStore.collection.buttons.panel" extends="buttons.panel">
        <put name="formName" value="com.ibm.ws.console.security.KeyStoreCollectionForm"/>
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="KeyStore.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
           
        </putList>
    </definition>

    <definition name="KeyStore.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.KeyStore.KeyStoreController">
        <put name="contextType" value="KeyStore"/>
        <putList name="list">
        <add value="KeyStore.detail.title"/>
        <add value="KeyStore.config.tab.view"/>
        </putList>
    </definition>

    <definition name="KeyStore.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.KeyStoreDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="KeyStore.security.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=KeyStore.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="KeyStore.security.description"/>
        <put name="displayName" value="KeyStore.security.displayName"/>
    </definition>

    <definition name="KeyStore.config.tab.view" extends="detail.config.tab.view">
        <putList name="list">
        <add value="KeyStore.detail.buttons.panel"/>
        <add value="KeyStore.config.general.properties"/>
        <add value="KeyStore.config.additional.properties"/>
        </putList>
    </definition>

    <definition name="KeyStore.detail.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="KeyStore.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList">
        </putList>
    </definition>

    <definition name="KeyStore.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="keyStoreDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.KeyStoreDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.KeyStoreDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <put name="onReset" value="enableDisable('managed:hostList');"/>
        <putList name="attributeList">
            <item  value="KeyStore.security.name.displayName:name:yes:Text:KeyStore.security.name.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="KeyStore.description.displayName:description:no:TextLong:KeyStore.description.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SSLConfig.mgmtScope.displayName:mgmtScope:no:JSP:SSLConfig.mgmtScope.description:no:yes: : :/com.ibm.ws.console.security/mgmtScopeLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="KeyStore.security.path.displayName:path:yes:FILEPATH:KeyStore.security.path.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="KeyStore.crUser.displayName:crUser:no:Text:KeyStore.crUser.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="KeyStore.srUser.displayName:srUser:no:Text:KeyStore.srUser.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="KeyStore.security.password.displayName:displayPassword:yes:Password:KeyStore.security.password.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Security.confirmKeyPassword.displayName:displayConfirmPassword:yes:Password:Security.confirmKeyPassword.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="KeyStore.security.type.displayName:type:no:JSP:KeyStore.security.type.description:no:yes:refVal:refDesc:/com.ibm.ws.console.security/keyStoreTypeLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="KeyStore.managed.displayName:managed:no:JSP:KeyStore.managed.description:no:yes: : :/com.ibm.ws.console.security/sslManagedHost.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="KeyStore.writeable.displayName:readOnly:no:Checkbox:KeyStore.writeable.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="KeyStore.initAtStartup.displayName:initAtStartup:no:Checkbox:KeyStore.initAtStartup.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Keystore.security.hwcrypto.displayName:hardwareCrypto:no:Checkbox:Keystore.security.hwcrypto.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="KeyStore.config.additional.properties" extends="detail.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.security.KeyStoreDetailForm"/>
        <putList name="list">

        </putList>
    </definition>

    <definition name="KeyStore.edit.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.KeyStore.KeyStoreController">
        <put name="contextType" value="KeyStoreEdit"/>
        <putList name="list">
        <add value="KeyStore.detail.title"/>
        <add value="KeyStore.edit.config.tab.view"/>
        </putList>
    </definition>

    <definition name="KeyStore.edit.config.tab.view" extends="detail.config.tab.view">
        <putList name="list">
        <add value="KeyStore.detail.buttons.panel"/>
        <add value="KeyStore.edit.config.general.properties"/>
        <add value="KeyStore.config.additional.properties"/>
        <add value="KeyStore.edit.additional.properties"/>
        </putList>
    </definition>

    <definition name="KeyStore.edit.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="keyStoreDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.KeyStoreDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.KeyStoreDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="KeyStore.security.name.displayName:name:no:Text:KeyStore.security.name.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="KeyStore.description.displayName:description:no:TextLong:KeyStore.description.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SSLConfig.mgmtScope.displayName:mgmtScope:no:JSP:SSLConfig.mgmtScope.description:no:yes: : :/com.ibm.ws.console.security/mgmtScopeLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="KeyStore.security.path.displayName:path:no:FILEPATH:KeyStore.security.path.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="KeyStore.security.password.displayName:displayPassword:yes:Password:KeyStore.security.password.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="KeyStore.security.type.displayName:type:no:JSP:KeyStore.security.type.description:no:yes:refVal:refDesc:/com.ibm.ws.console.security/keyStoreTypeLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="KeyStore.managed.displayName:managed:no:JSP:KeyStore.managed.description:yes:yes: : :/com.ibm.ws.console.security/sslManagedHost.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="KeyStore.writeable.displayName:readOnly:no:Checkbox:KeyStore.writeable.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="KeyStore.initAtStartup.displayName:initAtStartup:no:Checkbox:KeyStore.initAtStartup.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Keystore.security.hwcrypto.displayName:hardwareCrypto:no:Checkbox:Keystore.security.hwcrypto.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="KeyStore.edit.additional.properties" path="/secure/layouts/configGenPropLayoutWithoutForm.jsp">
        <put name="formAction" value="keyStoreDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.KeyStoreDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.KeyStoreDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <put name="showButtons" value="no"/>
        <put name="showGenPropsHeading" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="KeyStore.writeableKeyring.heading:keyringHeading:no:JSP:KeyStore.writeableKeyring.heading:no:yes: : :/secure/layouts/headingLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="KeyStore.crLink.displayName:crKeystoreLink:no:JSP:KeyStore.crLink.description:no:yes: : :/secure/layouts/linkLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="KeyStore.srLink.displayName:srKeystoreLink:no:JSP:KeyStore.srLink.description:no:yes: : :/secure/layouts/linkLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="SAFKeyStore.config.view" extends="KeyStore.edit.config.view" controllerClass="com.ibm.ws.console.security.KeyStore.SAFKeyStoreController">
        <putList name="list">
        <add value="SAFKeyStore.detail.title"/>
        <add value="SAFKeyStore.config.tab.view"/>
        </putList>
    </definition>

    <definition name="SAFKeyStore.detail.title" extends="KeyStore.detail.title">
        <put name="formName" value="com.ibm.ws.console.security.SAFKeyStoreDetailForm"/>
        <put name="helpTopic" value="SAFKeyStore.detail"/>
    </definition>

    <definition name="SAFKeyStore.config.tab.view" extends="KeyStore.edit.config.tab.view">
        <putList name="list">
        <add value="KeyStore.detail.buttons.panel"/>
        <add value="SAFKeyStore.config.general.properties"/>
        <add value="SAFKeyStore.config.additional.properties"/>
        </putList>
    </definition>

    <definition name="SAFKeyStore.config.general.properties" extends="KeyStore.edit.config.general.properties">
        <put name="formAction" value="safkeyStoreDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.SAFKeyStoreDetailForm"/>
    </definition>

    <definition name="SAFKeyStore.config.additional.properties" extends="detail.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.security.SAFKeyStoreDetailForm"/>
        <putList name="list">

        </putList>
    </definition>

<!-- Change password -->
    <definition name="KeyStore.chgPwd.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.KeyStore.ChangePasswordController">
        <put name="contextType" value="KeyStoreChgPwd"/>
        <putList name="list">
        <add value="KeyStore.chgPwd.detail.title"/>
        <add value="KeyStore.chgPwd.config.general.properties"/>
        </putList>
    </definition>

    <definition name="KeyStore.chgPwd.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.ChangePasswordDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="KeyStore.chgPwd.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=KeyStore.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="KeyStore.chgPwd.description"/>
        <put name="displayName" value="KeyStore.chgPwd.displayName"/>
    </definition>

    <definition name="KeyStore.chgPwd.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="keyStoreChgPwdDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.ChangePasswordDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.KeyStore.ChangePasswordDetailForm"/>
        <put name="formFocus" value="displayPassword"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="KeyStore.security.name.displayName:name:no:Text:KeyStore.security.name.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="KeyStore.security.changePassword.displayName:displayPassword:yes:Password:KeyStore.security.password.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Security.confirmKeyPassword.displayName:displayConfirmPassword:yes:Password:Security.confirmKeyPassword.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- Exchange Signers -->
    <definition name="ExchangeSigners.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.KeyStore.ExchangeSignersController">
        <put name="contextType" value="ExchangeSigners"/>
        <putList name="list">
        <add value="ExchangeSigners.detail.title"/>
        <add value="ExchangeSigners.config.general.properties"/>
        </putList>
    </definition>

    <definition name="ExchangeSigners.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.ExchangeSignersDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="ExchangeSigners.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=ExchangeSigners.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="ExchangeSigners.description"/>
        <put name="displayName" value="ExchangeSigners.displayName"/>
    </definition>

    <definition name="ExchangeSigners.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="exchangeSignersDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.ExchangeSignersDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.ExchangeSignersDetailForm"/>
        <put name="formFocus" value=""/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="ExchangeSigners.exchange.displayName: :no:Custom:ExchangeSigners.exchange.description:no:yes: : :/com.ibm.ws.console.security/exchangeSignersLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- Exchange Certs -->
<!-- ==================================================================================================
    <definition name="ExchangeCerts.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.KeyStore.ExchangeCertsController">
        <put name="contextType" value="ExchangeCerts"/>
        <putList name="list">
        <add value="ExchangeCerts.detail.title"/>
        <add value="ExchangeCerts.config.general.properties"/>
        </putList>
    </definition>

    <definition name="ExchangeCerts.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.ExchangeCertsDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="ExchangeCerts.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=ExchangeCerts.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="ExchangeCerts.description"/>
        <put name="displayName" value="ExchangeCerts.displayName"/>
    </definition>

    <definition name="ExchangeCerts.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="exchangeCertsDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.ExchangeCertsDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.ExchangeCertsDetailForm"/>
        <put name="formFocus" value=""/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="ExchangeCerts.displayName: :no:Custom:ExchangeCerts.description:no:yes: : :/com.ibm.ws.console.security/exchangeCertsLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>
================================================================================================== -->

<!-- Personal Certificates -->
    <definition name="PersonalCerts.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.Certificates.PersonalCertsController">
        <put name="contextType" value="PersonalCerts"/>
        <put name="descTitle" value="PersonalCerts.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="descText" value="PersonalCerts.description"/>
        <putList name="contentList">
        <add value="PersonalCerts.paging.extend"/>
        <add value="PersonalCerts.quicksearch.extend"/>
        <add value="PersonalCerts.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="PersonalCerts.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="personalCertsCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.PersonalCertsCollectionForm"/>
        <put name="formAction" value="personalCertsCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.PersonalCertsCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.PersonalCertsCollectionForm"/>
        <putList name="searchList">
        </putList>
    </definition>

    <definition name="PersonalCerts.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="PersonalCerts.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.PersonalCertsCollectionForm"/>
        <put name="formAction" value="personalCertsCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.PersonalCertsCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.PersonalCertsCollectionForm"/>
    </definition>

    <definition name="PersonalCerts.collection.table.extends" path="/com.ibm.ws.console.security/collectionTableLayoutIndent.jsp">
        <put name="iterationProperty" value="subsetList"/>
        <put name="showCheckBoxes" value="true"/>
        <put name="sortIconLocation" value="right"/>
        <put name="columnWidth" value="25%"/>
        <put name="idColumn" value="alias"/>
        <put name="statusType" value="unknown"/>
        <!-- this attribute,if false displays html special chars -->
        <put name="htmlFilter" value="true"/>
        <put name="hideTableControls" value="true"/>
        <putList name="statusCols"/>
        <put name="iterationName" value="com.ibm.ws.console.security.PersonalCertsCollectionForm"/>
        <put name="formAction" value="personalCertsCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.PersonalCertsCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.PersonalCertsCollectionForm"/>
        <put name="buttons" value="PersonalCerts.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=PersonalCerts.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/PersonalCerts/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="PersonalCerts.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="PersonalCerts.collection.buttons.panel"/>
        <put name="formName" value="com.ibm.ws.console.security.PersonalCertsCollectionForm"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
           
        </putList>
    </definition>

    <definition name="PersonalCerts.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Certificates.PersonalCertsController">
        <put name="contextType" value="PersonalCerts"/>
        <putList name="list">
        <add value="PersonalCerts.detail.title"/>
        <add value="PersonalCerts.config.general.properties"/>
        </putList>
    </definition>

    <definition name="PersonalCerts.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.PersonalCertsDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="PersonalCerts.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=PersonalCerts.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="alias"/>
        <put name="instanceDescription" value="PersonalCerts.description"/>
        <put name="displayName" value="PersonalCerts.displayName"/>
    </definition>

    <definition name="PersonalCerts.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="personalCertsDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.PersonalCertsDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.PersonalCertsDetailForm"/>
        <put name="formFocus" value="alias"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator,auditor"/>
        <putList name="attributeList">
            <item  value="PersonalCerts.alias.displayName:alias:yes:Text:PersonalCerts.alias.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.version.displayName:version:no:Select:PersonalCerts.version.description:yes:yes:X509v3:PersonalCerts.version.X509v3" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.signatureAlg.displayName:signatureAlg:no:JSP:PersonalCerts.signatureAlg.description:no:yes:certSigAlgs:certSigAlgs:/com.ibm.ws.console.security/signatureAlgLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.keySize.displayName:keySize:no:JSP:PersonalCerts.keySize.description:no:yes:keySizes:keySizes:/com.ibm.ws.console.security/keysizeLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.commonName.displayName:commonName:yes:Text:PersonalCerts.commonName.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.validity.displayName:validity:yes:Text:PersonalCerts.validity.description:no:yes: : :Security.days" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.organization.displayName:organization:no:Text:PersonalCerts.organization.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.ou.displayName:ou:no:Text:PersonalCerts.ou.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.locality.displayName:locality:no:Text:PersonalCerts.locality.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.state.displayName:state:no:Text:PersonalCerts.state.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.zip.displayName:zip:no:Text:PersonalCerts.zip.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.country.displayName:country:no:Dynamicselect:PersonalCerts.country.description:no:yes:refVal:refDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="PersonalCerts.readOnly.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Certificates.PersonalCertsController">
        <put name="contextType" value="PersonalCertsReadOnly"/>
        <putList name="list">
        <add value="PersonalCerts.detail.title"/>
        <add value="PersonalCerts.readOnly.config.general.properties"/>
        </putList>
    </definition>

    <definition name="PersonalCerts.readOnly.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="personalCertsDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.PersonalCertsDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.PersonalCertsDetailForm"/>
        <put name="formFocus" value="alias"/>
        <put name="readOnlyView" value="yes"/>
        <putList name="attributeList">
            <item  value="PersonalCerts.alias.displayName:alias:yes:Text:PersonalCerts.alias.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.version.displayName:version:no:Select:PersonalCerts.version.description:no:yes:X509v3,X509v2,X509v1:PersonalCerts.version.X509v3,PersonalCerts.version.X509v2,PersonalCerts.version.X509v1" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.keySize.displayName:keySize:no:JSP:PersonalCerts.keySize.description:no:yes:keySizes:keySizes:/com.ibm.ws.console.security/keysizeLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.serial.displayName:serial:yes:Text:PersonalCerts.serial.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.validity.displayName:validity:yes:Text:PersonalCerts.validity.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.issuedTo.displayName:issuedTo:yes:Text:PersonalCerts.issuedTo.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.issuedBy.displayName:issuedBy:no:Text:PersonalCerts.issuedBy.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.fingerprint.displayName:fingerprint:no:Text:PersonalCerts.fingerprint.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.signatureAlg.displayName:signatureAlg:no:Text:PersonalCerts.signatureAlg.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>
    
<!-- Chained Certificates -->
    <definition name="ChainedCerts.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Certificates.PersonalCertsController">
        <put name="contextType" value="ChainedCerts"/>
        <putList name="list">
        <add value="ChainedCerts.detail.title"/>
        <add value="ChainedCerts.config.general.properties"/>
        </putList>
    </definition>

    <definition name="ChainedCerts.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.ChainedCertsDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value=""/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=PersonalCerts.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="alias"/>
        <put name="instanceDescription" value="ChainedCerts.description"/>
        <put name="displayName" value=""/>
    </definition>

    <definition name="ChainedCerts.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="chainedCertsDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.ChainedCertsDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.ChainedCertsDetailForm"/>
        <put name="formFocus" value="alias"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="ChainedCerts.alias.displayName:alias:yes:Text:ChainedCerts.alias.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="ChainedCerts.signingCert.displayName:signingCert:no:JSP:ChainedCerts.signingCert.description:no:yes:certVal:certDesc:/com.ibm.ws.console.security/signingCertLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.keySize.displayName:keySize:no:JSP:PersonalCerts.keySize.description:no:yes:keySizes:keySizes:/com.ibm.ws.console.security/keysizeLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.commonName.displayName:commonName:yes:Text:PersonalCerts.commonName.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.validity.displayName:validity:yes:Text:PersonalCerts.validity.description:no:yes: : :Security.days" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.organization.displayName:organization:no:Text:PersonalCerts.organization.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.ou.displayName:ou:no:Text:PersonalCerts.ou.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.locality.displayName:locality:no:Text:PersonalCerts.locality.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.state.displayName:state:no:Text:PersonalCerts.state.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.zip.displayName:zip:no:Text:PersonalCerts.zip.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.country.displayName:country:no:Dynamicselect:PersonalCerts.country.description:no:yes:refVal:refDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>
    
<!-- CA Certificates -->
    <definition name="CACerts.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Certificates.PersonalCertsController">
        <put name="contextType" value="CACerts"/>
        <putList name="list">
        <add value="CACerts.detail.title"/>
        <add value="CACerts.config.general.properties"/>
        </putList>
    </definition>

    <definition name="CACerts.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.CACertsDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value=""/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=PersonalCerts.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="alias"/>
        <put name="instanceDescription" value="CACerts.description"/>
        <put name="displayName" value=""/>
    </definition>

    <definition name="CACerts.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="caCertsDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.CACertsDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.CACertsDetailForm"/>
        <put name="formFocus" value="alias"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <put name="showGenPropsHeading" value="no"/>
        <putList name="attributeList">
            <item  value="CACerts.caCert.heading: :no:JSP:CACerts.caCert.heading:no:yes: : :/secure/layouts/headingLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="CACerts.revokePassword.displayName:displayPassword:yes:Password:CACerts.revokePassword.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Security.confirmKeyPassword.displayName:displayConfirmPassword:yes:Password:Security.confirmKeyPassword.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="CACerts.caClient.displayName:caClient:no:JSP:CACerts.caClient.description:no:yes: : :/com.ibm.ws.console.security/caClientNewLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="CACerts.requestSpec.heading: :no:JSP:CACerts.requestSpec.heading:no:yes: : :/secure/layouts/headingLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value=" : :no:JSP: :no:yes: : :/com.ibm.ws.console.security/caCertRequestLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- Personal Certificates - Receive from CA -->
    <definition name="PersonalCerts.receive.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Certificates.PersonalCertsActionController">
        <put name="contextType" value="PersonalCertsReceive"/>
        <putList name="list">
        <add value="PersonalCerts.receive.detail.title"/>
        <add value="PersonalCerts.receive.config.general.properties"/>
        </putList>
    </definition>

    <definition name="PersonalCerts.receive.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.PersonalCertsActionDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="PersonalCerts.receive.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=PersonalCerts.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="PersonalCerts.receive.description"/>
        <put name="displayName" value="PersonalCerts.receive.displayName"/>
        <put name="helpTopic" value="PersonalCertsReceiveCA.detail"/>
    </definition>

    <definition name="PersonalCerts.receive.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="personalCertsActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.PersonalCertsActionDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.PersonalCertsActionDetailForm"/>
        <put name="formFocus" value="file"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="PersonalCerts.receiveFile.displayName:file:yes:FILEPATH:PersonalCerts.receiveFile.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.receiveType.displayName:type:no:Select:PersonalCerts.receiveType.description:no:yes:Base64,Binary:SecurityCerts.type.base64.displayName,SecurityCerts.type.binary.displayName" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>
    
<!-- Personal Certificates - Replace -->
    <definition name="PersonalCerts.replace.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Certificates.PersonalCertsActionController">
        <put name="contextType" value="PersonalCertsReplace"/>
        <putList name="list">
        <add value="PersonalCerts.replace.detail.title"/>
        <add value="PersonalCerts.replace.config.general.properties"/>
        </putList>
    </definition>

    <definition name="PersonalCerts.replace.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.PersonalCertsActionDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="PersonalCerts.replace.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=PersonalCerts.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="PersonalCerts.replace.description"/>
        <put name="displayName" value="PersonalCerts.replace.displayName"/>
        <put name="helpTopic" value="PersonalCertsReplace.detail"/>
    </definition>

    <definition name="PersonalCerts.replace.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="personalCertsActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.PersonalCertsActionDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.PersonalCertsActionDetailForm"/>
        <put name="formFocus" value="alias"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="PersonalCerts.oldCert.displayName:alias:no:Text:PersonalCerts.oldCert.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.newCert.displayName:newAlias:no:Dynamicselect:PersonalCerts.newCert.description:no:yes:newVal:newDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.deleteCert.displayName:deleteCert:no:Checkbox:PersonalCerts.deleteCert.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.deleteSigners.displayName:deleteSigners:no:Checkbox:PersonalCerts.deleteSigners.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>
    
<!-- Personal Certificates - Extract -->
    <definition name="PersonalCerts.extract.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Certificates.PersonalCertsActionController">
        <put name="contextType" value="PersonalCertsExtract"/>
        <putList name="list">
        <add value="PersonalCerts.extract.detail.title"/>
        <add value="PersonalCerts.extract.config.general.properties"/>
        </putList>
    </definition>

    <definition name="PersonalCerts.extract.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.PersonalCertsActionDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="PersonalCerts.extract.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=PersonalCerts.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="PersonalCerts.extract.description"/>
        <put name="displayName" value="PersonalCerts.extract.displayName"/>
        <put name="helpTopic" value="PersonalCertsExtract.detail"/>
    </definition>

    <definition name="PersonalCerts.extract.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="personalCertsActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.PersonalCertsActionDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.PersonalCertsActionDetailForm"/>
        <put name="formFocus" value="file"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="PersonalCerts.extractAlias.displayName:alias:no:Text:PersonalCerts.extractAlias.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.extractFile.displayName:file:yes:FILEPATH:PersonalCerts.extractFile.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.extractType.displayName:type:no:Select:PersonalCerts.extractType.description:no:yes:Base64,Binary:SecurityCerts.type.base64.displayName,SecurityCerts.type.binary.displayName" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>
    
<!-- Personal Certificates - Import -->
    <definition name="PersonalCerts.import.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Certificates.PersonalCertsActionController">
        <put name="contextType" value="PersonalCertsImport"/>
        <putList name="list">
        <add value="PersonalCerts.import.detail.title"/>
        <add value="PersonalCerts.import.config.general.properties"/>
        </putList>
    </definition>

    <definition name="PersonalCerts.import.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.PersonalCertsActionDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="PersonalCerts.import.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=PersonalCerts.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="PersonalCerts.import.description"/>
        <put name="displayName" value="PersonalCerts.import.displayName"/>
        <put name="helpTopic" value="PersonalCertsImport.detail"/>
    </definition>

    <definition name="PersonalCerts.import.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="personalCertsActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.PersonalCertsActionDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.PersonalCertsActionDetailForm"/>
        <put name="formFocus" value="managed"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator,auditor"/>
        <putList name="attributeList">
            <item  value=" : :no:JSP: :no:yes: : :/com.ibm.ws.console.security/importCertKeystoreLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.importOldCertAlias.displayName:alias:no:Dynamicselect:PersonalCerts.importOldCertAlias.description:no:yes:oldVal:oldDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.importNewCertAlias.displayName:newAlias:no:Text:PersonalCerts.importNewCertAlias.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>
    
<!-- Personal Certificates - Export -->
    <definition name="PersonalCerts.export.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Certificates.PersonalCertsActionController">
        <put name="contextType" value="PersonalCertsExport"/>
        <putList name="list">
        <add value="PersonalCerts.export.detail.title"/>
        <add value="PersonalCerts.export.config.general.properties"/>
        </putList>
    </definition>

    <definition name="PersonalCerts.export.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.PersonalCertsActionDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="PersonalCerts.export.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=PersonalCerts.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="PersonalCerts.export.description"/>
        <put name="displayName" value="PersonalCerts.export.displayName"/>
        <put name="helpTopic" value="PersonalCertsExport.detail"/>
    </definition>

    <definition name="PersonalCerts.export.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="personalCertsActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.PersonalCertsActionDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.PersonalCertsActionDetailForm"/>
        <put name="formFocus" value="displayKeyStorePassword"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator,auditor"/>
        <putList name="attributeList">
            <item  value="PersonalCerts.exportAlias.displayName:alias:no:Text:PersonalCerts.exportAlias.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.importKeyStorePassword.displayName:displayKeyStorePassword:yes:Password:PersonalCerts.importKeyStorePassword.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.alias.displayName:newAlias:no:Text:PersonalCerts.alias.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value=" : :no:JSP: :no:yes: : :/com.ibm.ws.console.security/exportCertKeystoreLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>
    
<!-- Personal Certificates - Revoke -->
    <definition name="PersonalCerts.revoke.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Certificates.PersonalCertsActionController">
        <put name="contextType" value="PersonalCertsExport"/>
        <putList name="list">
        <add value="PersonalCerts.revoke.detail.title"/>
        <add value="PersonalCerts.revoke.config.general.properties"/>
        </putList>
    </definition>

    <definition name="PersonalCerts.revoke.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.PersonalCertsActionDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="PersonalCerts.revoke.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=PersonalCerts.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="PersonalCerts.revoke.description"/>
        <put name="displayName" value="PersonalCerts.revoke.displayName"/>
        <put name="helpTopic" value="PersonalCertsRevoke.detail"/>
    </definition>

    <definition name="PersonalCerts.revoke.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="personalCertsActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.PersonalCertsActionDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.PersonalCertsActionDetailForm"/>
        <put name="formFocus" value="displayPassword"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="PersonalCerts.revokeAlias.displayName:alias:no:Text:PersonalCerts.revokeAlias.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.revokePassword.displayName:displayPassword:yes:Password:PersonalCerts.revokePassword.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.revokeReason.displayName:reason:yes:TextLong:PersonalCerts.revokeReason.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- Signer Certificates -->
    <definition name="SignerCerts.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.SignerCerts.SignerCertsController">
        <put name="contextType" value="SignerCerts"/>
        <put name="descTitle" value="SignerCerts.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="descText" value="SignerCerts.description"/>
        <putList name="contentList">
        <add value="SignerCerts.paging.extend"/>
        <add value="SignerCerts.quicksearch.extend"/>
        <add value="SignerCerts.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="SignerCerts.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="signerCertsCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.SignerCertsCollectionForm"/>
        <put name="formAction" value="signerCertsCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.SignerCertsCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.SignerCertsCollectionForm"/>
        <putList name="searchList">
            <add value="SignerCerts.alias.displayName:alias"/>
        </putList>
    </definition>

    <definition name="SignerCerts.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="SignerCerts.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.SignerCertsCollectionForm"/>
        <put name="formAction" value="signerCertsCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.SignerCertsCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.SignerCertsCollectionForm"/>
    </definition>

    <definition name="SignerCerts.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.security.SignerCertsCollectionForm"/>
        <put name="formAction" value="signerCertsCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.SignerCertsCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.SignerCertsCollectionForm"/>
        <put name="buttons" value="SignerCerts.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SignerCerts.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/SignerCerts/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/SignerCerts/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="SignerCerts.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="SignerCerts.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
           
        </putList>
    </definition>

    <definition name="SignerCerts.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.SignerCerts.SignerCertsController">
        <put name="contextType" value="SignerCerts"/>
        <putList name="list">
        <add value="SignerCerts.detail.title"/>
        <add value="SignerCerts.config.general.properties"/>
        </putList>
    </definition>

    <definition name="SignerCerts.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.SignerCertsDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="SignerCerts.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SignerCerts.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="alias"/>
        <put name="instanceDescription" value="SignerCerts.description"/>
        <put name="displayName" value="SignerCerts.displayName"/>
    </definition>

    <definition name="SignerCerts.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="signerCertsDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.SignerCertsDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.SignerCertsDetailForm"/>
        <put name="formFocus" value="alias"/>
        <put name="requiredRole" value="administrator"/>
        <put name="readOnlyView" value="yes"/>
        <putList name="attributeList">
            <item  value="SignerCerts.alias.displayName:alias:yes:Text:SignerCerts.alias.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SignerCerts.version.displayName:version:no:Text:SignerCerts.version.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SignerCerts.keySize.displayName:keySize:no:Text:SignerCerts.keySize.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SignerCerts.serial.displayName:serial:yes:Text:SignerCerts.serial.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SignerCerts.validity.displayName:validity:yes:Text:SignerCerts.validity.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SignerCerts.issuedTo.displayName:issuedTo:yes:Text:SignerCerts.issuedTo.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SignerCerts.issuedBy.displayName:issuedBy:no:Text:SignerCerts.issuedBy.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SignerCerts.fingerprint.displayName:fingerprint:no:Text:SignerCerts.fingerprint.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SignerCerts.signatureAlg.displayName:signatureAlg:no:Text:SignerCerts.signatureAlg.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>
    
<!-- Signer Certificates - Add -->
    <definition name="SignerCerts.add.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.SignerCerts.SignerCertsActionController">
        <put name="contextType" value="SignerCertsAdd"/>
        <putList name="list">
        <add value="SignerCerts.add.detail.title"/>
        <add value="SignerCerts.add.config.general.properties"/>
        </putList>
    </definition>

    <definition name="SignerCerts.add.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.SignerCertsActionDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="SignerCerts.add.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SignerCerts.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="SignerCerts.add.description"/>
        <put name="displayName" value="SignerCerts.add.displayName"/>
        <put name="helpTopic" value="SignerCertsAdd.detail"/>
    </definition>

    <definition name="SignerCerts.add.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="signerCertsActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.SignerCertsActionDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.SignerCertsActionDetailForm"/>
        <put name="formFocus" value="file"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="SignerCerts.alias.displayName:alias:yes:Text:SignerCerts.alias.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SignerCerts.addFile.displayName:file:yes:FILEPATH:SignerCerts.addFile.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SignerCerts.addType.displayName:type:no:Select:SignerCerts.addType.description:no:yes:Base64,Binary:SecurityCerts.type.base64.displayName,SecurityCerts.type.binary.displayName" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>
    
<!-- Signer Certificates - Extract -->
    <definition name="SignerCerts.extract.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.SignerCerts.SignerCertsActionController">
        <put name="contextType" value="SignerCertsExtract"/>
        <putList name="list">
        <add value="SignerCerts.extract.detail.title"/>
        <add value="SignerCerts.extract.config.general.properties"/>
        </putList>
    </definition>

    <definition name="SignerCerts.extract.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.SignerCertsActionDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="SignerCerts.extract.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SignerCerts.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="SignerCerts.extract.description"/>
        <put name="displayName" value="SignerCerts.extract.displayName"/>
        <put name="helpTopic" value="SignerCertsExtract.detail"/>
    </definition>

    <definition name="SignerCerts.extract.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="signerCertsActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.SignerCertsActionDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.SignerCertsActionDetailForm"/>
        <put name="formFocus" value="file"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="SignerCerts.extractFile.displayName:file:yes:FILEPATH:SignerCerts.extractFile.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SignerCerts.extractType.displayName:type:no:Select:SignerCerts.extractType.description:no:yes:Base64,Binary:SecurityCerts.type.base64.displayName,SecurityCerts.type.binary.displayName" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>
    
<!-- Signer Certificates - Unmanaged -->
    <definition name="SignerCerts.unmanaged.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.SignerCerts.SignerCertsActionController">
        <put name="contextType" value="SignerCertsUnmanaged"/>
        <putList name="list">
        <add value="SignerCerts.unmanaged.detail.title"/>
        <add value="SignerCerts.unmanaged.config.general.properties"/>
        </putList>
    </definition>

    <definition name="SignerCerts.unmanaged.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.SignerCertsActionDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="SignerCerts.unmanaged.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SignerCerts.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="SignerCerts.unmanaged.description"/>
        <put name="displayName" value="SignerCerts.unmanaged.displayName"/>
        <put name="helpTopic" value="SignerCertsRetrieve.detail"/>
    </definition>

    <definition name="SignerCerts.unmanaged.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="signerCertsActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.SignerCertsActionDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.SignerCertsActionDetailForm"/>
        <put name="formFocus" value="host"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="SignerCerts.unmanagedHost.displayName:host:yes:Text:SignerCerts.unmanagedHost.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SignerCerts.unmanagedPort.displayName:port:yes:Text:SignerCerts.unmanagedPort.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SignerCerts.unmanagedSSLConfig.displayName:sslConfig:no:Dynamicselect:SignerCerts.unmanagedSSLConfig.description:no:yes:refVal:refDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SignerCerts.unmanagedAlias.displayName:alias:yes:Text:SignerCerts.unmanagedAlias.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SignerCerts.retrieve.button:getSignerInfo:no:JSP:SignerCerts.retrieve.button:no:yes: : :/com.ibm.ws.console.security/retrieveSignerCertGetLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SignerCerts.serial.displayName:serial:no:Text:SignerCerts.serial.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SignerCerts.issuedTo.displayName:issuedTo:no:Text:SignerCerts.issuedTo.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SignerCerts.issuedBy.displayName:issuedBy:no:Text:SignerCerts.issuedBy.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SignerCerts.fingerprint.displayName:fingerprint:no:Text:SignerCerts.fingerprint.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SignerCerts.validity.displayName:validity:no:Text:SignerCerts.validity.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- Certificate Request -->
    <definition name="CertRequest.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.CertRequest.CertRequestController">
        <put name="contextType" value="CertRequest"/>
        <put name="descTitle" value="PersonalCertRequests.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="descText" value="PersonalCertRequests.description"/>
        <putList name="contentList">
        <add value="CertRequest.paging.extend"/>
        <add value="CertRequest.quicksearch.extend"/>
        <add value="CertRequest.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="CertRequest.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="certRequestCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.CertRequestCollectionForm"/>
        <put name="formAction" value="certRequestCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.CertRequestCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.CertRequestCollectionForm"/>
        <putList name="searchList">
            <add value="PersonalCertRequests.keyLabel.displayName:alias"/>
        </putList>
    </definition>

    <definition name="CertRequest.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="PersonalCertRequests.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.CertRequestCollectionForm"/>
        <put name="formAction" value="certRequestCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.CertRequestCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.CertRequestCollectionForm"/>
    </definition>

    <definition name="CertRequest.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.security.CertRequestCollectionForm"/>
        <put name="formAction" value="certRequestCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.CertRequestCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.CertRequestCollectionForm"/>
        <put name="buttons" value="CertRequest.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=CertRequest.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/CertRequest/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/CertRequest/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="CertRequest.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="CertRequest.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
           
        </putList>
    </definition>

    <definition name="CertRequest.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.CertRequest.CertRequestController">
        <put name="contextType" value="CertRequest"/>
        <putList name="list">
        <add value="CertRequest.detail.title"/>
        <add value="CertRequest.config.general.properties"/>
        </putList>
    </definition>

    <definition name="CertRequest.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.CertRequestDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="PersonalCertRequests.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=CertRequest.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="alias"/>
        <put name="instanceDescription" value="PersonalCertRequests.description"/>
        <put name="displayName" value="PersonalCertRequests.displayName"/>
    </definition>

    <definition name="CertRequest.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="certRequestDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.CertRequestDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.CertRequestDetailForm"/>
        <put name="formFocus" value="alias"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="PersonalCertRequests.keyLabel.displayName:alias:yes:Text:PersonalCertRequests.keyLabel.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCerts.signatureAlg.displayName:signatureAlg:no:JSP:PersonalCerts.signatureAlg.description:no:yes:certSigAlgs:certSigAlgs:/com.ibm.ws.console.security/signatureAlgLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCertRequests.keySize.displayName:keySize:no:JSP:PersonalCertRequests.keySize.description:no:yes: : :/com.ibm.ws.console.security/keysizeLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCertRequests.commonName.displayName:commonName:yes:Text:PersonalCertRequests.commonName.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCertRequests.organization.displayName:organization:no:Text:PersonalCertRequests.organization.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCertRequests.ou.displayName:ou:no:Text:PersonalCertRequests.ou.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCertRequests.locality.displayName:locality:no:Text:PersonalCertRequests.locality.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCertRequests.state.displayName:state:no:Text:PersonalCertRequests.state.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCertRequests.zip.displayName:zip:no:Text:PersonalCertRequests.zip.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCertRequests.country.displayName:country:no:Dynamicselect:PersonalCertRequests.country.description:no:yes:refVal:refDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCertRequests.file.displayName:file:yes:FILEPATH:PersonalCertRequests.file.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="CertRequest.readOnly.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.CertRequest.CertRequestController">
        <put name="contextType" value="CertRequestReadOnly"/>
        <putList name="list">
        <add value="CertRequest.detail.title"/>
        <add value="CertRequest.readOnly.config.general.properties"/>
        </putList>
    </definition>

    <definition name="CertRequest.readOnly.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="certRequestDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.CertRequestDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.CertRequestDetailForm"/>
        <put name="formFocus" value="alias"/>
        <put name="readOnlyView" value="yes"/>
        <putList name="attributeList">
            <item  value="PersonalCertRequests.file.displayName:file:yes:FILEPATH:PersonalCertRequests.file.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCertRequests.keyLabel.displayName:alias:yes:Text:PersonalCertRequests.keyLabel.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCertRequests.keySize.displayName:keySize:no:Dynamicselect:PersonalCertRequests.keySize.description:no:yes:keySizes:keySizes:Security.bits" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCertRequests.requestedBy.displayName:requestedBy:no:Text:PersonalCertRequests.requestedBy.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCertRequests.fingerprint.displayName:fingerprint:no:Text:PersonalCertRequests.fingerprint.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCertRequests.signatureAlg.displayName:signatureAlg:no:Text:PersonalCertRequests.signatureAlg.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>
    
<!-- Certificate Request - Extract -->
    <definition name="CertRequest.extract.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.CertRequest.CertRequestActionController">
        <put name="contextType" value="CertRequestExtract"/>
        <putList name="list">
        <add value="CertRequest.extract.detail.title"/>
        <add value="CertRequest.extract.config.general.properties"/>
        </putList>
    </definition>

    <definition name="CertRequest.extract.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.CertRequestActionDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="PersonalCertRequests.extract.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=CertRequest.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="PersonalCertRequests.extract.description"/>
        <put name="displayName" value="PersonalCertRequests.extract.displayName"/>
        <put name="helpTopic" value="CertRequestExtract.detail"/>
    </definition>

    <definition name="CertRequest.extract.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="certRequestActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.CertRequestActionDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.CertRequestActionDetailForm"/>
        <put name="formFocus" value="file"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="PersonalCertRequests.keyLabel.displayName:alias:no:Text:PersonalCertRequests.keyLabel.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="PersonalCertRequests.file.displayName:file:yes:FILEPATH:PersonalCertRequests.file.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- Key Manager -->
    <definition name="KeyManager.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.KeyManager.KeyManagerController">
        <put name="contextType" value="KeyManager"/>
        <put name="descTitle" value="KeyManager.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="descText" value="KeyManager.description"/>
        <putList name="contentList">
        <add value="KeyManager.paging.extend"/>
        <add value="KeyManager.quicksearch.extend"/>
        <add value="KeyManager.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="KeyManager.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="keyManagerCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.KeyManagerCollectionForm"/>
        <put name="formAction" value="keyManagerCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.KeyManagerCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.KeyManagerCollectionForm"/>
        <putList name="searchList">
            <add value="KeyManager.name.displayName:name"/>
        </putList>
    </definition>

    <definition name="KeyManager.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="KeyManager.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.KeyManagerCollectionForm"/>
        <put name="formAction" value="keyManagerCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.KeyManagerCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.KeyManagerCollectionForm"/>
    </definition>

    <definition name="KeyManager.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.security.KeyManagerCollectionForm"/>
        <put name="formAction" value="keyManagerCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.KeyManagerCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.KeyManagerCollectionForm"/>
        <put name="buttons" value="KeyManager.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=KeyManager.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/KeyManager/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/KeyManager/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="KeyManager.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="KeyManager.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
           
        </putList>
    </definition>

    <definition name="KeyManager.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.KeyManager.KeyManagerController">
        <put name="contextType" value="KeyManager"/>
        <putList name="list">
        <add value="KeyManager.detail.title"/>
        <add value="KeyManager.config.tab.view"/>
        </putList>
    </definition>

    <definition name="KeyManager.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.KeyManagerDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="KeyManager.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=KeyManager.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="KeyManager.description"/>
        <put name="displayName" value="KeyManager.displayName"/>
    </definition>

    <definition name="KeyManager.config.tab.view" extends="detail.config.tab.view">
        <putList name="list">
        <add value="KeyManager.detail.buttons.panel"/>
        <add value="KeyManager.config.general.properties"/>
        <add value="KeyManager.config.additional.properties"/>
        </putList>
    </definition>

    <definition name="KeyManager.detail.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="KeyManager.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList">
        </putList>
    </definition>

    <definition name="KeyManager.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="keyManagerDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.KeyManagerDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.KeyManagerDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="requiredRole" value="administrator"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value="KeyManager.name.displayName:name:yes:JSP:KeyManager.name.description:no:yes: : :/com.ibm.ws.console.security/textFieldLayoutNewOnly.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SSLConfig.mgmtScope.displayName:mgmtScope:no:JSP:SSLConfig.mgmtScope.description:no:yes: : :/com.ibm.ws.console.security/mgmtScopeLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="KeyManager.implSettings.displayName: :yes:Custom:KeyManager.implSettings.description:no:yes: : :/com.ibm.ws.console.security/keyManagerImplLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="KeyManager.config.additional.properties" extends="detail.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.security.KeyManagerDetailForm"/>
        <putList name="list">
           
        </putList>
    </definition>

<!-- Trust Manager -->
    <definition name="TrustManager.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.TrustManager.TrustManagerController">
        <put name="contextType" value="TrustManager"/>
        <put name="descTitle" value="TrustManager.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="descText" value="TrustManager.description"/>
        <putList name="contentList">
        <add value="TrustManager.paging.extend"/>
        <add value="TrustManager.quicksearch.extend"/>
        <add value="TrustManager.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="TrustManager.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="trustManagerCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.TrustManagerCollectionForm"/>
        <put name="formAction" value="trustManagerCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.TrustManagerCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.TrustManagerCollectionForm"/>
        <putList name="searchList">
            <add value="TrustManager.name.displayName:name"/>
        </putList>
    </definition>

    <definition name="TrustManager.paging.extend" extends="paging.main">
        <put name="displayLabelTrust" value="TrustManager.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.TrustManagerCollectionForm"/>
        <put name="formAction" value="trustManagerCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.TrustManagerCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.TrustManagerCollectionForm"/>
    </definition>

    <definition name="TrustManager.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.security.TrustManagerCollectionForm"/>
        <put name="formAction" value="trustManagerCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.TrustManagerCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.TrustManagerCollectionForm"/>
        <put name="buttons" value="TrustManager.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=TrustManager.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/TrustManager/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/TrustManager/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="TrustManager.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="TrustManager.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
           
        </putList>
    </definition>

    <definition name="TrustManager.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.TrustManager.TrustManagerController">
        <put name="contextType" value="TrustManager"/>
        <putList name="list">
        <add value="TrustManager.detail.title"/>
        <add value="TrustManager.config.tab.view"/>
        </putList>
    </definition>

    <definition name="TrustManager.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.TrustManagerDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="TrustManager.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=TrustManager.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="TrustManager.description"/>
        <put name="displayName" value="TrustManager.displayName"/>
    </definition>

    <definition name="TrustManager.config.tab.view" extends="detail.config.tab.view">
        <putList name="list">
        <add value="TrustManager.detail.buttons.panel"/>
        <add value="TrustManager.config.general.properties"/>
        <add value="TrustManager.config.additional.properties"/>
        </putList>
    </definition>

    <definition name="TrustManager.detail.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="TrustManager.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList">
        </putList>
    </definition>

    <definition name="TrustManager.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="trustManagerDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.TrustManagerDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.TrustManagerDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="requiredRole" value="administrator"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value="TrustManager.name.displayName:name:yes:JSP:TrustManager.name.description:no:yes: : :/com.ibm.ws.console.security/textFieldLayoutNewOnly.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SSLConfig.mgmtScope.displayName:mgmtScope:no:JSP:SSLConfig.mgmtScope.description:no:yes: : :/com.ibm.ws.console.security/mgmtScopeLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="TrustManager.implSettings.displayName: :yes:Custom:TrustManager.implSettings.description:no:yes: : :/com.ibm.ws.console.security/trustManagerImplLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="TrustManager.config.additional.properties" extends="detail.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.security.TrustManagerDetailForm"/>
        <putList name="list">
           
        </putList>
    </definition>

<!-- Key Set -->
    <definition name="KeySet.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.KeySet.KeySetController">
        <put name="contextType" value="KeySet"/>
        <put name="descTitle" value="WSKeySet.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="descText" value="WSKeySet.description"/>
        <putList name="contentList">
        <add value="KeySet.paging.extend"/>
        <add value="KeySet.quicksearch.extend"/>
        <add value="KeySet.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="KeySet.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="keySetCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.KeySetCollectionForm"/>
        <put name="formAction" value="keySetCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.KeySetCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.KeySetCollectionForm"/>
        <putList name="searchList">
            <add value="WSKeySet.name.displayName:name"/>
        </putList>
    </definition>

    <definition name="KeySet.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="WSKeySet.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.KeySetCollectionForm"/>
        <put name="formAction" value="keySetCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.KeySetCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.KeySetCollectionForm"/>
    </definition>

    <definition name="KeySet.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.security.KeySetCollectionForm"/>
        <put name="formAction" value="keySetCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.KeySetCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.KeySetCollectionForm"/>
        <put name="buttons" value="KeySet.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=KeySet.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/KeySet/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/KeySet/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="KeySet.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="KeySet.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
           
        </putList>
    </definition>

    <definition name="KeySet.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.KeySet.KeySetController">
        <put name="contextType" value="KeySet"/>
        <putList name="list">
        <add value="KeySet.detail.title"/>
        <add value="KeySet.config.tab.view"/>
        </putList>
    </definition>

    <definition name="KeySet.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.KeySetDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="WSKeySet.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=KeySet.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="WSKeySet.description"/>
        <put name="displayName" value="WSKeySet.displayName"/>
    </definition>

    <definition name="KeySet.config.tab.view" extends="detail.config.tab.view">
        <putList name="list">
        <add value="KeySet.detail.buttons.panel"/>
        <add value="KeySet.config.general.properties"/>
        <add value="KeySet.config.additional.properties"/>
        <add value="KeySet.config.related.items"/>
        </putList>
    </definition>

    <definition name="KeySet.detail.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="KeySet.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList">
        </putList>
    </definition>

    <definition name="KeySet.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="keySetDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.KeySetDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.KeySetDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="requiredRole" value="administrator"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value="WSKeySet.name.displayName:name:yes:JSP:WSKeySet.name.description:no:yes: : :/com.ibm.ws.console.security/textFieldLayoutNewOnly.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SSLConfig.mgmtScope.displayName:mgmtScope:no:JSP:SSLConfig.mgmtScope.description:no:yes: : :/com.ibm.ws.console.security/mgmtScopeLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="WSKeySet.aliasPrefix.displayName:aliasPrefix:yes:Text:WSKeySet.aliasPrefix.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="WSKeySet.keyPassword.displayName:displayKeyPassword:yes:Password:WSKeySet.keyPassword.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Security.confirmKeyPassword.displayName:displayConfirmPassword:yes:Password:Security.confirmKeyPassword.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="WSKeySet.autoGenerationClass.displayName:autoGenerationClass:no:Text:WSKeySet.autoGenerationClass.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="WSKeySet.deleteOldKeys.displayName:deleteOldKeys:no:Checkbox:WSKeySet.deleteOldKeys.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="WSKeySet.versionCount.displayName:versionCount:yes:Text:WSKeySet.versionCount.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="WSKeySet.keyStoreAlias.displayName:keyStoreAlias:no:DynamicSelect:WSKeySet.keyStoreAlias.description:no:yes:refVal:refDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="WSKeySet.isKeyPair.displayName:keyPair:no:Checkbox:WSKeySet.isKeyPair.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="KeySet.config.additional.properties" extends="detail.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.security.KeySetDetailForm"/>
        <putList name="list">
           
        </putList>
    </definition>

    <definition name="KeySet.config.related.items" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.security.KeySetDetailForm"/>
        <putList name="list">
         
        </putList>
    </definition>

<!-- Active Key History -->
    <definition name="KeyHistory.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.KeySet.KeyHistoryController">
        <put name="contextType" value="KeyHistory"/>
        <put name="descTitle" value="WSKeySet.activeKeyHistory.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="descText" value="WSKeySet.activeKeyHistory.description"/>
        <putList name="contentList">
        <add value="KeyHistory.paging.extend"/>
        <add value="KeyHistory.quicksearch.extend"/>
        <add value="KeyHistory.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="KeyHistory.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="keyHistoryCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.KeyHistoryCollectionForm"/>
        <put name="formAction" value="keyHistoryCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.KeyHistoryCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.KeyHistoryCollectionForm"/>
        <putList name="searchList">
            <add value="WSKeySet.activeKeyHistory.addRefName.displayName:name"/>
        </putList>
    </definition>

    <definition name="KeyHistory.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="WSKeySet.activeKeyHistory.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.KeyHistoryCollectionForm"/>
        <put name="formAction" value="keyHistoryCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.KeyHistoryCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.KeyHistoryCollectionForm"/>
    </definition>

    <definition name="KeyHistory.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.security.KeyHistoryCollectionForm"/>
        <put name="formAction" value="keyHistoryCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.KeyHistoryCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.KeyHistoryCollectionForm"/>
        <put name="buttons" value="KeyHistory.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=KeyHistory.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/KeyHistory/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/KeyHistory/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="KeyHistory.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="KeyHistory.collection.buttons.panel"/>
        <put name="formName" value="com.ibm.ws.console.security.KeyHistoryCollectionForm"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
           
        </putList>
    </definition>

    <definition name="KeyHistory.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.KeySet.KeyHistoryController">
        <put name="contextType" value="KeyHistory"/>
        <putList name="list">
        <add value="KeyHistory.detail.title"/>
        <add value="KeyHistory.config.general.properties"/>
        </putList>
    </definition>

    <definition name="KeyHistory.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.KeyHistoryDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="WSKeySet.activeKeyHistory.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=KeyHistory.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="WSKeySet.activeKeyHistory.description"/>
        <put name="displayName" value="WSKeySet.activeKeyHistory.displayName"/>
    </definition>

    <definition name="KeyHistory.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="keyHistoryDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.KeyHistoryDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.KeyHistoryDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="requiredRole" value="administrator"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value="WSKeySet.activeKeyHistory.addRefName.displayName:name:yes:JSP:WSKeySet.activeKeyHistory.addRefName.description:no:yes: : :/com.ibm.ws.console.security/textFieldLayoutNewOnly.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="WSKeySet.activeKeyHistory.password.displayName:displayPassword:no:Password:WSKeySet.activeKeyHistory.password.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Security.confirmKeyPassword.displayName:displayConfirmPassword:no:Password:Security.confirmKeyPassword.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- Key Set Group -->
    <definition name="KeySetGroup.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.KeySet.KeySetGroupController">
        <put name="contextType" value="KeySetGroup"/>
        <put name="descTitle" value="WSKeySetGenerator.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="descText" value="WSKeySetGenerator.description"/>
        <putList name="contentList">
        <add value="KeySetGroup.paging.extend"/>
        <add value="KeySetGroup.quicksearch.extend"/>
        <add value="KeySetGroup.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="KeySetGroup.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="keySetGroupCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.KeySetGroupCollectionForm"/>
        <put name="formAction" value="keySetGroupCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.KeySetGroupCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.KeySetGroupCollectionForm"/>
        <putList name="searchList">
            <add value="WSKeySetGenerator.name.displayName:name"/>
        </putList>
    </definition>

    <definition name="KeySetGroup.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="WSKeySetGenerator.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.KeySetGroupCollectionForm"/>
        <put name="formAction" value="keySetGroupCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.KeySetGroupCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.KeySetGroupCollectionForm"/>
    </definition>

    <definition name="KeySetGroup.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.security.KeySetGroupCollectionForm"/>
        <put name="formAction" value="keySetGroupCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.KeySetGroupCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.KeySetGroupCollectionForm"/>
        <put name="buttons" value="KeySetGroup.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=KeySetGroup.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/KeySetGroup/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/KeySetGroup/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="KeySetGroup.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="KeySetGroup.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
           
        </putList>
    </definition>

    <definition name="KeySetGroup.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.KeySet.KeySetGroupController">
        <put name="contextType" value="KeySetGroup"/>
        <putList name="list">
        <add value="KeySetGroup.detail.title"/>
        <add value="KeySetGroup.config.tab.view"/>
        </putList>
    </definition>

    <definition name="KeySetGroup.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.KeySetGroupDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="WSKeySetGenerator.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=KeySetGroup.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="WSKeySetGenerator.description"/>
        <put name="displayName" value="WSKeySetGenerator.displayName"/>
    </definition>

    <definition name="KeySetGroup.config.tab.view" extends="detail.config.tab.view">
        <putList name="list">
        <add value="KeySetGroup.detail.buttons.panel"/>
        <add value="KeySetGroup.config.general.properties"/>
        <add value="KeySetGroup.config.related.items"/>
        </putList>
    </definition>

    <definition name="KeySetGroup.detail.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="KeySetGroup.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList">
        </putList>
    </definition>

    <definition name="KeySetGroup.config.general.properties" path="/com.ibm.ws.console.security/keySetGroupConfigGenPropLayout.jsp">
        <put name="formAction" value="keySetGroupDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.KeySetGroupDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.KeySetGroupDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="requiredRole" value="administrator"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value="WSKeySetGenerator.name.displayName:name:yes:JSP:WSKeySetGenerator.name.description:no:yes: : :/com.ibm.ws.console.security/textFieldLayoutNewOnly.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SSLConfig.mgmtScope.displayName:mgmtScope:no:JSP:SSLConfig.mgmtScope.description:no:yes: : :/com.ibm.ws.console.security/mgmtScopeLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="WSKeySetGenerator.autoGenerate.displayName:autoGenerate:no:JSP:WSKeySetGenerator.autoGenerate.description:no:yes: : :/com.ibm.ws.console.security/keySetGroupAutoGenLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="WSKeySetGenerator.keySets.displayname:keySets:no:Custom:WSKeySetGenerator.keySets.description:no:yes: : :/com.ibm.ws.console.security/keySetAddDeleteLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="WSKeySetGenerator.autoGenerationTime.displayName:schedule:no:JSP:WSKeySetGenerator.autoGenerationTime.description:no:yes: : :/com.ibm.ws.console.security/keySetGroupScheduleLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="KeySetGroup.config.related.items" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.security.KeySetGroupDetailForm"/>
        <putList name="list">
         
        </putList>
    </definition>

<!-- CA Client -->
    <definition name="CAClient.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.CAClient.CAClientController">
        <put name="contextType" value="CAClient"/>
        <put name="descTitle" value="CAClient.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="descText" value="CAClient.description"/>
        <putList name="contentList">
        <add value="CAClient.paging.extend"/>
        <add value="CAClient.quicksearch.extend"/>
        <add value="CAClient.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="CAClient.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="caClientCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.CAClientCollectionForm"/>
        <put name="formAction" value="caClientCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.CAClientCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.CAClient.CAClientCollectionForm"/>
        <putList name="searchList">
            <add value="CAClient.name.displayName:name"/>
        </putList>
    </definition>

    <definition name="CAClient.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="CAClient.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.CAClientCollectionForm"/>
        <put name="formAction" value="caClientCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.CAClientCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.CAClient.CAClientCollectionForm"/>
    </definition>

    <definition name="CAClient.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.security.CAClientCollectionForm"/>
        <put name="formAction" value="caClientCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.CAClientCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.CAClient.CAClientCollectionForm"/>
        <put name="buttons" value="CAClient.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=CAClient.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/CAClient/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/CAClient/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="CAClient.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="CAClient.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
           
        </putList>
    </definition>

    <definition name="CAClient.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.CAClient.CAClientController">
        <put name="contextType" value="CAClient"/>
        <putList name="list">
        <add value="CAClient.detail.title"/>
        <add value="CAClient.config.general.properties"/>
        </putList>
    </definition>

    <definition name="CAClient.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.CAClientDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="CAClient.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=CAClient.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="CAClient.description"/>
        <put name="displayName" value="CAClient.displayName"/>
    </definition>

    <definition name="CAClient.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="caClientDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.CAClientDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.CAClient.CAClientDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <put name="showGenPropsHeading" value="no"/>
        <putList name="attributeList">
            <item  value="CAClient.name.displayName:name:yes:JSP:CAClient.name.description:no:yes: : :/com.ibm.ws.console.security/textFieldLayoutNewOnly.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SSLConfig.mgmtScope.displayName:mgmtScope:no:JSP:SSLConfig.mgmtScope.description:no:yes: : :/com.ibm.ws.console.security/mgmtScopeLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="CAClient.className.displayName:className:yes:TextLong:CAClient.className.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="CAClient.host.displayName:hostName:no:Text:CAClient.host.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="CAClient.port.displayName:port:no:Text:CAClient.port.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="CAClient.userName.displayName:userName:no:Text:CAClient.userName.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="CAClient.password.displayName:displayPassword:no:Password:CAClient.password.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Security.confirmKeyPassword.displayName:displayPasswordConfirm:no:Password:Security.confirmKeyPassword.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="CAClient.pollingTimes.displayName:pollingTimes:no:Text:CAClient.pollingTimes.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="CAClient.pollingInterval.displayName:pollingInterval:no:Text:CAClient.pollingInterval.description:no:yes: : :Security.minutes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
       	    <item  value="Security.property.displayName:customProperty:security.customProperty:JSP:Security.property.description:no:yes: : :/secure/layouts/simpleCollectionLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- ============================================================================================= -->
<!-- ================ End Communications ========================================================= -->
<!-- ============================================================================================= -->

<!-- Single Sign on -->
    <definition name="SingleSignon.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.SingleSignonController">
        <put name="contextType" value="SingleSignon"/>
        <putList name="list">
        <add value="SingleSignon.detail.title"/>
        <add value="SingleSignon.config.general.properties"/>
        </putList>
    </definition>

    <definition name="SingleSignon.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.SingleSignonDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="SingleSignon.displayName"/>
        <!--put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SingleSignon.content.main&#38;noChange=true"/-->
        <!--put name="includeLink" value="no"/-->
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="SingleSignon.description"/>
        <put name="displayName" value="SingleSignon.displayName"/>
    </definition>

    <definition name="SingleSignon.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="singleSignonDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.SingleSignonDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.SingleSignonDetailForm"/>
        <put name="formFocus" value="domainName"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="SingleSignon.enabled.displayName:enabled:no:Checkbox:SingleSignon.enabled.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SingleSignon.requiresSSL.displayName:requiresSSL:no:Checkbox:SingleSignon.requiresSSL.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SingleSignon.domainName.displayName:domainName:no:Text:SingleSignon.domainName.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SingleSignon.interopMode.displayName:interopMode:no:JSP:SingleSignon.interopMode.description:no:yes: : :/com.ibm.ws.console.security/ssoInteropMode.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SingleSignon.ssoCookie.displayName:ssoCookie:no:Text:SingleSignon.ssoCookie.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SingleSignon.propagation.displayName:propagation:no:Checkbox:SingleSignon.propagation.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SingleSignon.httpOnlyCookie.displayName:httpOnlyCookie:no:Checkbox:SingleSignon.httpOnlyCookie.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- TA Interceptor -->
    <definition name="TAInterceptor.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.TAI.TAInterceptorController">
        <put name="contextType" value="TAInterceptor"/>
        <put name="descTitle" value="TAInterceptor.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="descText" value="TAInterceptor.description"/>
        <put name="formName" value="com.ibm.ws.console.security.TAInterceptorCollectionForm"/>
        <putList name="contentList">
        <add value="TAInterceptor.paging.extend"/>
        <add value="TAInterceptor.quicksearch.extend"/>
        <add value="TAInterceptor.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="TAInterceptor.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="tAInterceptorCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.TAInterceptorCollectionForm"/>
        <put name="formAction" value="tAInterceptorCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.TAInterceptorCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.TAI.TAInterceptorCollectionForm"/>
        <putList name="searchList">
            <add value="TAInterceptor.interceptorClassName.displayName:interceptorClassName"/>
        </putList>
    </definition>

    <definition name="TAInterceptor.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="TAInterceptor.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.TAInterceptorCollectionForm"/>
        <put name="formAction" value="tAInterceptorCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.TAInterceptorCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.TAI.TAInterceptorCollectionForm"/>
    </definition>

    <definition name="TAInterceptor.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.security.TAInterceptorCollectionForm"/>
        <put name="formAction" value="tAInterceptorCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.TAInterceptorCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.TAI.TAInterceptorCollectionForm"/>
        <put name="buttons" value="TAInterceptor.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=TAInterceptor.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/TAInterceptor/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/TAInterceptor/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="TAInterceptor.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="TAInterceptor.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
         
        </putList>
    </definition>

    <definition name="TAInterceptor.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.TAI.TAInterceptorController">
        <put name="contextType" value="TAInterceptor"/>
        <putList name="list">
        <add value="TAInterceptor.detail.title"/>
        <add value="TAInterceptor.config.general.properties"/>
        </putList>
    </definition>

    <definition name="TAInterceptor.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.TAInterceptorDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="TAInterceptor.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=TAInterceptor.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="interceptorClassName"/>
        <put name="instanceDescription" value="TAInterceptor.description"/>
        <put name="displayName" value="TAInterceptor.displayName"/>
    </definition>

    <definition name="TAInterceptor.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="tAInterceptorDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.TAInterceptorDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.TAI.TAInterceptorDetailForm"/>
        <put name="formFocus" value="interceptorClassName"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="TAInterceptor.interceptorClassName.displayName:interceptorClassName:yes:JSP:TAInterceptor.interceptorClassName.description:no:yes: : :/com.ibm.ws.console.security/textFieldLayoutNewOnly.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
       	    <item  value="Security.property.displayName:customProperty:security.customProperty:JSP:Security.property.description:no:yes: : :/secure/layouts/simpleCollectionLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- TrustAssociation -->
    <definition name="TrustAssociation.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.TrustAssociationController">
        <put name="contextType" value="TrustAssociation"/>
        <putList name="list">
        <add value="TrustAssociation.detail.title"/>
        <add value="TrustAssociation.config.tab.view"/>
        </putList>
    </definition>

    <definition name="TrustAssociation.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.TrustAssociationDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="TrustAssociation.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=TrustAssociation.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="TrustAssociation.description"/>
        <put name="displayName" value="TrustAssociation.displayName"/>
    </definition>

    <definition name="TrustAssociation.config.tab.view" extends="detail.config.tab.view">
        <putList name="list">
        <add value="TrustAssociation.detail.buttons.panel"/>
        <add value="TrustAssociation.config.general.properties"/>
        <add value="TrustAssociation.config.additional.properties"/>
        </putList>
    </definition>

    <definition name="TrustAssociation.detail.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="TrustAssociation.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList">
        </putList>
    </definition>

    <definition name="TrustAssociation.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="trustAssociationDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.TrustAssociationDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.TrustAssociationDetailForm"/>
        <put name="formFocus" value="enabled"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="TrustAssociation.enabled.displayName:enabled:no:Checkbox:TrustAssociation.enabled.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="TrustAssociation.config.additional.properties" extends="detail.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.security.TrustAssociationDetailForm"/>
        <putList name="list">
           
        </putList>
    </definition>

    <definition name="TrustAssociation.runtime.tab.view" path="/secure/layouts/configTabLayout.jsp">
        <putList name="list">
        </putList>
    </definition>

    <definition name="TrustAssociation.topology.tab.view" path="/secure/layouts/configTabLayout.jsp">
        <putList name="list">
        </putList>
    </definition>

<!-- Property -->
    <definition name="Security.Property.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.Property.PropertyController">
        <put name="contextType" value="Security.Property.content.main"/>
        <put name="descTitle" value="Security.property.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="descText" value="Security.property.description"/>
        <putList name="contentList">
        <add value="Security.Property.paging.extend"/>
        <add value="Security.Property.quicksearch.extend"/>
        <add value="Security.Property.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="Security.Property.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="secPropertyCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.PropertyCollectionForm"/>
        <put name="formAction" value="secPropertyCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.PropertyCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.PropertyCollectionForm"/>
        <putList name="searchList">
            <add value="Security.property.name.displayName:name"/>
            <add value="Security.property.value.displayName:value"/>
            <add value="Security.property.description.displayName:description"/>
        </putList>
    </definition>

    <definition name="Security.Property.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="Security.property.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.PropertyCollectionForm"/>
        <put name="formAction" value="secPropertyCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.PropertyCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.PropertyCollectionForm"/>
    </definition>

    <definition name="Security.Property.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.security.PropertyCollectionForm"/>
        <put name="formAction" value="secPropertyCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.PropertyCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.PropertyCollectionForm"/>
        <put name="buttons" value="Security.Property.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=Security.Property.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/Property/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/Property/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="Security.Property.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="Security.Property.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
          
        </putList>
    </definition>

    <definition name="Security.Property.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Property.PropertyController">
        <put name="contextType" value="Security.Property.config.view"/>
        <putList name="list">
        <add value="Security.Property.detail.title"/>
        <add value="Security.Property.config.general.properties"/>
        </putList>
    </definition>

    <definition name="Security.Property.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.PropertyDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="Security.property.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=Security.Property.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="Security.property.detail.description"/>
        <put name="displayName" value="Security.property.displayName"/>
    </definition>

    <definition name="Security.Property.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="secPropertyDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.PropertyDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.PropertyDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="Security.property.name.displayName:name:yes:Text:Security.property.name.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Security.property.value.displayName:value:yes:Text:Security.property.value.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Security.property.description.displayName:description:no:Text:Security.property.description.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="SimpleProperty.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Property.SimplePropertyController">
        <put name="contextType" value="SimpleProperty"/>
        <putList name="list">
        <add value="SimpleProperty.detail.title"/>
        <add value="SimpleProperty.config.general.properties"/>
        </putList>
    </definition>

    <definition name="SimpleProperty.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.SimplePropertyDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="Security.property.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SimpleProperty.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value=""/>
        <put name="displayName" value="Security.property.displayName"/>
    </definition>

    <definition name="SimpleProperty.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="simplePropertyDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.SimplePropertyDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Property.SimplePropertyDetailForm"/>
        <put name="formFocus" value="customProperty_0"/>
        <put name="readOnlyView" value="no"/>
        <put name="showGenPropsHeading" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
       	    <item  value="Security.property.displayName:customProperty:security.customProperty:JSP:Security.property.description:no:yes: : :/secure/layouts/simpleCollectionLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- Admin Property -->
    <definition name="Security.AdminOnly.Property.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.Property.PropertyController">
        <put name="contextType" value="Security.AdminOnly.Property.content.main"/>
        <put name="descTitle" value="Security.property.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="descText" value="Security.property.description"/>
        <put name="helpTopic" value="AdminProperty.collection"/>
        <putList name="contentList">
        <add value="Security.AdminOnly.Property.paging.extend"/>
        <add value="Security.AdminOnly.Property.quicksearch.extend"/>
        <add value="Security.AdminOnly.Property.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="Security.AdminOnly.Property.quicksearch.extend" extends="Security.Property.quicksearch.extend">
        <put name="selectUri" value="secAdminPropertyCollection.do?ToggleViewAction=true"/>
        <put name="formAction" value="secAdminPropertyCollection.do"/>
    </definition>

    <definition name="Security.AdminOnly.Property.paging.extend" extends="Security.Property.paging.extend">
        <put name="formAction" value="secAdminPropertyCollection.do"/>
    </definition>

    <definition name="Security.AdminOnly.Property.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.security.PropertyCollectionForm"/>
        <put name="formAction" value="secAdminPropertyCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.PropertyCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.PropertyCollectionForm"/>
        <put name="buttons" value="Security.AdminOnly.Property.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=Security.AdminOnly.Property.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/Property/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/Property/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="Security.AdminOnly.Property.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="Security.AdminOnly.Property.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
           
        </putList>
    </definition>

    <definition name="Security.AdminOnly.Property.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Property.PropertyController">
        <put name="contextType" value="Security.AdminOnly.Property.config.view"/>
        <putList name="list">
        <add value="Security.AdminOnly.Property.detail.title"/>
        <add value="Security.AdminOnly.Property.config.general.properties"/>
        </putList>
    </definition>

    <definition name="Security.AdminOnly.Property.detail.title" extends="Security.Property.detail.title">
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=Security.AdminOnly.Property.content.main&#38;noChange=true"/>
    </definition>

    <definition name="Security.AdminOnly.Property.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="secAdminPropertyDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.PropertyDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.PropertyDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="requiredRole" value="administrator"/>        
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value="Security.property.name.displayName:name:yes:Text:Security.property.name.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Security.property.value.displayName:value:yes:Text:Security.property.value.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Security.property.description.displayName:description:no:Text:Security.property.description.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- zOS properties  -->

    <definition name="ZosSecurityOptions.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.zos.ZosSecurityOptionsController">
        <put name="contextType" value="ZosSecurityOptions"/>
        <putList name="list">
        <add value="ZosSecurityOptions.detail.title"/>
        <add value="ZosSecurityOptions.config.general.properties"/>
        </putList>
    </definition>

    <definition name="ZosSecurityOptions.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.zos.ZosSecurityOptionsDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="ZosSecurityOptions.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.zos.forwardCmd.do?forwardName=ZosSecurityOptions.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="ZosSecurityOptions.description"/>
        <put name="displayName" value="ZosSecurityOptions.displayName"/>
    </definition>

    <definition name="ZosSecurityOptions.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="zosSecurityOptionsDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.zos.ZosSecurityOptionsDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.zos.ZosSecurityOptionsDetailForm"/>
        <put name="formFocus" value="enableSyncToOSThread"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="ZosSecurityOptions.remoteIdentity.displayName:remoteIdentity:yes:Text:ZosSecurityOptions.remoteIdentity.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="ZosSecurityOptions.localIdentity.displayName:localIdentity:yes:Text:ZosSecurityOptions.localIdentity.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <!-- @WS18354.04C1 -->
            <item  value="ZosSecurityOptions.enableSyncToOSThread.displayName:enableSyncToOSThread:no:CheckBox:ZosSecurityOptions.enableSyncToOSThread.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <!-- @WS18354.04A1 -->
            <item  value="ZosSecurityOptions.enableRunAsIdentity.displayName:enableRunAsIdentity:no:CheckBox:ZosSecurityOptions.enableRunAsIdentity.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- CSI Inbound -->
    <definition name="CSIInbound.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.RMI.CSIInboundController">
        <put name="contextType" value="CSIInbound"/>
        <putList name="list">
        <add value="CSIInbound.detail.title"/>
        <add value="CSIInbound.config.general.properties"/>
        </putList>
    </definition>

    <definition name="CSIInbound.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.CSIInboundDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="CSIInbound.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=CSIInbound.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value=""/>
        <put name="displayName" value="CSIInbound.displayName"/>
    </definition>

    <definition name="CSIInbound.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="cSIInboundDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.CSIInboundDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.RMI.CSIInboundDetailForm"/>
        <put name="formFocus" value="isSubjectPropagation"/>
        <put name="readOnlyView" value="no"/>
        <put name="showGenPropsHeading" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="CSIInbound.config.security.attributes:csiDetail:no:JSP:CSIInbound.config.related.items:no:yes: : :/com.ibm.ws.console.security/twoColPropsLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="CSIInbound.config.security.attributes" path="/secure/layouts/configGenPropLayoutWithoutForm.jsp">
        <put name="formAction" value="cSIInboundDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.CSIInboundDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.RMI.CSIInboundDetailForm"/>
        <put name="formFocus" value="isSubjectPropagation"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <put name="showButtons" value="no"/>
        <put name="showGenPropsHeading" value="no"/>
        <put name="includeInvalidFields" value="false"/>
        <putList name="attributeList">
            <item  value="CSIv2AttributeLayer.displayName: :no:JSP:CSIv2AttributeLayer.displayName:no:yes: : :/secure/layouts/headingLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SubjectPropagation_i.displayName:isSubjectPropagation:no:Checkbox:SubjectPropagation_i.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdentityAssertion.displayName:identityAssertion:no:JSP:IdentityAssertion_i.description:no:yes: : :/com.ibm.ws.console.security/csiInIdAssertionLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdentityAssertion.safMapCertDN.displayName:safMapCertDN:no:JSP:IdentityAssertion.safMapCertDN.description:no:yes: : :/com.ibm.ws.console.security/csiInSafMapCertDNLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdentityAssertionLayer.trustedServers.displayName:trustedServers:no:Text:IdentityAssertionLayer.trustedServers.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="CSIv2TransportLayer.displayName: :no:JSP:CSIv2TransportLayer.displayName:no:yes: : :/secure/layouts/headingLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="ClientCertificateAuthentication.displayName:clientCertificateAuthentication:no:Select:ClientCertificateAuthentication_i.description:no:yes:Never,Supported,Required:CSI.Never,CSI.Supported,CSI.Required" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>            
            <item  value="Transport.displayName:transport:no:JSP:Transport_i.description:no:yes: : :/com.ibm.ws.console.security/csiInTransportLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SSLSettings.displayName:alias:no:DynamicSelect:SSLSettings_csi_i.description:no:yes:refVal:refDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SSLConfig.sslManaged.displayName:alias2:no:JSP:SSLConfig.sslManaged.description:no:yes: : :/com.ibm.ws.console.security/managedSSLConfigLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="ZosSSLSettings.displayName:zosAlias:no:DynamicSelect:SSLSettings_csi_i.description:no:yes:zosRefVal:zosRefDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="CSIInbound.config.related.items" path="/secure/layouts/configGenPropLayoutWithoutForm.jsp">
        <put name="formAction" value="cSIInboundDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.CSIInboundDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.RMI.CSIInboundDetailForm"/>
        <put name="formFocus" value="trimUser"/>
        <put name="readOnlyView" value="no"/>
        <put name="showGenPropsHeading" value="no"/>
        <put name="showButtons" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <put name="includeInvalidFields" value="false"/>
        <putList name="attributeList">
            <item  value="CSIv2MessageLayer.displayName: :no:JSP:CSIv2MessageLayer.displayName:no:yes: : :/secure/layouts/headingLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="MessageLayerAuthentication.displayName:basicAuthentication:no:JSP:MessageLayerAuthentication_i.description:no:yes: : :/com.ibm.ws.console.security/csiMessageLayerLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="AdditionalProperties.displayName: :no:JSP:AdditionalProperties.displayName:no:yes: : :/secure/layouts/headingLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>            
            <item  value="LoginConfigRMIInbound.displayName:loginConfig:no:Text:LoginConfigRMIInbound.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="MessageLayer.isStateful.displayName:isStateful:no:Checkbox:MessageLayer.isStateful.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="CSIiaAdditionalSettings.displayName:zosHeading:no:JSP:CSIiaAdditionalSettings.displayName:no:yes: : :/secure/layouts/headingLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="CSIiaAdditionalSettings.safIdentityAssertion.displayName:safIdentityAssertion:no:Checkbox:CSIiaAdditionalSettings.safIdentityAssertion.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="CSIiaAdditionalSettings.dnIdentityAssertion.displayName:dnIdentityAssertion:no:Checkbox:CSIiaAdditionalSettings.dnIdentityAssertion.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="CSIiaAdditionalSettings.certIdentityAssertion.displayName:certIdentityAssertion:no:Checkbox:CSIiaAdditionalSettings.certIdentityAssertion.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="related.items: :no:JSP:related.items:no:yes: : :/secure/layouts/headingLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecTrustRealm.inbound.displayName:realmsLink:yes:JSP:SecTrustRealm.inbound.description:no:yes: : :/secure/layouts/linkLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- CSI Outbound -->
    <definition name="CSIOutbound.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.RMI.CSIOutboundController">
        <put name="contextType" value="CSIOutbound"/>
        <putList name="list">
        <add value="CSIOutbound.detail.title"/>
        <add value="CSIOutbound.config.general.properties"/>
        </putList>
    </definition>

    <definition name="CSIOutbound.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.CSIOutboundDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="CSIOutbound.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=CSIOutbound.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value=""/>
        <put name="displayName" value="CSIOutbound.displayName"/>
    </definition>

    <definition name="CSIOutbound.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="cSIOutboundDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.CSIOutboundDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.RMI.CSIOutboundDetailForm"/>
        <put name="formFocus" value="isSubjectPropagation"/>
        <put name="readOnlyView" value="no"/>
        <put name="showGenPropsHeading" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="CSIOutbound.config.security.attributes:csiDetail:no:JSP:CSIOutbound.config.related.items:no:yes: : :/com.ibm.ws.console.security/twoColPropsLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="CSIOutbound.config.security.attributes" path="/secure/layouts/configGenPropLayoutWithoutForm.jsp">
        <put name="formAction" value="cSIOutboundDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.CSIOutboundDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.RMI.CSIOutboundDetailForm"/>
        <put name="formFocus" value="isSubjectPropagation"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <put name="showButtons" value="no"/>
        <put name="showGenPropsHeading" value="no"/>
        <put name="includeInvalidFields" value="false"/>
        <putList name="attributeList">
            <item  value="CSIv2AttributeLayer.displayName: :no:JSP:CSIv2AttributeLayer.displayName:no:yes: : :/secure/layouts/headingLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SubjectPropagation_o.displayName:isSubjectPropagation:no:Checkbox:SubjectPropagation_o.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdentityAssertion.displayName:identityAssertion:no:JSP:IdentityAssertion_o.description:no:yes: : :/com.ibm.ws.console.security/idAssertionLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="CSIv2TransportLayer.displayName: :no:JSP:CSIv2TransportLayer.displayName:no:yes: : :/secure/layouts/headingLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="ClientCertificateAuthentication.displayName:clientCertificateAuthentication:no:Select:ClientCertificateAuthentication_o.description:no:yes:Never,Supported,Required:CSI.Never,CSI.Supported,CSI.Required" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Transport.displayName:transport:no:Select:Transport_o.description:no:yes:Never,Required,Supported:Transport.TCPIP,Transport.SSL-Required,Transport.SSL-Supported" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SSLSettings.displayName:alias:no:DynamicSelect:SSLSettings_csi_o.description:no:yes:refVal:refDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SSLConfig.sslManaged.displayName:alias2:no:JSP:SSLConfig.sslManaged.description:no:yes: : :/com.ibm.ws.console.security/managedSSLConfigLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="ZosSSLSettings.displayName:zosAlias:no:DynamicSelect:SSLSettings_csi_o.description:no:yes:zosRefVal:zosRefDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="CSIOutbound.config.related.items" path="/secure/layouts/configGenPropLayoutWithoutForm.jsp">
        <put name="formAction" value="cSIOutboundDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.CSIOutboundDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.RMI.CSIOutboundDetailForm"/>
        <put name="formFocus" value="trimUser"/>
        <put name="readOnlyView" value="no"/>
        <put name="showGenPropsHeading" value="no"/>
        <put name="showButtons" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <put name="includeInvalidFields" value="false"/>
        <putList name="attributeList">
            <item  value="CSIv2MessageLayer.displayName: :no:JSP:CSIv2MessageLayer.displayName:no:yes: : :/secure/layouts/headingLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="MessageLayerAuthentication.displayName:basicAuthentication:no:JSP:MessageLayerAuthentication_i.description:no:yes: : :/com.ibm.ws.console.security/csiMessageLayerLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="TargetRealms.displayName:targetRealms:no:Text:TargetRealms.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecTrustRealm.outbound.displayName:realmsLink:yes:JSP:SecTrustRealm.outbound.description:no:yes: : :/secure/layouts/linkLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="AdditionalProperties.displayName: :no:JSP:AdditionalProperties.displayName:no:yes: : :/secure/layouts/headingLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="LoginConfigRMIOutbound.displayName:loginConfig:no:Text:LoginConfigRMIOutbound.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="StatefulSession.displayName:isStateful:no:JSP:MessageLayer.isStateful.description:no:yes: : :/com.ibm.ws.console.security/csiStatefulSessionsLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="RMIOutboundEnabled.displayName:rmiOutboundEnabled:no:Checkbox:RMIOutboundEnabled.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- CSIia -->
    <definition name="CSIia.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.CSIiaController">
        <put name="contextType" value="CSIia"/>
        <putList name="list">
        <add value="CSIia.detail.title"/>
        <add value="CSIia.config.tab.view"/>
        </putList>
    </definition>

    <definition name="CSIia.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.CSIiaDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="CSIia.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=CSIia.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="CSIia.description"/>
        <put name="displayName" value="CSIia.displayName"/>
    </definition>

    <definition name="CSIia.config.tab.view" extends="detail.config.tab.view">
        <putList name="list">
        <add value="CSIia.detail.buttons.panel"/>
        <add value="CSIia.config.general.properties"/>
        <!-- LIDB2303A1 -->
        <add value="CSIia.config.additional.properties"/>
        </putList>
    </definition>

    <definition name="CSIia.detail.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="CSIia.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList">
        </putList>
    </definition>

    <definition name="CSIia.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="cSIiaDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.CSIiaDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.CSIiaDetailForm"/>
        <put name="formFocus" value="isSubjectPropagation"/>
        <put name="readOnlyView" value="no"/>
        <put name="showGenPropsHeading" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="CSIv2AttributeLayer.displayName: :no:JSP:CSIv2AttributeLayer.displayName:no:yes: : :/secure/layouts/headingLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SubjectPropagation_i.displayName:isSubjectPropagation:no:Checkbox:SubjectPropagation_i.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdentityAssertion.displayName:identityAssertion:no:Checkbox:IdentityAssertion_i.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdentityAssertionLayer.trustedServers.displayName:trustedServers:no:Text:IdentityAssertionLayer.trustedServers.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="CSIv2MessageLayer.displayName: :no:JSP:CSIv2MessageLayer.displayName:no:yes: : :/secure/layouts/headingLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="MessageLayerAuthentication.displayName:basicAuthentication:no:Select:MessageLayerAuthentication_i.description:no:yes:Never,Supported,Required:CSI.Never,CSI.Supported,CSI.Required" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="ClientServerAuthMechanism.displayName:allowAuth:yes:JSP:ClientServerAuthMechanism.displayName:no:yes: : :/com.ibm.ws.console.security/paragraph.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Kerberos.displayName:krb5Auth:no:Checkbox:Kerberos.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Kerberos.displayName:krb5AuthReadOnly:no:Checkbox:Kerberos.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="LTPA.displayName:ltpaAuth:no:Checkbox:LTPA.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="BasicAuthentication.displayName:basicAuth:no:Checkbox:BasicAuthentication_i.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>                  
            <item  value="AdditionalProperties.displayName: :no:JSP:AdditionalProperties.displayName:no:yes: : :/secure/layouts/headingLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>            
            <item  value="ClientCertificateAuthentication.displayName:clientCertificateAuthentication:no:Select:ClientCertificateAuthentication_i.description:no:yes:Never,Supported,Required:CSI.Never,CSI.Supported,CSI.Required" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>            
            <item  value="LoginConfigRMIInbound.displayName:loginConfig:no:Text:LoginConfigRMIInbound.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="MessageLayer.isStateful.displayName:isStateful:no:Checkbox:MessageLayer.isStateful.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <!-- LIDB2303A Begin -->
    <definition name="CSIia.config.additional.properties" extends="detail.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.security.CSIiaDetailForm"/>
        <putList name="list">
        </putList>
    </definition>
    <!-- LIDB2303A End -->

<!-- CSIia Additional Settings -->
    <definition name="CSIiaAdditionalSettings.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.zos.CSIiaAdditionalSettingsController">
        <put name="contextType" value="CSIiaAdditionalSettings"/>
        <putList name="list">
        <add value="CSIiaAdditionalSettings.detail.title"/>
        <add value="CSIiaAdditionalSettings.config.general.properties"/>
        </putList>
    </definition>

    <definition name="CSIiaAdditionalSettings.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.zos.CSIiaAdditionalSettingsDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="CSIiaAdditionalSettings.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.zos.forwardCmd.do?forwardName=CSIiaAdditionalSettings.config.view&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="CSIiaAdditionalSettings.description"/>
        <put name="displayName" value="CSIiaAdditionalSettings.displayName"/>
    </definition>

    <definition name="CSIiaAdditionalSettings.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="cSIiaAdditionalSettingsDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.zos.CSIiaAdditionalSettingsDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.zos.CSIiaAdditionalSettingsDetailForm"/>
        <put name="formFocus" value="clientAuthenticationType"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="CSIiaAdditionalSettings.clientAuthenticationType.displayName:clientAuthenticationType:no:Select:CSIiaAdditionalSettings.clientAuthenticationType.description:no:yes:SAFUSERIDPASSWORD:CSIiaAdditionalSettings.clientAuthenticationType.SAFUSERIDPASSWORD" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="CSIiaAdditionalSettings.safIdentityAssertion.displayName:safIdentityAssertion:no:Checkbox:CSIiaAdditionalSettings.safIdentityAssertion.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="CSIiaAdditionalSettings.dnIdentityAssertion.displayName:dnIdentityAssertion:no:Checkbox:CSIiaAdditionalSettings.dnIdentityAssertion.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="CSIiaAdditionalSettings.certIdentityAssertion.displayName:certIdentityAssertion:no:Checkbox:CSIiaAdditionalSettings.certIdentityAssertion.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- CSIoa -->
    <definition name="CSIoa.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.CSIoaController">
        <put name="contextType" value="CSIoa"/>
        <putList name="list">
        <add value="CSIoa.detail.title"/>
        <add value="CSIoa.config.tab.view"/>
        </putList>
    </definition>

    <definition name="CSIoa.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.CSIoaDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="CSIoa.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=CSIoa.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="CSIoa.description"/>
        <put name="displayName" value="CSIoa.displayName"/>
    </definition>

    <definition name="CSIoa.config.tab.view" extends="detail.config.tab.view">
        <putList name="list">
        <add value="CSIoa.detail.buttons.panel"/>
        <add value="CSIoa.config.general.properties"/>
        <!-- LIDB2303A1 -->
        <add value="CSIoa.config.additional.properties"/>
        </putList>
    </definition>

    <definition name="CSIoa.detail.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="CSIoa.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList">
        </putList>
    </definition>

<!-- LIDB3486 Begin -->
    <definition name="CSIoa.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="cSIoaDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.CSIoaDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.CSIoaDetailForm"/>
        <put name="formFocus" value="isSubjectPropagation"/>
        <put name="readOnlyView" value="no"/>
        <put name="showGenPropsHeading" value="no"/>
        <put name="onReset" value="clickIdAssertion();"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="CSIv2AttributeLayer.displayName: :no:JSP:CSIv2AttributeLayer.displayName:no:yes: : :/secure/layouts/headingLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SubjectPropagation_o.displayName:isSubjectPropagation:no:Checkbox:SubjectPropagation_o.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="IdentityAssertion.displayName:identityAssertion:no:JSP:IdentityAssertion_o.description:no:yes: : :/com.ibm.ws.console.security/idAssertionLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="CSIv2MessageLayer.displayName: :no:JSP:CSIv2MessageLayer.displayName:no:yes: : :/secure/layouts/headingLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="MessageLayerAuthentication.displayName:basicAuthentication:no:Select:MessageLayerAuthentication_i.description:no:yes:Never,Supported,Required:CSI.Never,CSI.Supported,CSI.Required" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="ClientServerAuthMechanism.displayName:allowAuth:yes:JSP:ClientServerAuthMechanism.displayName:no:yes: : :/com.ibm.ws.console.security/paragraph.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Kerberos.displayName:krb5Auth:no:Checkbox:Kerberos.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Kerberos.displayName:krb5AuthReadOnly:no:Checkbox:Kerberos.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="LTPA.displayName:ltpaAuth:no:Checkbox:LTPA.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="BasicAuthentication.displayName:basicAuth:no:Checkbox:BasicAuthentication_i.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>                  
            <item  value="TargetRealms.displayName:targetRealms:no:Text:TargetRealms.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="AdditionalProperties.displayName: :no:JSP:AdditionalProperties.displayName:no:yes: : :/secure/layouts/headingLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="ClientCertificateAuthentication.displayName:clientCertificateAuthentication:no:Select:ClientCertificateAuthentication_o.description:no:yes:Never,Supported,Required:CSI.Never,CSI.Supported,CSI.Required" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="LoginConfigRMIOutbound.displayName:loginConfig:no:Text:LoginConfigRMIOutbound.description:yes:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="StatefulSession.displayName:isStateful:no:Checkbox:MessageLayer.isStateful.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="RMIOutboundEnabled.displayName:rmiOutboundEnabled:no:Checkbox:RMIOutboundEnabled.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>
    <!-- LIDB3486 End -->

   <!-- LIDB2303A Begin -->
    <definition name="CSIoa.config.additional.properties" extends="detail.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.security.CSIoaDetailForm"/>
        <putList name="list">
        </putList>
    </definition>
    <!-- LIDB2303A End -->
    
<!-- CSIoa Additional Settings -->

    <definition name="CSIoaAdditionalSettings.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.zos.CSIoaAdditionalSettingsController">
        <put name="contextType" value="CSIoaAdditionalSettings"/>
        <putList name="list">
        <add value="CSIoaAdditionalSettings.detail.title"/>
        <add value="CSIoaAdditionalSettings.config.general.properties"/>
        </putList>
    </definition>

    <definition name="CSIoaAdditionalSettings.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.zos.CSIoaAdditionalSettingsDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="CSIoaAdditionalSettings.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.zos.forwardCmd.do?forwardName=CSIoaAdditionalSettings.config.view&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="CSIoaAdditionalSettings.description"/>
        <put name="displayName" value="CSIoaAdditionalSettings.displayName"/>
    </definition>

    <definition name="CSIoaAdditionalSettings.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="cSIoaAdditionalSettingsDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.zos.CSIoaAdditionalSettingsDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.zos.CSIoaAdditionalSettingsDetailForm"/>
        <put name="formFocus" value="clientAuthenticationType"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="CSIoaAdditionalSettings.clientAuthenticationType.displayName:clientAuthenticationType:no:Select:CSIoaAdditionalSettings.clientAuthenticationType.description:no:yes:SAFUSERIDPASSWORD:CSIoaAdditionalSettings.clientAuthenticationType.SAFUSERIDPASSWORD" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- CSIic -->
    <definition name="CSIic.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.CSIicController">
        <put name="contextType" value="CSIic"/>
        <putList name="list">
        <add value="CSIic.detail.title"/>
        <add value="CSIic.config.general.properties"/>
        </putList>
    </definition>

    <definition name="CSIic.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.CSIicDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="CSIic.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=CSIic.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="CSIic.description"/>
        <put name="displayName" value="CSIic.displayName"/>
    </definition>

    <definition name="CSIic.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="cSIicDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.CSIicDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.CSIicDetailForm"/>
        <put name="formFocus" value="transport_TCPIP"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="Transport.displayName:transport:no:Radio:Transport_i.description:no:yes:TCPIP,SSL-Required,SSL-Supported:Transport.TCPIP,Transport.SSL-Required,Transport.SSL-Supported: : : :Transport.TCPIP,Transport.SSL-Required,Transport.SSL-Supported" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SSLSettings.displayName:alias:no:DynamicSelect:SSLSettings_csi_i.description:no:yes:refVal:refDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SSLConfig.sslManaged.displayName:alias2:no:JSP:SSLConfig.sslManaged.description:no:yes: : :/com.ibm.ws.console.security/managedSSLConfigLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="ZosSSLSettings.displayName:zosAlias:no:DynamicSelect:SSLSettings_csi_i.description:no:yes:zosRefVal:zosRefDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- CSIoc -->
    <definition name="CSIoc.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.CSIocController">
        <put name="contextType" value="CSIoc"/>
        <putList name="list">
        <add value="CSIoc.detail.title"/>
        <add value="CSIoc.config.general.properties"/>
        </putList>
    </definition>

    <definition name="CSIoc.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.CSIocDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="CSIoc.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=CSIoc.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="CSIoc.description"/>
        <put name="displayName" value="CSIoc.displayName"/>
    </definition>

    <definition name="CSIoc.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="cSIocDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.CSIocDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.CSIocDetailForm"/>
        <put name="formFocus" value="transport_TCPIP"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="Transport.displayName:transport:no:Radio:Transport_o.description:no:yes:TCPIP,SSL-Required,SSL-Supported:Transport.TCPIP,Transport.SSL-Required,Transport.SSL-Supported: : : :Transport.TCPIP,Transport.SSL-Required,Transport.SSL-Supported" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SSLSettings.displayName:alias:no:DynamicSelect:SSLSettings_csi_o.description:no:yes:refVal:refDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SSLConfig.sslManaged.displayName:alias2:no:JSP:SSLConfig.sslManaged.description:no:yes: : :/com.ibm.ws.console.security/managedSSLConfigLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <!-- LIDB2303 Begin -->
            <item  value="ZosSSLSettings.displayName:zosAlias:no:DynamicSelect:SSLSettings_csi_o.description:no:yes:zosRefVal:zosRefDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <!-- LIDB2303 End -->
        </putList>
    </definition>

<!-- IBMic -->
    <definition name="IBMic.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.IBMicController">
        <put name="contextType" value="IBMic"/>
        <putList name="list">
        <add value="IBMic.detail.title"/>
        <add value="IBMic.config.general.properties"/>
        </putList>
    </definition>

    <definition name="IBMic.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.IBMicDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="IBMic.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=IBMic.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="IBMic.description"/>
        <put name="displayName" value="IBMic.displayName"/>
    </definition>

    <definition name="IBMic.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="iBMicDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.IBMicDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.IBMicDetailForm"/>
        <put name="formFocus" value="alias"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="SSLSettings.displayName:alias:no:DynamicSelect:SSLSettings_ibm_i.description:no:yes:refVal:refDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- IBMoc -->
    <definition name="IBMoc.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.IBMocController">
        <put name="contextType" value="IBMoc"/>
        <putList name="list">
        <add value="IBMoc.detail.title"/>
        <add value="IBMoc.config.general.properties"/>
        </putList>
    </definition>

    <definition name="IBMoc.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.IBMocDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="IBMoc.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=IBMoc.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="IBMoc.description"/>
        <put name="displayName" value="IBMoc.displayName"/>
    </definition>

    <definition name="IBMoc.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="iBMocDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.IBMocDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.IBMocDetailForm"/>
        <put name="formFocus" value="alias"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="SSLSettings.displayName:alias:no:DynamicSelect:SSLSettings_ibm_o.description:no:yes:refVal:refDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- zSAS Transport  -->

    <definition name="ZSASTransport.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.zos.ZSASTransportController">
        <put name="contextType" value="ZSASTransport"/>
        <putList name="list">
        <add value="ZSASTransport.detail.title"/>
        <add value="ZSASTransport.config.general.properties"/>
        </putList>
    </definition>

    <definition name="ZSASTransport.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.zos.ZSASTransportDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="ZSASTransport.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.zos.forwardCmd.do?forwardName=ZSASTransport.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="ZSASTransport.description"/>
        <put name="displayName" value="ZSASTransport.displayName"/>
    </definition>

    <definition name="ZSASTransport.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="zSASTransportDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.zos.ZSASTransportDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.zos.ZSASTransportDetailForm"/>
        <put name="formFocus" value="keyFileName"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="ZSAS.basicAuthentication.displayName:basicAuthentication:no:CheckBox:ZSAS.basicAuthentication.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="ZSAS.clientCertificate.displayName:clientCertificate:no:CheckBox:ZSAS.clientCertificate.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="ZSAS.kerberos.displayName:kerberos:no:CheckBox:ZSAS.kerberos.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="ZSAS.useridPassword.displayName:useridPassword:no:CheckBox:ZSAS.useridPassword.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="ZSAS.useridPassticket.displayName:useridPassticket:no:CheckBox:ZSAS.useridPassticket.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="ZSAS.identityAssertionInbound.displayName:identityAssertionInbound:no:CheckBox:ZSAS.identityAssertionInbound.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="ZSAS.identityAssertionOutbound.displayName:identityAssertionOutbound:no:CheckBox:ZSAS.identityAssertionOutbound.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="ZSAS.allowUnauthenticatedClients.displayName:allowUnauthenticatedClients:no:CheckBox:ZSAS.allowUnauthenticatedClients.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="ZSAS.sslSettings.displayName:sslSettings:no:DynamicSelect:ZSAS.sslSettings.description:no:yes:refVal:refDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- Enable Authorization Provider -->
    <definition name="EnableAuthorizationProvider.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.EnableAuthorizationProviderController">
        <put name="contextType" value="EnableAuthorizationProvider"/>
        <putList name="list">
        <add value="EnableAuthorizationProvider.detail.title"/>
        <add value="EnableAuthorizationProvider.config.general.properties"/>
        </putList>
    </definition>

    <definition name="EnableAuthorizationProvider.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.EnableAuthorizationProviderDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="AuthorizationProvider.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=AuthorizationProvider.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="AuthorizationProvider.description"/>
        <put name="displayName" value="AuthorizationProvider.displayName"/>
    </definition>

    <definition name="EnableAuthorizationProvider.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="enableAuthorizationProviderDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.EnableAuthorizationProviderDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.EnableAuthorizationProviderDetailForm"/>
        <put name="formFocus" value="authProviderSelected"/>
        <put name="readOnlyView" value="no"/>
        <put name="showGenPropsHeading" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value=" :intro2:no:JSP:AuthorizationProvider.description2:no:yes: : :/com.ibm.ws.console.security/paragraph.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="config.general.properties:genPropsHeading:no:JSP: :no:yes: : :/secure/layouts/headingLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="AuthorizationProvider.authorization.displayName:useProvider:no:JSP:AuthorizationProvider.authorization.description:no:yes: : :/com.ibm.ws.console.security/domain/authProviderLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value=" :updateIntro:no:JSP:AuthorizationProvider.app.description:no:yes: : :/com.ibm.ws.console.security/paragraph.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="AuthorizationProvider.updateApps.displayName:updateApps:no:Custom:AuthorizationProvider.updateApps.description:no:yes: : :/com.ibm.ws.console.security/authProviderUpdateAppsLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
         </putList>
    </definition>

<!-- Authorization Provider Settings -->
   <definition name="AuthorizationProvider.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.AuthorizationProviderController">
        <put name="contextType" value="AuthorizationProvider"/>
        <putList name="list">
        <add value="AuthorizationProvider.detail.title"/>
        <add value="AuthorizationProvider.config.tab.view"/>
        </putList>
    </definition>

    <definition name="AuthorizationProvider.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.AuthorizationProviderDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="AuthorizationProvider.provider.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=AuthorizationProvider.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="AuthorizationProvider.provider.description"/>
        <put name="displayName" value="AuthorizationProvider.provider.displayName"/>
    </definition>

    <definition name="AuthorizationProvider.config.tab.view" extends="detail.config.tab.view">
        <putList name="list">
        <add value="AuthorizationProvider.detail.buttons.panel"/>
        <add value="AuthorizationProvider.config.general.properties"/>
        <add value="AuthorizationProvider.config.additional.properties"/>
        </putList>
    </definition>

    <definition name="AuthorizationProvider.detail.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="AuthorizationProvider.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList">
        </putList>
    </definition>

    <definition name="AuthorizationProvider.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="authorizationProviderDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.AuthorizationProviderDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.AuthorizationProviderDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <putList name="attributeList">
            <item  value="AuthorizationProvider.name.displayName:name:yes:Text:AuthorizationProvider.name.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="AuthorizationProvider.description.displayName:description:no:TextLong:AuthorizationProvider.description.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="AuthorizationProvider.policyClassName.displayName:policyClassName:yes:TextLong:AuthorizationProvider.policyClassName.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="AuthorizationProvider.configClassName.displayName:configClassName:yes:TextLong:AuthorizationProvider.configClassName.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="AuthorizationProvider.roleClassName.displayName:roleClassName:no:TextLong:AuthorizationProvider.roleClassName.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="AuthorizationProvider.initClassName.displayName:initClassName:no:TextLong:AuthorizationProvider.initClassName.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="AuthorizationProvider.requiresCtxHdlr.displayName:requiresCtxHdlr:no:Checkbox:AuthorizationProvider.requiresCtxHdlr.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="AuthorizationProvider.supportsDynamic.displayName:supportsDynamic:no:Checkbox:AuthorizationProvider.supportsDynamic.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
       	    <item  value="Security.property.displayName:customProperty:security.customProperty:JSP:Security.property.description:no:yes: : :/secure/layouts/simpleCollectionLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="AuthorizationProvider.config.additional.properties" extends="detail.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.security.AuthorizationProviderDetailForm"/>
        <putList name="list">

        </putList>
    </definition>

<!-- Security audit -->
    <definition name="SecurityAudit.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Audit.AuditController">
        <put name="contextType" value="SecurityAudit"/>
        <putList name="list">
        <add value="SecurityAudit.detail.title"/>
        <add value="SecurityAudit.config.tab.view"/>
        </putList>
    </definition>

    <definition name="SecurityAudit.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.AuditDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="SecurityAudit.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SecurityAudit.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="SecurityAudit.description"/>
        <put name="displayName" value="SecurityAudit.displayName"/>
    </definition>

    <definition name="SecurityAudit.config.tab.view" extends="detail.config.tab.view">
        <putList name="list">
        <add value="SecurityAudit.detail.buttons.panel"/>
        <add value="SecurityAudit.config.general.properties"/>
        <add value="SecurityAudit.config.related.items"/>
        </putList>
    </definition>

    <definition name="SecurityAudit.detail.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="SecurityAudit.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList">
        </putList>
    </definition>

    <definition name="SecurityAudit.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="securityAuditDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.AuditDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Audit.AuditDetailForm"/>
        <put name="formFocus" value="enabled"/>
        <put name="readOnlyView" value="no"/>
        <put name="showOkButton" value="no"/>
        <put name="showCancelButton" value="no"/>
        <put name="requiredRole" value="auditor"/>
        <putList name="attributeList">
            <item  value="SecurityAudit.enabled.displayName:enabled:no:Checkbox:SecurityAudit.enabled.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecurityAudit.failAction.displayName:failAction:no:Select:SecurityAudit.failAction.description:no:yes:WARN,NOWARN,FATAL:SecurityAudit.failAction.WARN,SecurityAudit.failAction.NOWARN,SecurityAudit.failAction.FATAL" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecurityAudit.auditorID.displayName:auditorID:no:DynamicSelect:SecurityAudit.auditorID.description:no:yes:refVal:refDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <!-- <item  value="SecurityAudit.batch.displayName:batch:no:Checkbox:SecurityAudit.batch.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/> -->
            <item  value="SecurityAudit.verbose.displayName:verbose:no:Checkbox:SecurityAudit.verbose.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
         </putList>
    </definition>

    <definition name="SecurityAudit.config.related.items" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.security.AuditDetailForm"/>
        <putList name="list">
          
        </putList>
    </definition>

<!-- Security Audit event factories -->
    <definition name="SecAuditFactory.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.Audit.factory.FactoryController">
        <put name="contextType" value="SecAuditFactory"/>
        <put name="descTitle" value="SecAuditFactory.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="descText" value="SecAuditFactory.description"/>
        <putList name="contentList">
        <add value="SecAuditFactory.paging.extend"/>
        <add value="SecAuditFactory.quicksearch.extend"/>
        <add value="SecAuditFactory.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="SecAuditFactory.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="secAuditFactoryCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.FactoryCollectionForm"/>
        <put name="formAction" value="secAuditFactoryCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.FactoryCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Audit.factory.FactoryCollectionForm"/>
        <putList name="searchList">
            <add value="SecAuditFactory.name.displayName:name"/>
        </putList>
    </definition>

    <definition name="SecAuditFactory.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="SecAuditFactory.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.FactoryCollectionForm"/>
        <put name="formAction" value="secAuditFactoryCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.FactoryCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Audit.factory.FactoryCollectionForm"/>
    </definition>

    <definition name="SecAuditFactory.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.security.FactoryCollectionForm"/>
        <put name="formAction" value="secAuditFactoryCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.FactoryCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Audit.factory.FactoryCollectionForm"/>
        <put name="buttons" value="SecAuditFactory.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SecAuditFactory.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/SecAuditFactory/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/SecAuditFactory/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="SecAuditFactory.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="SecAuditFactory.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
          
        </putList>
    </definition>

    <definition name="SecAuditFactory.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Audit.factory.FactoryController">
        <put name="contextType" value="SecAuditFactory"/>
        <putList name="list">
        <add value="SecAuditFactory.detail.title"/>
        <add value="SecAuditFactory.config.general.properties"/>
        </putList>
    </definition>

    <definition name="SecAuditFactory.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.FactoryDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="SecAuditFactory.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SecAuditFactory.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="SecAuditFactory.description"/>
        <put name="displayName" value="SecAuditFactory.displayName"/>
    </definition>

    <definition name="SecAuditFactory.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="secAuditFactoryDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.FactoryDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Audit.factory.FactoryDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="auditor"/>
        <put name="onReset" value="return resetSelectAddDeleteLayout('filters');"/>
        <putList name="attributeList">
            <item  value="SecAuditFactory.name.displayName:name:yes:JSP:SecAuditFactory.name.description:no:yes: : :/com.ibm.ws.console.security/textFieldLayoutNewOnly.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value=" :type:no:JSP: :no:yes: : :/com.ibm.ws.console.security/audit/factoryTypeLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecAuditFactory.provider.displayName:provider:no:DynamicSelect:SecAuditFactory.provider.description:no:yes:providerVal:providerDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecAuditFactory.filters.selectable:filters:yes:JSP:SecAuditFactory.filters.enabled:no:yes: : :/com.ibm.ws.console.security/selectAddDeleteLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
       	    <item  value="Security.property.displayName:customProperty:security.customProperty:JSP:Security.property.description:no:yes: : :/secure/layouts/simpleCollectionLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- Security Audit providers -->
    <definition name="SecAuditProvider.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.Audit.provider.ProviderController">
        <put name="contextType" value="SecAuditProvider"/>
        <put name="descTitle" value="SecAuditProvider.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="descText" value="SecAuditProvider.description"/>
        <putList name="contentList">
        <add value="SecAuditProvider.paging.extend"/>
        <add value="SecAuditProvider.quicksearch.extend"/>
        <add value="SecAuditProvider.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="SecAuditProvider.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="secAuditProviderCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.ProviderCollectionForm"/>
        <put name="formAction" value="secAuditProviderCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.ProviderCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Audit.provider.ProviderCollectionForm"/>
        <putList name="searchList">
            <add value="SecAuditProvider.name.displayName:name"/>
        </putList>
    </definition>

    <definition name="SecAuditProvider.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="SecAuditProvider.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.ProviderCollectionForm"/>
        <put name="formAction" value="secAuditProviderCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.ProviderCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Audit.provider.ProviderCollectionForm"/>
    </definition>

    <definition name="SecAuditProvider.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.security.ProviderCollectionForm"/>
        <put name="formAction" value="secAuditProviderCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.ProviderCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Audit.provider.ProviderCollectionForm"/>
        <put name="buttons" value="SecAuditProvider.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SecAuditProvider.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/SecAuditProvider/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/SecAuditProvider/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="SecAuditProvider.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="SecAuditProvider.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
          
        </putList>
    </definition>

    <definition name="SecAuditProvider.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Audit.provider.ProviderController">
        <put name="contextType" value="SecAuditProvider"/>
        <putList name="list">
        <add value="SecAuditProvider.detail.title"/>
        <add value="SecAuditProvider.config.general.properties"/>
        </putList>
    </definition>

    <definition name="SecAuditProvider.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.ProviderDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="SecAuditProvider.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SecAuditProvider.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="SecAuditProvider.description"/>
        <put name="displayName" value="SecAuditProvider.displayName"/>
    </definition>

    <definition name="SecAuditProvider.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="secAuditProviderDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.ProviderDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Audit.provider.ProviderDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="auditor"/>
        <put name="onReset" value="return resetSelectAddDeleteLayout('filters');"/>
        <putList name="attributeList">
            <item  value="SecAuditProvider.name.displayName:name:yes:JSP:SecAuditProvider.name.description:no:yes: : :/com.ibm.ws.console.security/textFieldLayoutNewOnly.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecAuditBinEmit.file.displayName:file:yes:FILEPATH:SecAuditBinEmit.file.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecAuditBinEmit.size.displayName:size:no:Text:SecAuditBinEmit.size.description:no:yes: : :SecAuditBinEmit.size.units" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecAuditBinEmit.numFiles.displayName:numFiles:no:Text:SecAuditBinEmit.numFiles.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecAuditBinEmit.wrapLog.displayName:wrapLog:no:JSP:SecAuditBinEmit.wrapLog.description:no:yes: : :/com.ibm.ws.console.security/audit/wrapLogLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecAudit3PartyEmit.className.displayName:className:yes:TextLong:SecAudit3PartyEmit.className.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecAuditProvider.formatClassName.displayName:formatClassName:no:TextLong:SecAuditProvider.formatClassName.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecAuditProvider.formatClassName.displayName:formatClassNameRqd:yes:TextLong:SecAuditProvider.formatClassName.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecAuditProvider.filters.selectable:filters:yes:JSP:SecAuditProvider.filters.enabled:no:yes: : :/com.ibm.ws.console.security/selectAddDeleteLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
       	    <item  value="Security.property.displayName:customProperty:security.customProperty:JSP:Security.property.description:no:yes: : :/secure/layouts/simpleCollectionLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- Security Audit event filters -->
    <definition name="SecAuditFilter.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.Audit.filter.FilterController">
        <put name="contextType" value="SecAuditFilter"/>
        <put name="descTitle" value="SecAuditFilter.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="descText" value="SecAuditFilter.description"/>
        <putList name="contentList">
        <add value="SecAuditFilter.paging.extend"/>
        <add value="SecAuditFilter.quicksearch.extend"/>
        <add value="SecAuditFilter.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="SecAuditFilter.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="secAuditFilterCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.FilterCollectionForm"/>
        <put name="formAction" value="secAuditFilterCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.FilterCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Audit.filter.FilterCollectionForm"/>
        <putList name="searchList">
            <add value="SecAuditFilter.name.displayName:name"/>
        </putList>
    </definition>

    <definition name="SecAuditFilter.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="SecAuditFilter.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.FilterCollectionForm"/>
        <put name="formAction" value="secAuditFilterCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.FilterCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Audit.filter.FilterCollectionForm"/>
    </definition>

    <definition name="SecAuditFilter.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.security.FilterCollectionForm"/>
        <put name="formAction" value="secAuditFilterCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.FilterCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Audit.filter.FilterCollectionForm"/>
        <put name="buttons" value="SecAuditFilter.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SecAuditFilter.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/SecAuditFilter/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/SecAuditFilter/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="SecAuditFilter.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="SecAuditFilter.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
          
        </putList>
    </definition>

    <definition name="SecAuditFilter.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Audit.filter.FilterController">
        <put name="contextType" value="SecAuditFilter"/>
        <putList name="list">
        <add value="SecAuditFilter.detail.title"/>
        <add value="SecAuditFilter.config.general.properties"/>
        </putList>
    </definition>

    <definition name="SecAuditFilter.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.FilterDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="SecAuditFilter.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SecAuditFilter.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="SecAuditFilter.description"/>
        <put name="displayName" value="SecAuditFilter.displayName"/>
    </definition>

    <definition name="SecAuditFilter.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="secAuditFilterDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.FilterDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Audit.filter.FilterDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="auditor"/>
        <put name="onReset" value="resetSelectAddDeleteLayout('outcomes'); return resetSelectAddDeleteLayout('events');"/>
        <putList name="attributeList">
            <item  value="SecAuditFilter.name.displayName:name:yes:JSP:SecAuditFilter.name.description:no:yes: : :/com.ibm.ws.console.security/textFieldLayoutNewOnly.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecAuditFilter.enabled.displayName:enabled:no:Checkbox:SecAuditFilter.enabled.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecAuditFilter.outcome.selectable:outcomes:yes:JSP:SecAuditFilter.outcome.enabled:no:yes: : :/com.ibm.ws.console.security/selectAddDeleteLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecAuditFilter.event.selectable:events:yes:JSP:SecAuditFilter.event.enabled:no:yes: : :/com.ibm.ws.console.security/selectAddDeleteLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

<!-- Security Audit keystores -->
    <definition name="SecAuditKeyStore.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.Audit.keyStore.KeyStoreController">
        <put name="contextType" value="SecAuditKeyStore"/>
        <put name="descTitle" value="SecAuditKeyStore.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="descText" value="SecAuditKeyStore.description"/>
        <put name="helpTopic" value="SecAuditKeyStore.collection"/>
        <putList name="contentList">
        <add value="SecAuditKeyStore.paging.extend"/>
        <add value="SecAuditKeyStore.quicksearch.extend"/>
        <add value="SecAuditKeyStore.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="SecAuditKeyStore.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="secAuditKeyStoreCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.AuditKeyStoreCollectionForm"/>
        <put name="formAction" value="secAuditKeyStoreCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.AuditKeyStoreCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Audit.keyStore.KeyStoreCollectionForm"/>
        <putList name="searchList">
            <add value="SecAuditKeyStore.name.displayName:name"/>
        </putList>
    </definition>

    <definition name="SecAuditKeyStore.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="SecAuditKeyStore.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.AuditKeyStoreCollectionForm"/>
        <put name="formAction" value="secAuditKeyStoreCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.AuditKeyStoreCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Audit.keyStore.KeyStoreCollectionForm"/>
    </definition>

    <definition name="SecAuditKeyStore.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.security.AuditKeyStoreCollectionForm"/>
        <put name="formAction" value="secAuditKeyStoreCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.AuditKeyStoreCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Audit.keyStore.KeyStoreCollectionForm"/>
        <put name="buttons" value="SecAuditKeyStore.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SecAuditKeyStore.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/SecAuditKeyStore/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/SecAuditKeyStore/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="SecAuditKeyStore.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="SecAuditKeyStore.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
          
        </putList>
    </definition>

    <definition name="SecAuditKeyStore.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Audit.keyStore.KeyStoreController">
        <put name="contextType" value="SecAuditKeyStore"/>
        <putList name="list">
        <add value="SecAuditKeyStore.detail.title"/>
        <add value="SecAuditKeyStore.config.tab.view"/>
        </putList>
    </definition>

    <definition name="SecAuditKeyStore.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.AuditKeyStoreDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="SecAuditKeyStore.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SecAuditKeyStore.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="SecAuditKeyStore.description"/>
        <put name="displayName" value="SecAuditKeyStore.displayName"/>
        <put name="helpTopic" value="SecAuditKeyStore.detail"/>
    </definition>

    <definition name="SecAuditKeyStore.config.tab.view" extends="detail.config.tab.view">
        <put name="formAction" value="secAuditKeyStoreDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.AuditKeyStoreDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Audit.keyStore.KeyStoreDetailForm"/>
        <putList name="list">
        <add value="SecAuditKeyStore.config.general.properties"/>
        <add value="SecAuditKeyStore.config.additional.properties"/>
        </putList>
    </definition>

    <definition name="SecAuditKeyStore.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="secAuditKeyStoreDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.AuditKeyStoreDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Audit.keyStore.KeyStoreDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="auditor"/>
        <putList name="attributeList">
            <item  value="SecAuditKeyStore.name.displayName:name:yes:JSP:SecAuditKeyStore.name.description:no:yes: : :/com.ibm.ws.console.security/textFieldLayoutNewOnly.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecAuditKeyStore.path.displayName:path:yes:FILEPATH:SecAuditKeyStore.path.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecAuditKeyStore.password.displayName:displayPassword:yes:Password:SecAuditKeyStore.password.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Security.confirmKeyPassword.displayName:displayConfirmPassword:yes:Password:Security.confirmKeyPassword.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecAuditKeyStore.type.displayName:type:no:JSP:SecAuditKeyStore.type.description:no:yes:refVal:refDesc:/com.ibm.ws.console.security/keyStoreTypeLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="SecAuditKeyStore.config.additional.properties" extends="detail.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.security.AuditKeyStoreDetailForm"/>
        <putList name="list">

        </putList>
    </definition>

<!-- Security audit signing-->
    <definition name="SecAuditSign.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Audit.signEncrypt.SignController">
        <put name="contextType" value="SecAuditSign"/>
        <putList name="list">
        <add value="SecAuditSign.detail.title"/>
        <add value="SecAuditSign.config.general.properties"/>
        </putList>
    </definition>

    <definition name="SecAuditSign.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.SignDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="SecAuditSign.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SecurityAudit.config.view&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="SecAuditSign.description"/>
        <put name="displayName" value="SecAuditSign.displayName"/>
        <put name="bcHandler" value="com.ibm.ws.console.security.SecurityBreadcrumbHandler"/>
    </definition>

<!--    <definition name="SecAuditSign.config.general.properties" extends="detail.config.general.properties"> -->
    <definition name="SecAuditSign.config.general.properties" path="/com.ibm.ws.console.security/audit/signEncryptConfigGenPropLayout.jsp">
        <put name="formAction" value="secAuditSignDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.SignDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Audit.signEncrypt.SignDetailForm"/>
        <put name="formFocus" value="enabled"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="auditor"/>
        <putList name="attributeList">
            <item  value="SecAuditSign.enabled.displayName:enabled:no:JSP:SecAuditSign.enabled.description:no:yes: : :/com.ibm.ws.console.security/audit/signEncryptEnableLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecAuditSign.keystore.displayName:certLocation:no:JSP:SecAuditSign.keystore.description:no:yes: : :/com.ibm.ws.console.security/audit/certLocationLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
         </putList>
    </definition>

<!-- Security audit encryption-->
    <definition name="SecAuditEncrypt.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Audit.signEncrypt.EncryptController">
        <put name="contextType" value="SecAuditEncrypt"/>
        <putList name="list">
        <add value="SecAuditEncrypt.detail.title"/>
        <add value="SecAuditEncrypt.config.general.properties"/>
        </putList>
    </definition>

    <definition name="SecAuditEncrypt.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.EncryptDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="SecAuditEncrypt.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SecurityAudit.config.view&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="SecAuditEncrypt.description"/>
        <put name="displayName" value="SecAuditEncrypt.displayName"/>
        <put name="bcHandler" value="com.ibm.ws.console.security.SecurityBreadcrumbHandler"/>
    </definition>

    <definition name="SecAuditEncrypt.config.general.properties" path="/com.ibm.ws.console.security/audit/signEncryptConfigGenPropLayout.jsp">
        <put name="formAction" value="secAuditEncryptDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.EncryptDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Audit.signEncrypt.EncryptDetailForm"/>
        <put name="formFocus" value="enabled"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="auditor"/>
        <putList name="attributeList">
            <item  value="SecAuditEncrypt.enabled.displayName:enabled:no:JSP:SecAuditEncrypt.enabled.description:no:yes: : :/com.ibm.ws.console.security/audit/signEncryptEnableLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecAuditEncrypt.keystore.displayName:certLocation:no:JSP:SecAuditEncrypt.keystore.description:no:yes: : :/com.ibm.ws.console.security/audit/certLocationLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
         </putList>
    </definition>

<!-- Security audit monitor -->
    <definition name="SecAuditMonitor.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Audit.monitor.MonitorController">
        <put name="contextType" value="SecAuditMonitor"/>
        <putList name="list">
        <add value="SecAuditMonitor.detail.title"/>
        <add value="SecAuditMonitor.config.tab.view"/>
        </putList>
    </definition>

    <definition name="SecAuditMonitor.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.MonitorDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="SecAuditMonitor.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SecurityAudit.config.view&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="SecAuditMonitor.description"/>
        <put name="displayName" value="SecAuditMonitor.displayName"/>
    </definition>

    <definition name="SecAuditMonitor.config.tab.view" extends="detail.config.tab.view">
        <putList name="list">
        <add value="SecAuditMonitor.detail.buttons.panel"/>
        <add value="SecAuditMonitor.config.general.properties"/>
        </putList>
    </definition>

    <definition name="SecAuditMonitor.detail.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="SecAuditMonitor.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList">
        </putList>
    </definition>

    <definition name="SecAuditMonitor.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="secAuditMonitorDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.MonitorDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Audit.monitor.MonitorDetailForm"/>
        <put name="formFocus" value="enabled"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="auditor"/>
        <putList name="attributeList">
            <item  value="SecAuditMonitor.enabled.displayName:enabled:no:Checkbox:SecAuditMonitor.enabled.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecAuditMonitor.auditNotify.displayName:auditNotify:no:DynamicSelect:SecAuditMonitor.auditNotify.description:no:yes:notifyVal:notifyDesc" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
			<item  value="SecAuditNotify.quicksearch.extend:SecAuditNotify.paging.extend:yes:JSP:SecAuditNotify.collection.table.extends:no:yes: : :/secure/layouts/collectionInDetailForm.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem" />
         </putList>
    </definition>

    <definition name="SecAuditMonitor.config.related.items" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.security.MonitorDetailForm"/>
        <putList name="list">
          
        </putList>
    </definition>

<!-- Security audit notification -->
    <definition name="SecAuditNotify.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="secAuditMonitorDetail.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.AuditNotifyCollectionForm"/>
        <put name="formAction" value="secAuditMonitorDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.AuditNotifyCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Audit.monitor.NotifyCollectionForm"/>
        <putList name="searchList">
            <add value="SecAuditNotify.name.displayName:name"/>
        </putList>
    </definition>

    <definition name="SecAuditNotify.paging.extend" extends="secPagingWithName.main">
        <put name="displayLabelKey" value="SecAuditNotify.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.AuditNotifyCollectionForm"/>
        <put name="formAction" value="secAuditMonitorDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.AuditNotifyCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Audit.monitor.NotifyCollectionForm"/>
    </definition>

    <definition name="SecAuditNotify.collection.table.extends" path="/secure/layouts/collectionTableLayoutNoPrefs.jsp">
        <put name="contextType" value="SecAuditNotify"/>
		<put name="iterationProperty" value="subsetList" />
		<put name="showCheckBoxes" value="true" />
		<put name="sortIconLocation" value="right" />
		<put name="columnWidth" value="25%" />
		<put name="idColumn" value="" />
		<put name="statusType" value="unknown" />
		<!--  this attribute,if false displays html special chars   -->
		<put name="htmlFilter" value="true" />
		<putList name="statusCols" />
        <put name="iterationName" value="com.ibm.ws.console.security.AuditNotifyCollectionForm"/>
        <put name="formAction" value="secAuditMonitorDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.AuditNotifyCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Audit.monitor.NotifyCollectionForm"/>
        <put name="buttons" value="SecAuditNotify.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SecAuditNotify.content.main"/>
        <put name="hidePreferences" value="true"/>
        <put name="hideTableControls" value="true"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/SecAuditNotify/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/SecAuditNotify/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="SecAuditNotify.collection.buttons.panel" path="/com.ibm.ws.console.security/buttonLayoutCaption.jsp">
        <put name="contextType" value="SecAuditNotify"/>
        <put name="desc" value="SecAuditNotify.displayName"/>
        <put name="buttonCount" value="3"/>
        <put name="definitionName" value="SecAuditNotify.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <put name="formName" value="com.ibm.ws.console.security.AuditNotifyCollectionForm"/>
        <putList name="actionList">

        </putList>
    </definition>

<!-- Security domains -->
    <definition name="SecDomain.content.main" path="/secure/layouts/contentLayout.jsp" controllerClass="com.ibm.ws.console.security.Domain.DomainController">
        <put name="contextType" value="SecDomain"/>
        <put name="descTitle" value="SecDomain.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="descText" value="SecDomain.description"/>
        <putList name="contentList">
        <add value="SecDomain.paging.extend"/>
        <add value="SecDomain.quicksearch.extend"/>
        <add value="SecDomain.collection.table.extends"/>
        </putList>
    </definition>

    <definition name="SecDomain.quicksearch.extend" extends="quicksearch.main">
        <put name="selectUri" value="secDomainCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.DomainCollectionForm"/>
        <put name="formAction" value="secDomainCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.DomainCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Domain.DomainCollectionForm"/>
        <putList name="searchList">
            <add value="SecDomain.name.displayName:name"/>
        </putList>
    </definition>

    <definition name="SecDomain.paging.extend" extends="paging.main">
        <put name="displayLabelKey" value="SecDomain.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.security.DomainCollectionForm"/>
        <put name="formAction" value="secDomainCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.DomainCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Domain.DomainCollectionForm"/>
    </definition>

    <definition name="SecDomain.collection.table.extends" extends="collection.table.main">
        <put name="iterationName" value="com.ibm.ws.console.security.DomainCollectionForm"/>
        <put name="formAction" value="secDomainCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.security.DomainCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Domain.DomainCollectionForm"/>
        <put name="buttons" value="SecDomain.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SecDomain.content.main"/>
        <putList name="collectionList">
        </putList>
        <putList name="collectionPreferenceList">
            <item value="text:UI/Collections/SecDomain/Preferences#maximumRows:25" link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
            <item value="checkbox:UI/Collections/SecDomain/Preferences#retainSearchCriteria:32" link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" classtype="com.ibm.ws.console.core.item.PreferenceItem"/>
        </putList>
    </definition>

    <definition name="SecDomain.collection.buttons.panel" extends="buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="SecDomain.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList">
          
        </putList>
    </definition>

    <definition name="SecDomain.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.Domain.DomainController">
        <put name="contextType" value="SecDomain"/>
        <putList name="list">
        <add value="SecDomain.detail.title"/>
        <add value="SecDomain.config.general.properties"/>
        </putList>
    </definition>

    <definition name="SecDomain.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.DomainDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="SecDomain.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=SecDomain.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value=""/>
        <put name="displayName" value="SecDomain.displayName"/>
    </definition>

    <definition name="SecDomain.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="secDomainDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.DomainDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Domain.DomainDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <put name="showGenPropsHeading" value="no"/>
        <putList name="attributeList">
            <item  value=" :intro:no:JSP: :no:yes: : :/com.ibm.ws.console.security/formParagraph.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecDomain.name.displayName:name:yes:JSP:SecDomain.name.description:no:yes: : :/com.ibm.ws.console.security/textFieldLayoutNewOnly.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecDomain.description.displayName:description:no:TextLong:SecDomain.description.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value=" :domainDetail:no:JSP: :no:yes: : :/com.ibm.ws.console.security/domain/domainLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="SecDomain.config.security.attributes" path="/secure/layouts/configGenPropLayoutWithoutForm.jsp">
        <put name="formAction" value="secDomainDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.DomainDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Domain.DomainDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <put name="showButtons" value="no"/>
        <put name="showGenPropsHeading" value="no"/>
        <put name="cellPadding" value="0"/>
        <put name="includeInvalidFields" value="false"/>
        <putList name="attributeList">
            <item  value="SecDomain.security.heading:heading:no:JSP:SecDomain.security.heading:no:yes: : :/secure/layouts/headingLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecDomain.app.displayName:app:no:Expandable:SecDomain.app.description:no:yes: : :/com.ibm.ws.console.security/domain/domainCategoryLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecDomain.java2.displayName:java2:no:Expandable:SecDomain.java2.description:no:yes: : :/com.ibm.ws.console.security/domain/domainCategoryLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecDomain.userRealm.displayName:userRealm:no:Expandable:SecDomain.userRealm.description:no:yes: : :/com.ibm.ws.console.security/domain/domainCategoryLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecDomain.trustAssoc.displayName:trustAssoc:no:Expandable:SecDomain.trustAssoc.description:no:yes: : :/com.ibm.ws.console.security/domain/domainCategoryLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecDomain.spnego.displayName:spnego:no:Expandable:SecDomain.spnego.description:no:yes: : :/com.ibm.ws.console.security/domain/domainCategoryLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecDomain.rmiIIOP.displayName:rmiIIOP:no:Expandable:SecDomain.rmiIIOP.description:no:yes: : :/com.ibm.ws.console.security/domain/domainCategoryLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecDomain.jaasAppLog.displayName:jaasAppLog:no:Expandable:SecDomain.jaasAppLog.description:no:yes: : :/com.ibm.ws.console.security/domain/domainCategoryLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecDomain.jaasSysLog.displayName:jaasSysLog:no:Expandable:SecDomain.jaasSysLog.description:no:yes: : :/com.ibm.ws.console.security/domain/domainCategoryLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecDomain.j2c.displayName:j2c:no:Expandable:SecDomain.j2c.description:no:yes: : :/com.ibm.ws.console.security/domain/domainCategoryLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecDomain.jaspi.displayName:jaspi:no:Expandable:SecDomain.jaspi.description:no:yes: : :/com.ibm.ws.console.security/domain/domainCategoryLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecDomain.ltpa.displayName:ltpa:no:Expandable:SecDomain.ltpa.description:no:yes: : :/com.ibm.ws.console.security/domain/domainCategoryLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecDomain.authProvider.displayName:authProvider:no:Expandable:SecDomain.authProvider.description:no:yes: : :/com.ibm.ws.console.security/domain/domainCategoryLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecDomain.zos.displayName:zos:no:Expandable:SecDomain.zos.description:no:yes: : :/com.ibm.ws.console.security/domain/domainCategoryLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="Security.property.displayName:customPropsLink:no:JSP:Security.property.short.description:no:yes: : :/secure/layouts/linkLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value=" :globalDesc1:no:JSP:SecDomain.globalDomain.description1:no:yes: : :/com.ibm.ws.console.security/paragraph.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value=" :globalDesc2:no:JSP:SecDomain.globalDomain.description2:no:yes: : :/com.ibm.ws.console.security/paragraph.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="SecDomain.config.resource.tree" path="/secure/layouts/configGenPropLayoutWithoutForm.jsp">
        <put name="formAction" value="secDomainDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.DomainDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.Domain.DomainDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <put name="requiredRole" value="administrator"/>
        <put name="showButtons" value="no"/>
        <put name="showGenPropsHeading" value="no"/>
        <put name="includeInvalidFields" value="false"/>
        <putList name="attributeList">
            <item  value="SecDomain.resources.heading:resourceHeading:no:JSP:SecDomain.resources.heading:no:yes: : :/secure/layouts/headingLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="SecDomain.resources.description:resourceIntro:no:JSP:SecDomain.resources.description:no:yes: : :/com.ibm.ws.console.security/paragraph.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value=" :secdomainTree:no:JSP: :no:yes: : :/com.ibm.ws.console.security/domain/secDomainTree.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <definition name="SecDomain.config.additional.properties" path="/secure/layouts/addPropLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.security.DomainDetailForm"/>
        <putList name="list">
        </putList>
    </definition>

    <!--  Administrative authentication panels -->  
    <definition name="AdministrativeAuthentication.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.adminAuth.AdminAuthenticationController">
        <put name="contextType" value="AdministrativeAuthentication"/>
        <put name="descTitle" value="nav.adminAuth.text"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="descText" value="AdministrativeAuthentication.name.description"/>  
        <putList name="list">
           <add value="AdministrativeAuthentication.detail.title" />
		   <add value="AdministrativeAuthentication.config.general.properties" />
        </putList>
    </definition>
    
    <definition name="AdministrativeAuthentication.detail.title" extends="detail.title">
        <put name="formName" value="adminAuthenticationDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security" />
		<put name="titleKey" value="desc.adminAuth.text" />
		<put name="includeLink" value="no" />
		<put name="instanceDetails" value="title" />
		<put name="instanceDescription" value="AdministrativeAuthentication.name.description" />
		<put name="displayName" value="desc.adminAuth.text" />
		<put name="helpTopic" value="AdministrativeAuthentication.detail"/>      
    </definition>

    <definition name="AdministrativeAuthentication.config.general.properties" extends="detail.config.general.properties">
        <put name="formName" value="adminAuthenticationDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.adminAuth.AdministrativeAuthenticationDetailForm"/>
	    <put name="formAction" value="AdministrativeAuthenticationDetail.do"/>
    	<put name="formFocus" value="RSAToken" />
        <put name="readOnlyView" value="no"/>
        <put name="showGenPropsHeading" value="no"/>
	    <put name="showDescription" value="no" />
    	<put name="showOkButton" value="yes" />
    	<put name="showCancelButton" value="yes" />
	    <put name="showResetButton" value="yes" />
    	<put name="showApplyButton" value="yes"/>
        <put name="requiredRole" value="administrator"/>
    	<put name="onReset" value="changeKeyStore();
								   enableDisable('RSAToken:dataEncryptKeyStore:persEncryptionCert:export:trustedSignerKeystore:import:noncecache:tokens');"/>
	    <putList name="attributeList">
	        <item  value="adminAuth.heading.text: :no:JSP:adminAuth.heading.text:no:yes: : :/secure/layouts/headingLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
	        <item value="nav.adminAuth.text: :no:JSP:desc.adminAuth.text:no:no: : :/com.ibm.ws.console.security/adminAuthentication.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem" />
        </putList>
    </definition>

<!-- Generic stanza for pagingLayoutWithName for embedded collection forms -->
    <definition name="secPagingWithName.main" path="/com.ibm.ws.console.security/pagingLayoutWithName.jsp">
        <put name="pagingTotalLabelKey" value="paging.total.label"/>
        <put name="pagingFilteredTotalLabelKey" value="paging.filtered.total.label"/>
        <put name="pagingPreviousLabelKey" value="paging.previous.label"/>
        <put name="pagingNextLabelKey" value="paging.next.label"/>
        <put name="pagingPageLabelKey" value="paging.page.label"/>
        <put name="pagingOfLabelKey" value="paging.of.label"/>
        <put name="displayLabelKey" value=""/>
        <put name="collectionForm" value=""/>
        <put name="formAction" value=""/>
        <put name="formName" value=""/>
        <put name="formType" value=""/>
    </definition>

    <definition name="security.report.main" path="/com.ibm.ws.console.security/securityConfigReport.jsp">
        <put name="allowReport" value="true"/>
    </definition>

    <!--  Cookie configuration -->  
    <definition name="CookieConfig.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.security.CookieConfig.CookieConfigController">
        <put name="contextType" value="CookieConfig"/>
        <putList name="list">
        <add value="CookieConfig.detail.title"/>
        <add value="CookieConfig.config.general.properties"/>
        </putList>
    </definition>

    <definition name="CookieConfig.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.security.CookieConfigDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.security"/>
        <put name="titleKey" value="CookieConfig.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.security.forwardCmd.do?forwardName=CookieConfig.content.main&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="CookieConfig.description"/>
        <put name="displayName" value="CookieConfig.displayName"/>
    </definition>

    <definition name="CookieConfig.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="cookieConfigDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.security.CookieConfigDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.security.CookieConfig.CookieConfigDetailForm"/>
        <put name="formFocus" value="cookieConfig_0"/>
        <put name="readOnlyView" value="no"/>
        <put name="showGenPropsHeading" value="no"/>
        <put name="requiredRole" value="administrator,configurator"/>
        <putList name="attributeList">
       	    <item  value="CookieConfig.displayName:cookieConfig:security.cookieConfig:JSP:CookieConfig.description:no:yes: : :/secure/layouts/simpleCollectionLayout.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>
</tiles-definitions>


