draft-morgan-pam-current.txt (Linux-PAM-1.3.1-docs.tar.xz) | : | draft-morgan-pam-current.txt (Linux-PAM-1.4.0-docs.tar.xz) | ||
---|---|---|---|---|
skipping to change at line 133 | skipping to change at line 133 | |||
. | V | | . | V | | |||
+---------+ +-------+ . +------+ | +---------+ +-------+ . +------+ | |||
| | |libpamc| . |libpam| | | | |libpamc| . |libpam| | |||
| | +-------+ . +------+ | | | +-------+ . +------+ | |||
|applicant| | . | | |applicant| | . | | |||
| | +--------+ +----------+ | | | +--------+ +----------+ | |||
| |---| client |-----------| server | | | |---| client |-----------| server | | |||
+---------+ +--------+ +----------+ | +---------+ +--------+ +----------+ | |||
Solid lines connecting the boxes represent two-way interaction. The | Solid lines connecting the boxes represent two-way interaction. The | |||
dotted-directed lines indicate an optional connection beteween the | dotted-directed lines indicate an optional connection between the | |||
plugin module (agent) and the server (applicant). In the case of the | plugin module (agent) and the server (applicant). In the case of the | |||
module, this represents the module invoking the 'conversation' | module, this represents the module invoking the 'conversation' | |||
callback function provided to libpam by the server application when it | callback function provided to libpam by the server application when it | |||
inititializes the libpam library. In the case of the agent, this may | initializes the libpam library. In the case of the agent, this may | |||
be some out-of-PAM API interaction (for example directly displaying a | be some out-of-PAM API interaction (for example directly displaying a | |||
dialog box under X). | dialog box under X). | |||
4.2 Defined Data Types | 4.2 Defined Data Types | |||
In this draft, we define two composite data types, the text string and | In this draft, we define two composite data types, the text string and | |||
the binary prompt. They are the data types used to communicate | the binary prompt. They are the data types used to communicate | |||
authentication requests and responses. | authentication requests and responses. | |||
4.2.1 text string | 4.2.1 text string | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added |