Changeset 2107


Ignore:
Timestamp:
05/02/07 12:27:49 (12 years ago)
Author:
pjkersha
Message:

python/www/html/sessionMgr.wsdl,
python/ndg.security.server/ndg/security/server/SessionMgr/SessionMgr_services_server.py,
python/ndg.security.common/ndg/security/common/SessionMgr/SessionMgr_services.py,
python/www/html/attAuthority.wsdl,
python/ndg.security.server/ndg/security/server/AttAuthority/AttAuthority_services_server.py,
python/ndg.security.common/ndg/security/common/AttAuthority/AttAuthority_services.py:
Fixes for WebSphere? WSDL check - added targetNamespace attribute to xsd:schema element,
added 'wsdl' prefix to operation, part and message elements.

Location:
TI12-security/trunk/python
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • TI12-security/trunk/python/ndg.security.common/ndg/security/common/AttAuthority/AttAuthority_services.py

    r2085 r2107  
    2929        # no ws-addressing 
    3030 
    31     # op: <ZSI.wstools.WSDLTools.Message instance at 0xb6cf458c> 
     31    # op: <ZSI.wstools.WSDLTools.Message instance at 0xb6cf460c> 
    3232    def getAttCert(self, userCert,userAttCert): 
    3333 
     
    4545        return attCert,msg 
    4646 
    47     # op: <ZSI.wstools.WSDLTools.Message instance at 0xb6cf48ac> 
     47    # op: <ZSI.wstools.WSDLTools.Message instance at 0xb6cf492c> 
    4848    def getHostInfo(self): 
    4949 
     
    6060        return hostname,aaURI,loginURI 
    6161 
    62     # op: <ZSI.wstools.WSDLTools.Message instance at 0xb6d0022c> 
     62    # op: <ZSI.wstools.WSDLTools.Message instance at 0xb6cfb2ac> 
    6363    def getTrustedHostInfo(self, role): 
    6464 
     
    7474        return trustedHosts 
    7575 
    76     # op: <ZSI.wstools.WSDLTools.Message instance at 0xb6d003ac> 
     76    # op: <ZSI.wstools.WSDLTools.Message instance at 0xb6cfb42c> 
    7777    def getX509Cert(self): 
    7878 
  • TI12-security/trunk/python/ndg.security.common/ndg/security/common/SessionMgr/SessionMgr_services.py

    r2085 r2107  
    2929        # no ws-addressing 
    3030 
    31     # op: <ZSI.wstools.WSDLTools.Message instance at 0xb6d012cc> 
     31    # op: <ZSI.wstools.WSDLTools.Message instance at 0xb6d0134c> 
    3232    def addUser(self, username,passphrase): 
    3333 
     
    4343        return  
    4444 
    45     # op: <ZSI.wstools.WSDLTools.Message instance at 0xb6d015cc> 
     45    # op: <ZSI.wstools.WSDLTools.Message instance at 0xb6d0164c> 
    4646    def connect(self, username,passphrase,createServerSess,getCookie): 
    4747 
     
    6363        return proxyCert,proxyPriKey,userCert,cookie 
    6464 
    65     # op: <ZSI.wstools.WSDLTools.Message instance at 0xb6d092ec> 
     65    # op: <ZSI.wstools.WSDLTools.Message instance at 0xb6d0836c> 
    6666    def disconnect(self, userCert,sessID,encrSessionMgrURI): 
    6767 
     
    7878        return  
    7979 
    80     # op: <ZSI.wstools.WSDLTools.Message instance at 0xb6d0948c> 
     80    # op: <ZSI.wstools.WSDLTools.Message instance at 0xb6d0850c> 
    8181    def getAttCert(self, userCert,sessID,encrSessionMgrURI,attAuthorityURI,attAuthorityCert,reqRole,mapFromTrustedHosts,rtnExtAttCertList,extAttCert,extTrustedHost): 
    8282 
     
    103103        return attCert,msg,extAttCert 
    104104 
    105     # op: <ZSI.wstools.WSDLTools.Message instance at 0xb6d0960c> 
     105    # op: <ZSI.wstools.WSDLTools.Message instance at 0xb6d0868c> 
    106106    def getX509Cert(self): 
    107107 
  • TI12-security/trunk/python/ndg.security.common/ndg/security/common/wsSecurity.py

    r2092 r2107  
    668668                self.__setVerifyingCert(b64EncX509Cert) 
    669669            except Exception, e: 
    670                 raise VerifyError, "Error extracting BinarySecurityToken " + \ 
    671                                    "from WSSE header: " + str(e) 
    672          
     670                # Ignore exception for now to allow for problems with  
     671                # WebSphere client setting X.509 cert 
     672                # 
     673                # P J Kershaw 05/02/07 
     674                pass                  
     675#                raise VerifyError, "Error extracting BinarySecurityToken " + \ 
     676#                                   "from WSSE header: " + str(e) 
     677 
    673678        if self.__verifyingCert is None: 
    674679            raise VerifyError, "No certificate set for verification " + \ 
    675680                "of the signature" 
    676681         
    677         import pdb;pdb.set_trace() 
    678682        # Extract RSA public key from the cert 
    679683        rsaPubKey = self.__verifyingCert.m2CryptoX509.get_pubkey().get_rsa() 
  • TI12-security/trunk/python/ndg.security.server/ndg/security/server/AttAuthority/AttAuthority_services_server.py

    r2085 r2107  
    1515 
    1616  <wsdl:types> 
    17     <xsd:schema> 
     17    <xsd:schema targetNamespace=\"urn:ndg:security:attAuthority\"> 
    1818     
    1919      <xsd:complexType name=\"HostInfo\"> 
     
    8989  </wsdl:types> 
    9090  
    91   <message name=\"getAttCertInputMsg\"> 
    92     <part element=\"tns:getAttCert\" name=\"parameters\"/> 
    93   </message> 
    94  
    95   <message name=\"getAttCertOutputMsg\"> 
    96     <part element=\"tns:getAttCertResponse\" name=\"parameters\"/> 
    97   </message> 
     91  <wsdl:message name=\"getAttCertInputMsg\"> 
     92    <wsdl:part element=\"tns:getAttCert\" name=\"parameters\"/> 
     93  </wsdl:message> 
     94 
     95  <wsdl:message name=\"getAttCertOutputMsg\"> 
     96    <wsdl:part element=\"tns:getAttCertResponse\" name=\"parameters\"/> 
     97  </wsdl:message> 
    9898   
    99   <message name=\"getHostInfoInputMsg\"> 
    100     <part element=\"tns:getHostInfo\" name=\"parameters\"/> 
    101   </message> 
    102  
    103   <message name=\"getHostInfoOutputMsg\"> 
    104     <part element=\"tns:getHostInfoResponse\" name=\"parameters\"/> 
    105   </message> 
    106  
    107   <message name=\"getTrustedHostInfoInputMsg\"> 
    108     <part element=\"tns:getTrustedHostInfo\" name=\"parameters\"/> 
    109   </message> 
    110  
    111   <message name=\"getTrustedHostInfoOutputMsg\"> 
    112     <part element=\"tns:getTrustedHostInfoResponse\" name=\"parameters\"/> 
    113   </message> 
    114  
    115   <message name=\"getX509CertInputMsg\"> 
    116     <part element=\"tns:getX509Cert\" name=\"parameters\"/> 
    117   </message> 
    118  
    119   <message name=\"getX509CertOutputMsg\"> 
    120     <part element=\"tns:getX509CertResponse\" name=\"parameters\"/> 
    121   </message> 
     99  <wsdl:message name=\"getHostInfoInputMsg\"> 
     100    <wsdl:part element=\"tns:getHostInfo\" name=\"parameters\"/> 
     101  </wsdl:message> 
     102 
     103  <wsdl:message name=\"getHostInfoOutputMsg\"> 
     104    <wsdl:part element=\"tns:getHostInfoResponse\" name=\"parameters\"/> 
     105  </wsdl:message> 
     106 
     107  <wsdl:message name=\"getTrustedHostInfoInputMsg\"> 
     108    <wsdl:part element=\"tns:getTrustedHostInfo\" name=\"parameters\"/> 
     109  </wsdl:message> 
     110 
     111  <wsdl:message name=\"getTrustedHostInfoOutputMsg\"> 
     112    <wsdl:part element=\"tns:getTrustedHostInfoResponse\" name=\"parameters\"/> 
     113  </wsdl:message> 
     114 
     115  <wsdl:message name=\"getX509CertInputMsg\"> 
     116    <wsdl:part element=\"tns:getX509Cert\" name=\"parameters\"/> 
     117  </wsdl:message> 
     118 
     119  <wsdl:message name=\"getX509CertOutputMsg\"> 
     120    <wsdl:part element=\"tns:getX509CertResponse\" name=\"parameters\"/> 
     121  </wsdl:message> 
    122122 
    123123  <wsdl:portType name=\"AttAuthority\"> 
     
    127127    </wsdl:operation> 
    128128 
    129     <operation name=\"getHostInfo\"> 
     129    <wsdl:operation name=\"getHostInfo\"> 
    130130      <wsdl:input message=\"tns:getHostInfoInputMsg\"/> 
    131       <output message=\"tns:getHostInfoOutputMsg\"/> 
    132     </operation> 
    133  
    134     <operation name=\"getTrustedHostInfo\"> 
     131      <wsdl:output message=\"tns:getHostInfoOutputMsg\"/> 
     132    </wsdl:operation> 
     133 
     134    <wsdl:operation name=\"getTrustedHostInfo\"> 
    135135      <wsdl:input message=\"tns:getTrustedHostInfoInputMsg\"/> 
    136       <output message=\"tns:getTrustedHostInfoOutputMsg\"/> 
    137     </operation> 
    138  
    139     <operation name=\"getX509Cert\"> 
     136      <wsdl:output message=\"tns:getTrustedHostInfoOutputMsg\"/> 
     137    </wsdl:operation> 
     138 
     139    <wsdl:operation name=\"getX509Cert\"> 
    140140      <wsdl:input message=\"tns:getX509CertInputMsg\"/> 
    141       <output message=\"tns:getX509CertOutputMsg\"/> 
    142     </operation> 
     141      <wsdl:output message=\"tns:getX509CertOutputMsg\"/> 
     142    </wsdl:operation> 
    143143  </wsdl:portType> 
    144144 
     
    156156    </wsdl:operation> 
    157157 
    158     <operation name=\"getHostInfo\"> 
     158    <wsdl:operation name=\"getHostInfo\"> 
    159159      <soap:operation soapAction=\"getHostInfo\"/> 
    160160      <wsdl:input> 
     
    164164        <soap:body use=\"literal\"/> 
    165165      </wsdl:output>  
    166     </operation> 
    167  
    168     <operation name=\"getTrustedHostInfo\"> 
     166    </wsdl:operation> 
     167 
     168    <wsdl:operation name=\"getTrustedHostInfo\"> 
    169169      <soap:operation soapAction=\"getTrustedHostInfo\"/> 
    170170      <wsdl:input> 
     
    174174        <soap:body use=\"literal\"/> 
    175175      </wsdl:output>  
    176     </operation> 
    177  
    178     <operation name=\"getX509Cert\"> 
     176    </wsdl:operation> 
     177 
     178    <wsdl:operation name=\"getX509Cert\"> 
    179179      <soap:operation soapAction=\"getX509Cert\"/> 
    180180      <wsdl:input> 
     
    184184        <soap:body use=\"literal\"/> 
    185185      </wsdl:output>  
    186     </operation>     
     186    </wsdl:operation>     
    187187   
    188188  </wsdl:binding> 
  • TI12-security/trunk/python/ndg.security.server/ndg/security/server/SessionMgr/SessionMgr_services_server.py

    r2085 r2107  
    1515 
    1616  <wsdl:types> 
    17     <xsd:schema> 
     17    <xsd:schema targetNamespace=\"urn:ndg:security:sessionMgr\"> 
    1818      <xsd:element name=\"addUser\"> 
    1919        <xsd:complexType> 
     
    107107  </wsdl:types> 
    108108  
    109   <message name=\"addUserInputMsg\"> 
    110     <part element=\"tns:addUser\" name=\"parameters\"/> 
    111   </message> 
    112  
    113   <message name=\"addUserOutputMsg\"> 
    114     <part element=\"tns:addUserResponse\" name=\"parameters\"/> 
    115   </message> 
     109  <wsdl:message name=\"addUserInputMsg\"> 
     110    <wsdl:part element=\"tns:addUser\" name=\"parameters\"/> 
     111  </wsdl:message> 
     112 
     113  <wsdl:message name=\"addUserOutputMsg\"> 
     114    <wsdl:part element=\"tns:addUserResponse\" name=\"parameters\"/> 
     115  </wsdl:message> 
    116116  
    117   <message name=\"connectInputMsg\"> 
    118     <part element=\"tns:connect\" name=\"parameters\"/> 
    119   </message> 
    120  
    121   <message name=\"connectOutputMsg\"> 
    122     <part element=\"tns:connectResponse\" name=\"parameters\"/> 
    123   </message> 
     117  <wsdl:message name=\"connectInputMsg\"> 
     118    <wsdl:part element=\"tns:connect\" name=\"parameters\"/> 
     119  </wsdl:message> 
     120 
     121  <wsdl:message name=\"connectOutputMsg\"> 
     122    <wsdl:part element=\"tns:connectResponse\" name=\"parameters\"/> 
     123  </wsdl:message> 
    124124   
    125   <message name=\"disconnectInputMsg\"> 
    126     <part element=\"tns:disconnect\" name=\"parameters\"/> 
    127   </message> 
    128  
    129   <message name=\"disconnectOutputMsg\"> 
    130     <part element=\"tns:disconnectResponse\" name=\"parameters\"/> 
    131   </message> 
    132  
    133   <message name=\"getAttCertInputMsg\"> 
    134     <part element=\"tns:getAttCert\" name=\"parameters\"/> 
    135   </message> 
    136  
    137   <message name=\"getAttCertOutputMsg\"> 
    138     <part element=\"tns:getAttCertResponse\" name=\"parameters\"/> 
    139   </message> 
    140  
    141   <message name=\"getX509CertInputMsg\"> 
    142     <part element=\"tns:getX509Cert\" name=\"parameters\"/> 
    143   </message> 
    144  
    145   <message name=\"getX509CertOutputMsg\"> 
    146     <part element=\"tns:getX509CertResponse\" name=\"parameters\"/> 
    147   </message> 
     125  <wsdl:message name=\"disconnectInputMsg\"> 
     126    <wsdl:part element=\"tns:disconnect\" name=\"parameters\"/> 
     127  </wsdl:message> 
     128 
     129  <wsdl:message name=\"disconnectOutputMsg\"> 
     130    <wsdl:part element=\"tns:disconnectResponse\" name=\"parameters\"/> 
     131  </wsdl:message> 
     132 
     133  <wsdl:message name=\"getAttCertInputMsg\"> 
     134    <wsdl:part element=\"tns:getAttCert\" name=\"parameters\"/> 
     135  </wsdl:message> 
     136 
     137  <wsdl:message name=\"getAttCertOutputMsg\"> 
     138    <wsdl:part element=\"tns:getAttCertResponse\" name=\"parameters\"/> 
     139  </wsdl:message> 
     140 
     141  <wsdl:message name=\"getX509CertInputMsg\"> 
     142    <wsdl:part element=\"tns:getX509Cert\" name=\"parameters\"/> 
     143  </wsdl:message> 
     144 
     145  <wsdl:message name=\"getX509CertOutputMsg\"> 
     146    <wsdl:part element=\"tns:getX509CertResponse\" name=\"parameters\"/> 
     147  </wsdl:message> 
    148148 
    149149  <wsdl:portType name=\"SessionMgr\"> 
     
    153153    </wsdl:operation> 
    154154 
    155     <operation name=\"connect\"> 
     155    <wsdl:operation name=\"connect\"> 
    156156      <wsdl:input message=\"tns:connectInputMsg\"/> 
    157157      <wsdl:output message=\"tns:connectOutputMsg\"/> 
    158     </operation> 
    159  
    160     <operation name=\"disconnect\"> 
     158    </wsdl:operation> 
     159 
     160    <wsdl:operation name=\"disconnect\"> 
    161161      <wsdl:input message=\"tns:disconnectInputMsg\"/> 
    162162      <wsdl:output message=\"tns:disconnectOutputMsg\"/> 
    163     </operation> 
    164  
    165     <operation name=\"getAttCert\"> 
     163    </wsdl:operation> 
     164 
     165    <wsdl:operation name=\"getAttCert\"> 
    166166      <wsdl:input message=\"tns:getAttCertInputMsg\"/> 
    167167      <wsdl:output message=\"tns:getAttCertOutputMsg\"/> 
    168     </operation> 
    169  
    170     <operation name=\"getX509Cert\"> 
     168    </wsdl:operation> 
     169 
     170    <wsdl:operation name=\"getX509Cert\"> 
    171171      <wsdl:input message=\"tns:getX509CertInputMsg\"/> 
    172172      <wsdl:output message=\"tns:getX509CertOutputMsg\"/> 
    173     </operation> 
     173    </wsdl:operation> 
    174174  </wsdl:portType>   
    175175   
     
    177177    <soap:binding style=\"document\" transport=\"http://schemas.xmlsoap.org/soap/http\"/> 
    178178 
    179     <operation name=\"addUser\"> 
     179    <wsdl:operation name=\"addUser\"> 
    180180      <soap:operation soapAction=\"addUser\"/> 
    181181      <wsdl:input> 
     
    185185        <soap:body use=\"literal\"/> 
    186186      </wsdl:output>  
    187     </operation> 
     187    </wsdl:operation> 
    188188     
    189     <operation name=\"connect\"> 
     189    <wsdl:operation name=\"connect\"> 
    190190      <soap:operation soapAction=\"connect\"/> 
    191191      <wsdl:input> 
     
    195195        <soap:body use=\"literal\"/> 
    196196      </wsdl:output>  
    197     </operation> 
     197    </wsdl:operation> 
    198198     
    199     <operation name=\"disconnect\"> 
     199    <wsdl:operation name=\"disconnect\"> 
    200200      <soap:operation soapAction=\"disconnect\"/> 
    201201      <wsdl:input> 
     
    205205        <soap:body use=\"literal\"/> 
    206206      </wsdl:output>  
    207     </operation> 
     207    </wsdl:operation> 
    208208     
    209     <operation name=\"getAttCert\"> 
     209    <wsdl:operation name=\"getAttCert\"> 
    210210      <soap:operation soapAction=\"getAttCert\"/> 
    211211      <wsdl:input> 
     
    215215        <soap:body use=\"literal\"/> 
    216216      </wsdl:output>  
    217     </operation> 
    218  
    219     <operation name=\"getX509Cert\"> 
     217    </wsdl:operation> 
     218 
     219    <wsdl:operation name=\"getX509Cert\"> 
    220220      <soap:operation soapAction=\"getX509Cert\"/> 
    221221      <wsdl:input> 
     
    225225        <soap:body use=\"literal\"/> 
    226226      </wsdl:output>  
    227     </operation>     
     227    </wsdl:operation>     
    228228   
    229229  </wsdl:binding> 
  • TI12-security/trunk/python/ndg.security.server/ndg/security/server/SessionMgr/server-config.tac

    r2086 r2107  
    105105# public and private keys 
    106106WSSecurityHandler.signatureHandler = SignatureHandler(\ 
     107                                                                        verifyingCertFilePath='/home/pjkersha/Development/security/python/Tests/webSphereTestcert.pem', 
    107108                                    signingCertFilePath=smSrv.sm['certFile'], 
    108109                                    signingPriKeyFilePath=smSrv.sm['keyFile'], 
  • TI12-security/trunk/python/www/html/attAuthority.wsdl

    r2085 r2107  
    1111 
    1212  <wsdl:types> 
    13     <xsd:schema> 
     13    <xsd:schema targetNamespace="urn:ndg:security:attAuthority"> 
    1414     
    1515      <xsd:complexType name="HostInfo"> 
     
    8585  </wsdl:types> 
    8686  
    87   <message name="getAttCertInputMsg"> 
    88     <part name="parameters" element="tns:getAttCert"/> 
    89   </message> 
     87  <wsdl:message name="getAttCertInputMsg"> 
     88    <wsdl:part name="parameters" element="tns:getAttCert"/> 
     89  </wsdl:message> 
    9090 
    91   <message name="getAttCertOutputMsg"> 
    92     <part name="parameters" element="tns:getAttCertResponse"/> 
    93   </message> 
     91  <wsdl:message name="getAttCertOutputMsg"> 
     92    <wsdl:part name="parameters" element="tns:getAttCertResponse"/> 
     93  </wsdl:message> 
    9494   
    95   <message name="getHostInfoInputMsg"> 
    96     <part name="parameters" element="tns:getHostInfo"/> 
    97   </message> 
     95  <wsdl:message name="getHostInfoInputMsg"> 
     96    <wsdl:part name="parameters" element="tns:getHostInfo"/> 
     97  </wsdl:message> 
    9898 
    99   <message name="getHostInfoOutputMsg"> 
    100     <part name="parameters" element="tns:getHostInfoResponse"/> 
    101   </message> 
     99  <wsdl:message name="getHostInfoOutputMsg"> 
     100    <wsdl:part name="parameters" element="tns:getHostInfoResponse"/> 
     101  </wsdl:message> 
    102102 
    103   <message name="getTrustedHostInfoInputMsg"> 
    104     <part name="parameters" element="tns:getTrustedHostInfo"/> 
    105   </message> 
     103  <wsdl:message name="getTrustedHostInfoInputMsg"> 
     104    <wsdl:part name="parameters" element="tns:getTrustedHostInfo"/> 
     105  </wsdl:message> 
    106106 
    107   <message name="getTrustedHostInfoOutputMsg"> 
    108     <part name="parameters" element="tns:getTrustedHostInfoResponse"/> 
    109   </message> 
     107  <wsdl:message name="getTrustedHostInfoOutputMsg"> 
     108    <wsdl:part name="parameters" element="tns:getTrustedHostInfoResponse"/> 
     109  </wsdl:message> 
    110110 
    111   <message name="getX509CertInputMsg"> 
    112     <part name="parameters" element="tns:getX509Cert"/> 
    113   </message> 
     111  <wsdl:message name="getX509CertInputMsg"> 
     112    <wsdl:part name="parameters" element="tns:getX509Cert"/> 
     113  </wsdl:message> 
    114114 
    115   <message name="getX509CertOutputMsg"> 
    116     <part name="parameters" element="tns:getX509CertResponse"/> 
    117   </message> 
     115  <wsdl:message name="getX509CertOutputMsg"> 
     116    <wsdl:part name="parameters" element="tns:getX509CertResponse"/> 
     117  </wsdl:message> 
    118118 
    119119  <wsdl:portType name="AttAuthority"> 
     
    123123    </wsdl:operation> 
    124124 
    125     <operation name="getHostInfo"> 
     125    <wsdl:operation name="getHostInfo"> 
    126126      <wsdl:input message="tns:getHostInfoInputMsg"/> 
    127       <output message="tns:getHostInfoOutputMsg"/> 
    128     </operation> 
     127      <wsdl:output message="tns:getHostInfoOutputMsg"/> 
     128    </wsdl:operation> 
    129129 
    130     <operation name="getTrustedHostInfo"> 
     130    <wsdl:operation name="getTrustedHostInfo"> 
    131131      <wsdl:input message="tns:getTrustedHostInfoInputMsg"/> 
    132       <output message="tns:getTrustedHostInfoOutputMsg"/> 
    133     </operation> 
     132      <wsdl:output message="tns:getTrustedHostInfoOutputMsg"/> 
     133    </wsdl:operation> 
    134134 
    135     <operation name="getX509Cert"> 
     135    <wsdl:operation name="getX509Cert"> 
    136136      <wsdl:input message="tns:getX509CertInputMsg"/> 
    137       <output message="tns:getX509CertOutputMsg"/> 
    138     </operation> 
     137      <wsdl:output message="tns:getX509CertOutputMsg"/> 
     138    </wsdl:operation> 
    139139  </wsdl:portType> 
    140140 
     
    154154    </wsdl:operation> 
    155155 
    156     <operation name="getHostInfo"> 
     156    <wsdl:operation name="getHostInfo"> 
    157157      <soap:operation soapAction="getHostInfo"/> 
    158158      <wsdl:input> 
     
    162162        <soap:body use="literal"/> 
    163163      </wsdl:output>  
    164     </operation> 
     164    </wsdl:operation> 
    165165 
    166     <operation name="getTrustedHostInfo"> 
     166    <wsdl:operation name="getTrustedHostInfo"> 
    167167      <soap:operation soapAction="getTrustedHostInfo"/> 
    168168      <wsdl:input> 
     
    172172        <soap:body use="literal"/> 
    173173      </wsdl:output>  
    174     </operation> 
     174    </wsdl:operation> 
    175175 
    176     <operation name="getX509Cert"> 
     176    <wsdl:operation name="getX509Cert"> 
    177177      <soap:operation soapAction="getX509Cert"/> 
    178178      <wsdl:input> 
     
    182182        <soap:body use="literal"/> 
    183183      </wsdl:output>  
    184     </operation>     
     184    </wsdl:operation>     
    185185   
    186186  </wsdl:binding> 
Note: See TracChangeset for help on using the changeset viewer.