diff options
author | Nancy Gilman <nlgilman@mit.edu> | 1994-06-14 19:09:17 +0000 |
---|---|---|
committer | Nancy Gilman <nlgilman@mit.edu> | 1994-06-14 19:09:17 +0000 |
commit | 1675ef2c7904720a973a3fd62a7181162f482cd7 (patch) | |
tree | 8d9fe86d9f379e618ac1fb41d42943bc5f4d6ab0 /doc/api/library.tex | |
parent | a38cee3db67b162033b7814076ce020cee55f5eb (diff) | |
download | krb5-1675ef2c7904720a973a3fd62a7181162f482cd7.tar.gz krb5-1675ef2c7904720a973a3fd62a7181162f482cd7.tar.xz krb5-1675ef2c7904720a973a3fd62a7181162f482cd7.zip |
The first revision after the creation of the
implementor's guide
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3770 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'doc/api/library.tex')
-rw-r--r-- | doc/api/library.tex | 63 |
1 files changed, 39 insertions, 24 deletions
diff --git a/doc/api/library.tex b/doc/api/library.tex index 4a870e8ab..105e102cc 100644 --- a/doc/api/library.tex +++ b/doc/api/library.tex @@ -1,9 +1,12 @@ \documentstyle[ncs,fixunder,functions,changebar,twoside,fancyheadings]{article} +%\setlength{\oddsidemargin}{1in} +%\setlength{\evensidemargin}{1.00in} +%\setlength{\textwidth}{6.5in} \setlength{\oddsidemargin}{0in} -\setlength{\evensidemargin}{2.00in} -\setlength{\marginparsep}{0.05in} +\setlength{\evensidemargin}{1.50in} +\setlength{\textwidth}{5.25in} +\setlength{\marginparsep}{0.0in} \setlength{\marginparwidth}{1.95 in} -\setlength{\textwidth}{4.75in} \setlength{\topmargin}{-.5in} \setlength{\textheight}{9in} \setlength{\parskip}{.1in} @@ -35,12 +38,37 @@ \rfoot[{\bf DRAFT---DO NOT REDISTRIBUTE}]{} \cfoot{\thepage} \else\pagestyle{headings}\fi + +%nlg- time to make this a real document + +\title{\Huge Kerberos V5 application programming library} +\date{\ifdraft \\ {\Large DRAFT---}\fi\today} +\author{MIT Information Systems} + \begin{document} -\thispagestyle{empty} -\begin{center} -{\Huge Kerberos V5 application programming library} -\ifdraft \\ {\Large DRAFT---\today}\fi -\end{center} +\maketitle +\tableofcontents + +%\thispagestyle{empty} +%\begin{center} +%{\Huge Kerberos V5 application programming library} +%\ifdraft \\ {\Large DRAFT---\today}\fi +%\end{center} + +\section{Introduction} +\input{intro.tex} + +\section{Useful KDC parameters to know about} +\input{tables.tex} + +\section{Error tables} +\input{errors.tex} + +%\addtolength{\oddsidemargin}{-1in} +%\addtolength{\evensidemargin}{1.00in} +%\addtolength{\textwidth}{-1.75in} +\newpage + \section{libkrb5.a functions} This section describes the functions provided in the \libname{libkrb5.a} library. The library is built from several pieces, mostly for convenience in @@ -51,31 +79,18 @@ programming, maintenance, and porting. \subsection{Main functions} \input{krb5.tex} -\subsection{Credentials cache functions} +\section{Credentials cache functions} \input{ccache.tex} -\subsection{Replay cache functions} +\section{Replay cache functions} \input{rcache.tex} -\subsection{Key table functions} +\section{Key table functions} \input{keytab.tex} \section{Operating-system specific functions} \input{libos.tex} -\section{Principal database functions} - -\input{kdb.tex} - -\section{Encryption system interface} -\input{encrypt.tex} - -\section{Checksum interface} -\input{cksum.tex} - -\section{CRC-32 checksum functions} -\input{crc-32.tex} - \appendix \cleardoublepage \input{\jobname.ind} |