<?xml version='1.0' encoding='UTF-8'?><!-- Published by XML-WS Runtime (https://github.com/eclipse-ee4j/metro-jax-ws). Runtime's version is Eclipse Metro/4.0.3.payara-p1 (metro-4.0.3.payara-maintenance-004e4e3; 2023-11-08T12:59:53+0000) XMLWS-Impl/4.0.2 XMLWS-API/4.0.1 XMLB-Impl/4.0.4 XMLB-API/4.0.1 git-revision#004e4e3. --><!-- Generated by XML-WS Runtime (https://github.com/eclipse-ee4j/metro-jax-ws). Runtime's version is Eclipse Metro/4.0.3.payara-p1 (metro-4.0.3.payara-maintenance-004e4e3; 2023-11-08T12:59:53+0000) XMLWS-Impl/4.0.2 XMLWS-API/4.0.1 XMLB-Impl/4.0.4 XMLB-API/4.0.1 git-revision#004e4e3. --><definitions xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:wsp="http://www.w3.org/ns/ws-policy" xmlns:wsp1_2="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://web.strongkeylite.strongauth.com/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://web.strongkeylite.strongauth.com/" name="EncryptionService">
<types>
<xsd:schema>
<xsd:import namespace="http://web.strongkeylite.strongauth.com/" schemaLocation="https://demo4.strongkey.com:8181/strongkeyliteWAR/EncryptionService?xsd=1"/>
</xsd:schema>
</types>
<message name="relay">
<part name="parameters" element="tns:relay"/>
</message>
<message name="relayResponse">
<part name="parameters" element="tns:relayResponse"/>
</message>
<message name="StrongKeyLiteException">
<part name="fault" element="tns:StrongKeyLiteException"/>
</message>
<message name="batchEncrypt">
<part name="parameters" element="tns:batchEncrypt"/>
</message>
<message name="batchEncryptResponse">
<part name="parameters" element="tns:batchEncryptResponse"/>
</message>
<message name="batchDecrypt">
<part name="parameters" element="tns:batchDecrypt"/>
</message>
<message name="batchDecryptResponse">
<part name="parameters" element="tns:batchDecryptResponse"/>
</message>
<message name="batchDelete">
<part name="parameters" element="tns:batchDelete"/>
</message>
<message name="batchDeleteResponse">
<part name="parameters" element="tns:batchDeleteResponse"/>
</message>
<message name="batchSearch">
<part name="parameters" element="tns:batchSearch"/>
</message>
<message name="batchSearchResponse">
<part name="parameters" element="tns:batchSearchResponse"/>
</message>
<message name="gpkEncrypt">
<part name="parameters" element="tns:gpkEncrypt"/>
</message>
<message name="gpkEncryptResponse">
<part name="parameters" element="tns:gpkEncryptResponse"/>
</message>
<message name="gpkDecrypt">
<part name="parameters" element="tns:gpkDecrypt"/>
</message>
<message name="gpkDecryptResponse">
<part name="parameters" element="tns:gpkDecryptResponse"/>
</message>
<message name="gpkEncrypt2">
<part name="parameters" element="tns:gpkEncrypt2"/>
</message>
<message name="gpkEncrypt2Response">
<part name="parameters" element="tns:gpkEncrypt2Response"/>
</message>
<message name="gpkDecrypt2">
<part name="parameters" element="tns:gpkDecrypt2"/>
</message>
<message name="gpkDecrypt2Response">
<part name="parameters" element="tns:gpkDecrypt2Response"/>
</message>
<message name="entropy">
<part name="parameters" element="tns:entropy"/>
</message>
<message name="entropyResponse">
<part name="parameters" element="tns:entropyResponse"/>
</message>
<message name="ping">
<part name="parameters" element="tns:ping"/>
</message>
<message name="pingResponse">
<part name="parameters" element="tns:pingResponse"/>
</message>
<message name="decrypt">
<part name="parameters" element="tns:decrypt"/>
</message>
<message name="decryptResponse">
<part name="parameters" element="tns:decryptResponse"/>
</message>
<message name="encrypt">
<part name="parameters" element="tns:encrypt"/>
</message>
<message name="encryptResponse">
<part name="parameters" element="tns:encryptResponse"/>
</message>
<message name="delete">
<part name="parameters" element="tns:delete"/>
</message>
<message name="deleteResponse">
<part name="parameters" element="tns:deleteResponse"/>
</message>
<message name="search">
<part name="parameters" element="tns:search"/>
</message>
<message name="searchResponse">
<part name="parameters" element="tns:searchResponse"/>
</message>
<portType name="Encryption">
<operation name="relay">
<input wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/relayRequest" message="tns:relay"/>
<output wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/relayResponse" message="tns:relayResponse"/>
<fault message="tns:StrongKeyLiteException" name="StrongKeyLiteException" wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/relay/Fault/StrongKeyLiteException"/>
</operation>
<operation name="batchEncrypt">
<input wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/batchEncryptRequest" message="tns:batchEncrypt"/>
<output wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/batchEncryptResponse" message="tns:batchEncryptResponse"/>
<fault message="tns:StrongKeyLiteException" name="StrongKeyLiteException" wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/batchEncrypt/Fault/StrongKeyLiteException"/>
</operation>
<operation name="batchDecrypt">
<input wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/batchDecryptRequest" message="tns:batchDecrypt"/>
<output wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/batchDecryptResponse" message="tns:batchDecryptResponse"/>
<fault message="tns:StrongKeyLiteException" name="StrongKeyLiteException" wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/batchDecrypt/Fault/StrongKeyLiteException"/>
</operation>
<operation name="batchDelete">
<input wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/batchDeleteRequest" message="tns:batchDelete"/>
<output wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/batchDeleteResponse" message="tns:batchDeleteResponse"/>
<fault message="tns:StrongKeyLiteException" name="StrongKeyLiteException" wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/batchDelete/Fault/StrongKeyLiteException"/>
</operation>
<operation name="batchSearch">
<input wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/batchSearchRequest" message="tns:batchSearch"/>
<output wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/batchSearchResponse" message="tns:batchSearchResponse"/>
<fault message="tns:StrongKeyLiteException" name="StrongKeyLiteException" wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/batchSearch/Fault/StrongKeyLiteException"/>
</operation>
<operation name="gpkEncrypt">
<input wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/gpkEncryptRequest" message="tns:gpkEncrypt"/>
<output wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/gpkEncryptResponse" message="tns:gpkEncryptResponse"/>
<fault message="tns:StrongKeyLiteException" name="StrongKeyLiteException" wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/gpkEncrypt/Fault/StrongKeyLiteException"/>
</operation>
<operation name="gpkDecrypt">
<input wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/gpkDecryptRequest" message="tns:gpkDecrypt"/>
<output wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/gpkDecryptResponse" message="tns:gpkDecryptResponse"/>
<fault message="tns:StrongKeyLiteException" name="StrongKeyLiteException" wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/gpkDecrypt/Fault/StrongKeyLiteException"/>
</operation>
<operation name="gpkEncrypt2">
<input wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/gpkEncrypt2Request" message="tns:gpkEncrypt2"/>
<output wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/gpkEncrypt2Response" message="tns:gpkEncrypt2Response"/>
<fault message="tns:StrongKeyLiteException" name="StrongKeyLiteException" wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/gpkEncrypt2/Fault/StrongKeyLiteException"/>
</operation>
<operation name="gpkDecrypt2">
<input wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/gpkDecrypt2Request" message="tns:gpkDecrypt2"/>
<output wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/gpkDecrypt2Response" message="tns:gpkDecrypt2Response"/>
<fault message="tns:StrongKeyLiteException" name="StrongKeyLiteException" wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/gpkDecrypt2/Fault/StrongKeyLiteException"/>
</operation>
<operation name="entropy">
<input wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/entropyRequest" message="tns:entropy"/>
<output wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/entropyResponse" message="tns:entropyResponse"/>
<fault message="tns:StrongKeyLiteException" name="StrongKeyLiteException" wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/entropy/Fault/StrongKeyLiteException"/>
</operation>
<operation name="ping">
<input wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/pingRequest" message="tns:ping"/>
<output wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/pingResponse" message="tns:pingResponse"/>
<fault message="tns:StrongKeyLiteException" name="StrongKeyLiteException" wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/ping/Fault/StrongKeyLiteException"/>
</operation>
<operation name="decrypt">
<input wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/decryptRequest" message="tns:decrypt"/>
<output wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/decryptResponse" message="tns:decryptResponse"/>
<fault message="tns:StrongKeyLiteException" name="StrongKeyLiteException" wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/decrypt/Fault/StrongKeyLiteException"/>
</operation>
<operation name="encrypt">
<input wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/encryptRequest" message="tns:encrypt"/>
<output wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/encryptResponse" message="tns:encryptResponse"/>
<fault message="tns:StrongKeyLiteException" name="StrongKeyLiteException" wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/encrypt/Fault/StrongKeyLiteException"/>
</operation>
<operation name="delete">
<input wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/deleteRequest" message="tns:delete"/>
<output wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/deleteResponse" message="tns:deleteResponse"/>
<fault message="tns:StrongKeyLiteException" name="StrongKeyLiteException" wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/delete/Fault/StrongKeyLiteException"/>
</operation>
<operation name="search">
<input wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/searchRequest" message="tns:search"/>
<output wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/searchResponse" message="tns:searchResponse"/>
<fault message="tns:StrongKeyLiteException" name="StrongKeyLiteException" wsam:Action="http://web.strongkeylite.strongauth.com/Encryption/search/Fault/StrongKeyLiteException"/>
</operation>
</portType>
<binding name="EncryptionPortBinding" type="tns:Encryption">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
<operation name="relay">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="StrongKeyLiteException">
<soap:fault name="StrongKeyLiteException" use="literal"/>
</fault>
</operation>
<operation name="batchEncrypt">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="StrongKeyLiteException">
<soap:fault name="StrongKeyLiteException" use="literal"/>
</fault>
</operation>
<operation name="batchDecrypt">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="StrongKeyLiteException">
<soap:fault name="StrongKeyLiteException" use="literal"/>
</fault>
</operation>
<operation name="batchDelete">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="StrongKeyLiteException">
<soap:fault name="StrongKeyLiteException" use="literal"/>
</fault>
</operation>
<operation name="batchSearch">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="StrongKeyLiteException">
<soap:fault name="StrongKeyLiteException" use="literal"/>
</fault>
</operation>
<operation name="gpkEncrypt">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="StrongKeyLiteException">
<soap:fault name="StrongKeyLiteException" use="literal"/>
</fault>
</operation>
<operation name="gpkDecrypt">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="StrongKeyLiteException">
<soap:fault name="StrongKeyLiteException" use="literal"/>
</fault>
</operation>
<operation name="gpkEncrypt2">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="StrongKeyLiteException">
<soap:fault name="StrongKeyLiteException" use="literal"/>
</fault>
</operation>
<operation name="gpkDecrypt2">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="StrongKeyLiteException">
<soap:fault name="StrongKeyLiteException" use="literal"/>
</fault>
</operation>
<operation name="entropy">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="StrongKeyLiteException">
<soap:fault name="StrongKeyLiteException" use="literal"/>
</fault>
</operation>
<operation name="ping">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="StrongKeyLiteException">
<soap:fault name="StrongKeyLiteException" use="literal"/>
</fault>
</operation>
<operation name="decrypt">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="StrongKeyLiteException">
<soap:fault name="StrongKeyLiteException" use="literal"/>
</fault>
</operation>
<operation name="encrypt">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="StrongKeyLiteException">
<soap:fault name="StrongKeyLiteException" use="literal"/>
</fault>
</operation>
<operation name="delete">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="StrongKeyLiteException">
<soap:fault name="StrongKeyLiteException" use="literal"/>
</fault>
</operation>
<operation name="search">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
<fault name="StrongKeyLiteException">
<soap:fault name="StrongKeyLiteException" use="literal"/>
</fault>
</operation>
</binding>
<service name="EncryptionService">
<port name="EncryptionPort" binding="tns:EncryptionPortBinding">
<soap:address location="https://demo4.strongkey.com:8181/strongkeyliteWAR/EncryptionService"/>
</port>
</service>
</definitions>