Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

request validation against xsd #116

Open
SudakovIvan opened this issue Jan 19, 2018 · 8 comments
Open

request validation against xsd #116

SudakovIvan opened this issue Jan 19, 2018 · 8 comments

Comments

@SudakovIvan
Copy link
Contributor

Has KDSoap such a feature? I mean, does it make received request validation automatically against xsd? Or may be I have to call some validation method by hand

@dfaure-kdab
Copy link
Member

No, there is no runtime validation against a xsd.

The code generator generates C++ classes based on the xsd, but additional checks in the xsd (such as minimum/maximum values, mandatory fields etc.) are not performed at runtime, currently.

Are you're interested in helping to implement this, or in subcontracting the corresponding development?

@SudakovIvan
Copy link
Contributor Author

Thanks for the offer. I'll think it through in the near future

@SudakovIvan
Copy link
Contributor Author

Hello. We're interested to implement this. Please write me an email to sudakov_ivan@mail.ru with subcontracting conditions

@MikhailTrofimov
Copy link

Hello. We're interested to implement this.

@dfaure-kdab
Copy link
Member

Hello Mikhail,

do you mean you are going to work on a patch, or that you would like to subcontract KDAB for it?

Thanks,
David.

@MikhailTrofimov
Copy link

MikhailTrofimov commented Apr 4, 2019 via email

@dfaure-kdab
Copy link
Member

Excellent news, thanks. I'll be happy to review it.

@SudakovIvan
Copy link
Contributor Author

So sorry, but we have no time to implement this. So, if someone can do this, you're welcome!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants