* Restconf authentication callback (ca_auth) signature changed
* Not backward compatible: All uses of the ca-auth callback in restconf plugins must be changed
* New version is: `int ca_auth(h, req, auth_type, authp, userp)`
* where `auth_type` is the requested authentication-type (none, client-cert or user-defined)
* `authp` is the returned authentication flag
* `userp` is the returned associated authenticated user
* and the return value is three-valued: -1: Error, 0: not handled, 1: OK
* For more info see [clixon-docs/restconf](https://clixon-docs.readthedocs.io/en/latest/restconf.html)
This commit is contained in:
parent
699115736d
commit
a8d29b1e7e
5 changed files with 69 additions and 63 deletions
10
CHANGELOG.md
10
CHANGELOG.md
|
|
@ -30,6 +30,16 @@
|
|||
## 5.1.0
|
||||
Expected: April
|
||||
|
||||
### C/CLI-API changes on existing features
|
||||
|
||||
Developers may need to change their code
|
||||
|
||||
* Restconf authentication callback (ca_auth) signature changed (again)
|
||||
* Minor modification to 5.0 change: userp removed.
|
||||
* New version is: `int ca_auth(h, req, auth_type, authp)`, where
|
||||
* `authp` is NULL for not authenticated, or the returned associated authenticated user
|
||||
* For more info see [clixon-docs/restconf](https://clixon-docs.readthedocs.io/en/latest/restconf.html)
|
||||
|
||||
### Minor features
|
||||
|
||||
* Made a separate Clixon datastore XML/JSON top-level symbol
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue