summaryrefslogtreecommitdiff
path: root/src/lib/pol/cacep_simple_auth.h
Commit message (Collapse)AuthorAgeFilesLines
* lib: Split authentication from CACEPdimitri staessens2017-02-271-35/+0
| | | | | | | By removing authentication as part of CACEP, all policies disappear. CACEP becomes a policy-free connection establishment protocol between Application Entities. Authentication can later be added cleanly as a pure policy function when needed.
* Revise CACEP APIdimitri staessens2017-02-241-4/+6
| | | | | | The information passed to CACEP is split between the information about the connection and the information to be used during the authentication exchange.
* lib: Revise CACEPdimitri staessens2017-02-201-0/+33
Revises CACEP policies to stateless library calls. It provides two policies: an anonymous authentication policy that will generate random credentials for the peer, and a simple authentication policy that will return a name for the peer and an address. Changes the normal IPCP to use the updates API calls.