Ignore:
Timestamp:
30/01/09 13:46:56 (11 years ago)
Author:
pjkersha
Message:
  • fixed inclusion of badc templates and static content for SSO in ndg.security.server egg
  • fix to SSO logout controller to use WSGI client wrapper for Session Manager call
  • Refactored SM and AA WSGI client wrappers adding a base class in clientbase module and including check for match for URI request by client to URI endpoint of WSGI service running locally.
Location:
TI12-security/trunk/python/ndg.security.test/ndg/security/test/combinedservices
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • TI12-security/trunk/python/ndg.security.test/ndg/security/test/combinedservices/services.ini

    r4873 r4890  
    140140use = egg:Paste#http 
    141141host = 0.0.0.0 
    142 port = 5000 
     142port = 8000 
    143143 
    144144[filter-app:mainApp] 
     
    242242path = /AttributeAuthority 
    243243 
     244# External endpoint for this Attribute Authority - must agree with setting used 
     245# to invoke this service set in: 
     246# * serverapp.py  
     247# * or port in [server:main] if calling with paster serve services.ini 
     248# * or something else e.g. proxied through Apache? 
     249# This setting is used by Attribute Authority clients in this WSGI stack to see 
     250# if a request is being made to the local service or to another Attribute  
     251# Authority running elsewhere 
     252publishedURI = http://localhost:8000%(path)s 
     253 
    244254# Enable ?wsdl query argument to list the WSDL content 
    245255enableWSDLQuery = True 
     
    279289                                        filter:AttributeAuthorityFilter 
    280290 
    281 # Path from URL for Session Manager in this Paste deployment 
     291# Path from URI for Session Manager in this Paste deployment 
    282292path = /SessionManager 
     293 
     294# External endpoint for this Session Manager - must agree with setting used to 
     295# invoke this service set in: 
     296# * serverapp.py  
     297# * or port in [server:main] if calling with paster serve services.ini 
     298# * or something else e.g. proxied through Apache? 
     299# This setting is used by Session Manager clients in this WSGI stack to see if 
     300# a request is being made to the local service or to another session manager 
     301# running elsewhere 
     302publishedURI = http://localhost:8000%(path)s 
    283303 
    284304# Enable ?wsdl query argument to list the WSDL content 
  • TI12-security/trunk/python/ndg.security.test/ndg/security/test/combinedservices/singlesignonservice/sso.cfg

    r4883 r4890  
    1515# Switch to alternative location to pick up public/ dir containing static  
    1616# content such as graphics and stylesheets 
    17 #configDir=/home/pjkersha/workspace/security/python/ndg.security.server/ndg/security/server/sso/sso/badc_site 
     17#configDir=%(here)s 
    1818 
    1919# Switch from default templates package to templates/ in alternative directory 
Note: See TracChangeset for help on using the changeset viewer.