wojciech.kapcia@tigase.net opened 4 years ago
|
|
@wojtek You are correct. That documentation is now irrelevant as:
Why it was done in that way? All of the properties allowed users of Tigase XMPP Server to reconfigure it but were related to replacing "classes" which since 8.0.0 is now done by replacing beans. Moreover, the usage of each setting forced implementation of custom class (ie. handler), so it was "ok" to "force" user to add another class like SASL provider just to add flexibility (Tigase user having custom callback handler already needs to know Tigase internals, so forcing him to add one simple class is not big request). I'm not sure how this change should be reflected in our documentation. |
|
This is OK and I was expecting as such.
@andrzej.wojcik Well, consider someone wants to implement custom SASL authentication, so (as in previous version) documentation should answer the question "How do I implement (and configure) my custom implementation of SASL mechanism?". I guess this will mostly boil to configuration part as the classes are roughly the same/similar. |
|
I've reviewed documentation and updated it to have almost the same information as the old one but will work with new version. |
|
Thank you. |
|
Could you take a look at this comment https://projects.tigase.net/issue/xpertai-4#focus=streamItem-4-26562.0-0 and raised concern:
It does seem like a remnant from previous map-based properties passed to plugins and it could/should be removed? IMHO making |
|
We can make it public and should remove those map based config reminiscence |
|
Make it |
Type |
Task
|
Priority |
Normal
|
Assignee | |
Version |
tigase-server-8.1.0
|
Spent time |
3h 30m
|
SASL Custom Mechanisms and Configuration seems to be outdated. Please review it and update with details how to create own authentication mechanism and how to configure it.