| File: | 
implements/core/SoapRequest.php | 
 
| Role: | 
Class source | 
 
| Content typex: | 
text/plain | 
 
| Description: | 
Class source | 
 
| Class: | 
PHP MTOM SOAP Server 
Read binary files sent in SOAP requests using MTOM | 
 
| Author: | 
By Cleidson Dias do Nascimento | 
 
|  Last change: | 
Please enter the commit message for your changes. Lines starting 
with '#' will be ignored, and an empty message aborts the commit. 
 
On branch master 
Your branch is up to date with 'origin/master'. 
 
Changes to be committed: 
modified:   SERVERSoap.php 
modified:   abstracts/converter/TypeConverter.php 
#modified:   abstracts/core/AbstractSOAPCore.php 
modified:   abstracts/filter/Filter.php 
modified:   abstracts/message/SoapMessage.php 
modified:   abstracts/mime/part/Part.php 
modified:   implements/converter/SwaTypeConverter.php 
modified:   implements/core/SOAPCore.php 
modified:   implements/core/SoapRequest.php 
modified:   implements/core/SoapResponse.php 
modified:   implements/filter/FilterHelper.php 
modified:   implements/filter/MimeFilter.php 
modified:   implements/filter/XmlMimeFilter.php 
modified:   implements/helper/SOAPhelper.php 
modified:   implements/mime/part/MimePart.php 
modified:   implements/mime/part/MultiPart.php 
modified:   interfaces/converter/SoapConverterInterface.php 
modified:   interfaces/converter/TypeConverterInterface.php 
modified:   interfaces/filter/SoapRequestFilter.php 
modified:   interfaces/filter/SoapResponseFilter.php 
new file:   test/testSoap/.vscode/launch.json 
new file:   test/testSoap/Fixtures/AttachmentRequest.php 
new file:   test/testSoap/Fixtures/AttachmentType.php 
new file:   test/testSoap/Fixtures/base64Binary.php 
new file:   test/testSoap/MTOM.wsdl 
new file:   test/testSoap/MTOMClient.php 
new file:   test/testSoap/MTOMServer.php 
new file:   test/testSoap/composer.json 
new file:   test/testSoap/composer.lock 
new file:   test/testSoap/test123.txt 
new file:   test/testSoap/vendor/ass/xmlsecurity/.coveralls.yml 
new file:   test/testSoap/vendor/ass/xmlsecurity/.gitignore 
new file:   test/testSoap/vendor/ass/xmlsecurity/.travis.yml 
new file:   test/testSoap/vendor/ass/xmlsecurity/LICENSE.md 
new file:   test/testSoap/vendor/ass/xmlsecurity/README.md 
new file:   test/testSoap/vendor/ass/xmlsecurity/composer.json 
new file:   test/testSoap/vendor/ass/xmlsecurity/phpunit.xml.dist 
new file:   test/testSoap/vendor/ass/xmlsecurity/src/ass/XmlSecurity/DSig.php 
new file:   test/testSoap/vendor/ass/xmlsecurity/src/ass/XmlSecurity/Enc.php 
new file:   test/testSoap/vendor/ass/xmlsecurity/src/ass/XmlSecurity/Exception/DecryptionException.php 
new file:   test/testSoap/vendor/ass/xmlsecurity/src/ass/XmlSecurity/Exception/EncryptionException.php 
new file:   test/testSoap/vendor/ass/xmlsecurity/src/ass/XmlSecurity/Exception/ExceptionInterface.php 
new file:   test/testSoap/vendor/ass/xmlsecurity/src/ass/XmlSecurity/Exception/InvalidArgumentException.php 
new file:   test/testSoap/vendor/ass/xmlsecurity/src/ass/XmlSecurity/Exception/InvalidSignatureException.php 
new file:   test/testSoap/vendor/ass/xmlsecurity/src/ass/XmlSecurity/Exception/MissingMandatoryParametersException.php 
new file:   test/testSoap/vendor/ass/xmlsecurity/src/ass/XmlSecurity/Exception/SignatureErrorException.php 
new file:   test/testSoap/vendor/ass/xmlsecurity/src/ass/XmlSecurity/Key.php 
new file:   test/testSoap/vendor/ass/xmlsecurity/src/ass/XmlSecurity/Key/Aes128Cbc.php 
new file:   test/testSoap/vendor/ass/xmlsecurity/src/ass/XmlSecurity/Key/Aes192Cbc.php 
new file:   test/testSoap/vendor/ass/xmlsecurity/src/ass/XmlSecurity/Key/Aes256Cbc.php 
new file:   test/testSoap/vendor/ass/xmlsecurity/src/ass/XmlSecurity/Key/Block.php 
new file:   test/testSoap/vendor/ass/xmlsecurity/src/ass/XmlSecurity/Key/PrivatePublic.php 
new file:   test/testSoap/vendor/ass/xmlsecurity/src/ass/XmlSecurity/Key/Rsa15.php 
new file:   test/testSoap/vendor/ass/xmlsecurity/src/ass/XmlSecurity/Key/RsaOaepMgf1p.php 
new file:   test/testSoap/vendor/ass/xmlsecurity/src/ass/XmlSecurity/Key/RsaSha1.php 
new file:   test/testSoap/vendor/ass/xmlsecurity/src/ass/XmlSecurity/Key/RsaSha256.php 
new file:   test/testSoap/vendor/ass/xmlsecurity/src/ass/XmlSecurity/Key/RsaSha384.php 
new file:   test/testSoap/vendor/ass/xmlsecurity/src/ass/XmlSecurity/Key/RsaSha512.php 
new file:   test/testSoap/vendor/ass/xmlsecurity/src/ass/XmlSecurity/Key/TripleDesCbc.php 
new file:   test/testSoap/vendor/ass/xmlsecurity/src/ass/XmlSecurity/Pem.php 
new file:   test/testSoap/vendor/ass/xmlsecurity/tests/ass/XmlSecurity/Test/DSigTest.php 
new file:   test/testSoap/vendor/ass/xmlsecurity/tests/ass/XmlSecurity/Test/EncTest.php 
new file:   test/testSoap/vendor/ass/xmlsecurity/tests/ass/XmlSecurity/Test/Fixtures/DSig/sign_document.xml 
new file:   test/testSoap/vendor/ass/xmlsecurity/tests/ass/XmlSecurity/Test/Fixtures/DSig/sign_document_sha1_result.xml 
new file:   test/testSoap/vendor/ass/xmlsecurity/tests/ass/XmlSecurity/Test/Fixtures/DSig/sign_document_sha256_result.xml 
new file:   test/testSoap/vendor/ass/xmlsecurity/tests/ass/XmlSecurity/Test/Fixtures/DSig/withcomment_empty_uri.xml 
new file:   test/testSoap/vendor/ass/xmlsecurity/tests/ass/XmlSecurity/Test/Fixtures/DSig/withcomment_id_uri.xml 
new file:   test/testSoap/vendor/ass/xmlsecurity/tests/ass/XmlSecurity/Test/Fixtures/Enc/encrypt_document.xml 
new file:   test/testSoap/vendor/ass/xmlsecurity/tests/ass/XmlSecurity/Test/Fixtures/Enc/encrypt_document_content.xml 
new file:   test/testSoap/vendor/ass/xmlsecurity/tests/ass/XmlSecurity/Test/Fixtures/Enc/encrypt_document_content_reference.xml 
new file:   test/testSoap/vendor/ass/xmlsecurity/tests/ass/XmlSecurity/Test/Fixtures/Enc/encrypt_document_element.xml 
new file:   test/testSoap/vendor/ass/xmlsecurity/tests/ass/XmlSecurity/Test/Fixtures/Enc/encrypt_document_element_reference.xml 
new file:   test/testSoap/vendor/ass/xmlsecurity/tests/ass/XmlSecurity/Test/Fixtures/Key/cipher_one.txt 
new file:   test/testSoap/vendor/ass/xmlsecurity/tests/ass/XmlSecurity/Test/Fixtures/Key/cipher_two.txt 
new file:   test/testSoap/vendor/ass/xmlsecurity/tests/ass/XmlSecurity/Test/Fixtures/Key/key_one.txt 
new file:   test/testSoap/vendor/ass/xmlsecurity/tests/ass/XmlSecurity/Test/Fixtures/Key/key_two.txt 
new file:   test/testSoap/vendor/ass/xmlsecurity/tests/ass/XmlSecurity/Test/Fixtures/Key/result.txt 
new file:   test/testSoap/vendor/ass/xmlsecurity/tests/ass/XmlSecurity/Test/Fixtures/mycert.pem 
new file:   test/testSoap/vendor/ass/xmlsecurity/tests/ass/XmlSecurity/Test/Fixtures/privkey.pem 
new file:   test/testSoap/vendor/ass/xmlsecurity/tests/ass/XmlSecurity/Test/Fixtures/pubkey.pem 
new file:   test/testSoap/vendor/ass/xmlsecurity/tests/ass/XmlSecurity/Test/KeyTest.php 
new file:   test/testSoap/vendor/ass/xmlsecurity/tests/ass/XmlSecurity/Test/PemTest.php 
new file:   test/testSoap/vendor/autoload.php 
new file:   test/testSoap/vendor/besimple/soap-client/BeSimple/SoapClient 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/.gitignore 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/AbstractSoapBuilder.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Cache.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Classmap.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Converter/DateTimeTypeConverter.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Converter/DateTypeConverter.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Converter/MtomTypeConverter.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Converter/SoapKernelAwareInterface.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Converter/SwaTypeConverter.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Converter/TypeConverterCollection.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Converter/TypeConverterInterface.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Definition/Definition.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Definition/Message.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Definition/Method.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Definition/Part.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Definition/Type/ArrayOfType.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Definition/Type/ComplexType.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Definition/Type/Type.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Definition/Type/TypeInterface.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Definition/Type/TypeRepository.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/FilterHelper.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Helper.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Mime/MultiPart.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Mime/Parser.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Mime/Part.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Mime/PartHeader.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/README.md 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/SoapKernel.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/SoapMessage.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/SoapRequest.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/SoapRequestFilter.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/SoapResponse.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/SoapResponseFilter.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Tests/AbstractSoapBuilderTest.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Tests/CacheTest.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Tests/ClassmapTest.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Tests/Converter/DateTimeTypeConverterTest.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Tests/Converter/DateTypeConverterTest.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Tests/Converter/TypeConverterCollectionTest.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Tests/Fixtures/MimePartHeader.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Tests/Fixtures/SoapBuilder.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Tests/Fixtures/SwA-response-amazon.txt 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Tests/Fixtures/SwA-response-axis.txt 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Tests/Fixtures/WS-I-MTOM-request.txt 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Tests/Fixtures/WS-I-MTOM-request_noheader.txt 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Tests/Fixtures/WS-I-MTOM-response.txt 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Tests/Fixtures/WsdlMimeContent.wsdl 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Tests/Fixtures/WsdlMimeContent2.wsdl 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Tests/Fixtures/WsdlMimeContent3.wsdl 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Tests/Fixtures/clientcert.pem 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Tests/Fixtures/clientkey.pem 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Tests/Fixtures/servercert.pem 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Tests/Mime/MultiPartTest.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Tests/Mime/ParserTest.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Tests/Mime/PartHeaderTest.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Tests/Mime/PartTest.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Tests/WsSecurityKeyTest.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Tests/WsdlHandlerTest.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Type/AbstractKeyValue.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Type/KeyValue/Boolean.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Type/KeyValue/Date.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Type/KeyValue/DateTime.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Type/KeyValue/Float.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Type/KeyValue/Int.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Type/KeyValue/String.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/Util/MessageBinder.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/WsSecurityFilterClientServer.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/WsSecurityKey.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/WsdlHandler.php 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/composer.json 
new file:   test/testSoap/vendor/besimple/soap-common/BeSimple/SoapCommon/phpunit.xml.dist 
new file:   test/testSoap/vendor/composer/ClassLoader.php 
new file:   test/testSoap/vendor/composer/LICENSE 
new file:   test/testSoap/vendor/composer/autoload_classmap.php 
new file:   test/testSoap/vendor/composer/autoload_namespaces.php 
new file:   test/testSoap/vendor/composer/autoload_psr4.php 
new file:   test/testSoap/vendor/composer/autoload_real.php 
new file:   test/testSoap/vendor/composer/autoload_static.php 
new file:   test/testSoap/vendor/composer/installed.json 
new file:   test/testSoap/vendor/phpclasses/mtop-soap-server/LICENSE 
new file:   test/testSoap/vendor/phpclasses/mtop-soap-server/README.md 
new file:   test/testSoap/vendor/phpclasses/mtop-soap-server/SERVERSoap.php 
new file:   test/testSoap/vendor/phpclasses/mtop-soap-server/abstracts/converter/TypeConverter.php 
new file:   test/testSoap/vendor/phpclasses/mtop-soap-server/abstracts/core/AbstractSOAPCore.php 
new file:   test/testSoap/vendor/phpclasses/mtop-soap-server/abstracts/filter/Filter.php 
new file:   test/testSoap/vendor/phpclasses/mtop-soap-server/abstracts/message/SoapMessage.php 
new file:   test/testSoap/vendor/phpclasses/mtop-soap-server/abstracts/mime/part/Part.php 
new file:   test/testSoap/vendor/phpclasses/mtop-soap-server/composer.json 
new file:   test/testSoap/vendor/phpclasses/mtop-soap-server/implements/converter/MtomTypeConverter.php 
new file:   test/testSoap/vendor/phpclasses/mtop-soap-server/implements/converter/SwaTypeConverter.php 
new file:   test/testSoap/vendor/phpclasses/mtop-soap-server/implements/core/SOAPCore.php 
new file:   test/testSoap/vendor/phpclasses/mtop-soap-server/implements/core/SoapRequest.php 
new file:   test/testSoap/vendor/phpclasses/mtop-soap-server/implements/core/SoapResponse.php 
new file:   test/testSoap/vendor/phpclasses/mtop-soap-server/implements/filter/FilterHelper.php 
new file:   test/testSoap/vendor/phpclasses/mtop-soap-server/implements/filter/MimeFilter.php 
new file:   test/testSoap/vendor/phpclasses/mtop-soap-server/implements/filter/XmlMimeFilter.php 
new file:   test/testSoap/vendor/phpclasses/mtop-soap-server/implements/helper/SOAPhelper.php 
new file:   test/testSoap/vendor/phpclasses/mtop-soap-server/implements/mime/parser/MimeParser.php 
new file:   test/testSoap/vendor/phpclasses/mtop-soap-server/implements/mime/part/MimePart.php 
new file:   test/testSoap/vendor/phpclasses/mtop-soap-server/implements/mime/part/MultiPart.php 
new file:   test/testSoap/vendor/phpclasses/mtop-soap-server/interfaces/converter/SoapConverterInterface.php 
new file:   test/testSoap/vendor/phpclasses/mtop-soap-server/interfaces/converter/TypeConverterInterface.php 
new file:   test/testSoap/vendor/phpclasses/mtop-soap-server/interfaces/filter/SoapRequestFilter.php 
new file:   test/testSoap/vendor/phpclasses/mtop-soap-server/interfaces/filter/SoapResponseFilter.php 
 
Changes not staged for commit: 
modified:   test/testSoap/vendor/besimple/soap-client/BeSimple/SoapClient (modified content) 
 | 
 
| Date: | 
5 years ago | 
 
| Size: | 
1,857 bytes | 
 
 | 
 
 
 | 
 |