~ubuntu-branches/ubuntu/trusty/krb5/trusty-proposed

« back to all changes in this revision

Viewing changes to doc/rst_source/krb_appldev/index.rst

  • Committer: Package Import Robot
  • Author(s): Dmitrijs Ledkovs
  • Date: 2013-11-10 02:20:12 UTC
  • mfrom: (53.1.3 trusty-proposed)
  • Revision ID: package-import@ubuntu.com-20131110022012-b8ojkqhcxos55kln
Add alternate dependency on libverto-libevent1 as that's the package
ABI name in ubuntu.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
.. _tutorial_ctx_basic:
2
 
 
3
 
For application developers
4
 
===================================
5
 
 
6
 
Contents:
7
 
---------
8
 
 
9
 
 
10
 
.. toctree::
11
 
   :maxdepth: 1
12
 
 
13
 
   h5l_mit_apidiff.rst
14
 
   princ_handle.rst
15
 
 
16
 
 
17
 
Topics in TODO list:
18
 
----------------------
19
 
 
20
 
#. A basic introduction to GSS-API, making use of the sample client and server, with special attention paid to Kerberos-related GSS-API issues.
21
 
 
22
 
#. How to tell the GSS-API library on the client side where the existing Kerberos ticket cache is.
23
 
 
24
 
#. How to write mechanism-independent GSS-API code and when to do so.  
25
 
 
26
 
#. SASL: how to use it, and how it interacts with GSS-API.
27
 
 
28
 
#. How to get servers to use any key in a keytab.
29
 
 
30
 
#. A more advanced introduction to using the Kerberos libraries for initial authentication, focusing on the authentication steps, validating initial credentials
31
 
 
32
 
#. An introduction to ticket caches and keytabs and their corresponding APIs. 
33
 
 
34
 
#. An advanced guide to the pre-auth mechanisms, FAST
35
 
 
36
 
#. An advanced guide to the principal manipulation and parsing,
37
 
 
38
 
#. A guide to GSS-API naming as compared to Kerberos principal naming. 
39
 
 
40
 
#. Establish, save, restore and delete context ( server and client sides)
41
 
 
42
 
#. Obtain context status, flags
43
 
 
44
 
#. Wrap and send message
45
 
 
46
 
#. Read and verify message
47
 
 
48
 
#. Working with credentials
49
 
 
50
 
#. Server side operations
51
 
 
52
 
#. Delegating credentials
53
 
 
54
 
#. Anonymous Authentication
55
 
 
56
 
#. Developing or selecting cryptosystem
57
 
 
58
 
#. Developing or selecting PRNG
59
 
 
60
 
#. Developing applications for smart card
61
 
 
62
 
#. Indicate authentication strength
63
 
 
64
 
#. Implementing IAKERB
65
 
 
66
 
#. Using Smartcard with PK-INIT
67
 
 
68
 
#. Thread safety
69
 
 
70
 
------------
71
 
 
72
 
Feedback:
73
 
 
74
 
Please, provide your feedback or suggest a new topic at krb5-bugs@mit.edu?subject=Documentation___appdev
75