Ignore:
Timestamp:
04/12/06 15:40:36 (14 years ago)
Author:
pjkersha
Message:

Changes for WebSphere? tests.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI12-security/trunk/python/Tests/Echo/EchoClient.py

    r1741 r1804  
    2525         
    2626    def sign(self, sw): 
    27         '''Named 'sign' but acts as handler for encryption also''' 
    28          
    29         # Sign Echo Request but for EchoEncr request encrypt instead 
    30         if isEchoRequest(sw): 
    31             if self.sigHandler: 
    32                 self.sigHandler.sign(sw) 
    33         else:     
    34             if self.encrHandler: 
    35                 self.encrHandler.encrypt(sw) 
    36  
     27        if self.sigHandler: 
     28            self.sigHandler.sign(sw) 
    3729             
    3830    def verify(self, ps): 
    39         '''Named 'verify' but also acts as handler for encryption''' 
    40  
    41         # Verify Echo Request but for EchoEncr request decrypt instead 
    42         if isEchoResponse(ps): 
    43             if self.sigHandler: 
    44                 self.sigHandler.verify(ps) 
    45         else:         
    46             if self.encrHandler: 
    47                 self.encrHandler.decrypt(ps) 
     31        if self.sigHandler: 
     32            self.sigHandler.verify(ps) 
     33         
     34    def encrypt(self, sw): 
     35        if self.encrHandler: 
     36            self.encrHandler.encrypt(sw) 
     37            
     38    def decrypt(self, ps): 
     39        if self.encrHandler: 
     40            self.encrHandler.decrypt(ps) 
    4841 
    4942 
     
    6457                                           priKeyPwd=priKeyPwd) 
    6558 
    66 wsseHandler = WSSEhandler(sigHandler, encrHandler) 
     59# Test encryption only 
     60#wsseHandler = WSSEhandler(sigHandler, encrHandler) 
     61wsseHandler = WSSEhandler(encrHandler=encrHandler) 
    6762     
    6863         
    6964# Instantiate a client proxy object, then call it 
    7065#wsURL = "http://192.100.78.234:9081/EchoServiceWeb/services/EchoServer" 
    71 wsURL = "http://localhost:7000" 
     66#wsURL = "http://localhost:7000" 
     67wsURL = "http://192.100.78.135:7000" 
    7268echoSrv = EchoServerSOAP(wsURL, 
    73                          sig_handler=wsseHandler, 
     69                         sig_handler=sigHandler, 
     70                         encr_handler=encrHandler, 
    7471                         tracefile=sys.stdout) 
    7572try: 
    76     #import pdb;pdb.set_trace() 
     73    import pdb;pdb.set_trace() 
    7774    print echoSrv.Echo("Test String") 
    7875    #print echoSrv.EchoEncr("Test Secret") 
Note: See TracChangeset for help on using the changeset viewer.