NIH | National Cancer Institute | NCI Wiki  

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Changes to Application

  • Add jbosssx.jar as dependency
  • Add CommonsGridLoginModule to security-config.xml (JAAS) Define gridServicePrincipal & gridServiceCredential properties
    Code Block
    Code Block
    xml
    xml
    
    <login-module code="com.fiveamsolutions.nci.commons.authentication.CommonsGridLoginModule" flag="optional">
        
    <module-option name="gridServicePrincipal">${gridServicePrincipal}</module-option>
        
    <module-option name="gridServiceCredential">${gridServiceCredential}</module-option>
        
    <module-option name="gridServicePrincipalSeparator">||</module-option>
    
    </login-module>
    
    • Define gridServicePrincipal & gridServiceCredential properties

Changes to Grid Instance

  • Use GridSecurityJNDIServiceLocator instead of standard JNDIServiceLocator

Changes to build-pa (bda scripts)