diff options
author | Miro Jurisic <meeroh@mit.edu> | 1999-09-10 19:04:32 +0000 |
---|---|---|
committer | Miro Jurisic <meeroh@mit.edu> | 1999-09-10 19:04:32 +0000 |
commit | ff013d5268b5cd7479b88ec6a8c546e144caa267 (patch) | |
tree | 19cb5e48c7858b9d28b36cfb15e923ee5cd72913 /src | |
parent | 33b8ad8df04e6714fcbe6a7085c0c4d411c8ca50 (diff) | |
download | krb5-ff013d5268b5cd7479b88ec6a8c546e144caa267.tar.gz krb5-ff013d5268b5cd7479b88ec6a8c546e144caa267.tar.xz krb5-ff013d5268b5cd7479b88ec6a8c546e144caa267.zip |
Added
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11800 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r-- | src/mac/ComErrLib ReadMe | 5 | ||||
-rw-r--r-- | src/mac/GSSLib ReadMe | 4 | ||||
-rw-r--r-- | src/mac/KerberosProfileLib ReadMe | 11 | ||||
-rw-r--r-- | src/mac/libraries/Kerberos v5 Globals/Krb5Globals.html | 81 |
4 files changed, 101 insertions, 0 deletions
diff --git a/src/mac/ComErrLib ReadMe b/src/mac/ComErrLib ReadMe new file mode 100644 index 0000000000..3f1c8f4d06 --- /dev/null +++ b/src/mac/ComErrLib ReadMe @@ -0,0 +1,5 @@ +ComErrLib implements the UNIX com_err API. See the com_err man page on a UNIX +machine for details about the API. + +Note that you need both ComErrLib:Headers: and Kerberos5Lib:Headers in your +include path to use com_err.h
\ No newline at end of file diff --git a/src/mac/GSSLib ReadMe b/src/mac/GSSLib ReadMe new file mode 100644 index 0000000000..1f92f55297 --- /dev/null +++ b/src/mac/GSSLib ReadMe @@ -0,0 +1,4 @@ +GSSLib implements the Generic Security Services API. The APi is documented in +RFC 2078, which you can find at <ftp://ftp.isi.edu/in-notes/rfc2078.txt>. + +The mechanism used by this implementation is Kerberos v5. diff --git a/src/mac/KerberosProfileLib ReadMe b/src/mac/KerberosProfileLib ReadMe new file mode 100644 index 0000000000..ff3fadafdb --- /dev/null +++ b/src/mac/KerberosProfileLib ReadMe @@ -0,0 +1,11 @@ +KerberosProfileLib implements the Kerberos profile API, used for reading and writing +Kerberos configuration files. See profile.h for API documentation. + +Note that you should rarely, if ever, use profile_init or profile_init_path. You +probably mean to use krb5_get_profile, to avoid making your code depend on the +location of a specific Kerberos 5 preferences file. This is especially important +as the name and possibly the location of Kerberos configuration file is going to +change in the future. + +Also note that you need both Kerberos5Lib:Headers: and KerberosProfileLib:Headers: +in your include path to use profile.h
\ No newline at end of file diff --git a/src/mac/libraries/Kerberos v5 Globals/Krb5Globals.html b/src/mac/libraries/Kerberos v5 Globals/Krb5Globals.html new file mode 100644 index 0000000000..79a735296e --- /dev/null +++ b/src/mac/libraries/Kerberos v5 Globals/Krb5Globals.html @@ -0,0 +1,81 @@ +<!-- #include "header.html" + #TITLE#="Kerberos v5 Globals Library API Functions" + #BASEHREF#="" +--> +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> +<HTML> +<HEAD> + <TITLE> Kerberos v5 Globals Library API Functions </TITLE> +</HEAD> +<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#663399"> +<CENTER> + <TABLE BORDER=0 CELLSPACING=8> + <TR> + <TD><IMG SRC="http://web.mit.edu/macdev/www/is-logo.gif" ALT="MIT Information Systems"></TD> + <TD><BR><H1>Macintosh Development</H1></TD> + </TR> + </TABLE> <BR> + [<A HREF="http://web.mit.edu/macdev/www/macdev.html">Home</A>] + [<A HREF="http://web.mit.edu/macdev/www/about.html">About Us</A>] + [<A HREF="http://web.mit.edu/macdev/www/people.html">People</A>] + [<A HREF="http://web.mit.edu/macdev/www/applications.html">Applications</A>] + [<A HREF="http://web.mit.edu/macdev/www/support.html">MIT Support Library</A>] <BR> + [<A HREF="http://web.mit.edu/macdev/www/kerberos.html">MIT Kerberos</A>] + [<A HREF="http://web.mit.edu/macdev/www/macosx.html">Mac OS X</A>] + [<A HREF="http://web.mit.edu/macdev/www/documentation.html">Developer Documentation</A>] + [<A HREF="http://web.mit.edu/is/">Information Systems</A>] +<P> </CENTER> <HR> +<!-- end include --> +<TABLE BORDER=0 CELLSPACING=4> + <TR> + <TD><IMG SRC="../../Common/Documentation/MITKerberosLib.gif"></TD> + <TD><B><FONT SIZE="+3">Kerberos v5 Globals Library API Functions</FONT></B></TD> + </TR> +</TABLE> +<BLOCKQUOTE> + <FONT SIZE="+1"><CODE>OSStatus <A NAME="Krb5GlobalsSetDefaultCacheName"><B>Krb5GlobalsSetDefaultCacheName</B></A> + (char* inName);</CODE></FONT><BR> + <BLOCKQUOTE> + Krb5GlobalsSetDefaultCacheName sets the systemwide default cache for the Kerberos 5 + library to <CODE>inName</CODE>. + <P> + If successful, the function returns <CODE>noErr</CODE>. If it fails to allocate + memory for the cache name, it returns <CODE>memFullErr</CODE>. + </BLOCKQUOTE> + <FONT SIZE="+1"><CODE>UInt32 <A HREF = "Krb5GlobalsGetDefaultCacheName"><B>Krb5GlobalsGetDefaultCacheName</B></A> + (char* inName, UInt32 inLength); +</CODE></FONT> + <BLOCKQUOTE> + Krb5GlobalsGetDefaultCacheName returns the name of the current systemwide default + credentials cache for the Kerberos v5 library. <CODE>inName</CODE> should point + to at least <CODE>inLength</CODE> bytes of memory. Actual length of the cache + name is returned. <P> + If <CODE>inName</CODE> is <CODE>nil</CODE>, the length of the cache name is + returned. + </BLOCKQUOTE> + <FONT SIZE="+1"><CODE>OSStatus <A NAME="Krb5GlobalsSetUniqueDefaultCacheName"><B>Krb5GlobalsSetUniqueDefaultCacheName</B></A> + ();</CODE></FONT><BR> + <BLOCKQUOTE> + Krb5GlobalsSetUniqueDefaultCacheName sets the systemwide default credentials cache + name for Kerberos v5 library to a unique string (i.e., one that is not the name + of any of the existing credentials caches). + <P> + If successful, the function returns <CODE>noErr</CODE>. If it fails to allocate + memory for the cache name, it returns <CODE>memFullErr</CODE>. + </BLOCKQUOTE> + <FONT SIZE="+1"><CODE>UInt32 <A NAME="Krb5GlobalsGetDefaultCacheNameModification"><B>Krb5GlobalsGetDefaultCacheNameModification</B></A> + ();</CODE></FONT><BR> + <BLOCKQUOTE> + Krb5GlobalsGetDefaultCacheNameModification returns modification counter for the + systemwide default credentials cache name for the Kerberos v5 library. If result + of two calls to Krb5GlobalsGetDefaultCacheNameModification is different, the + default cache name has changed between them. + </BLOCKQUOTE> +</BLOCKQUOTE> +<!-- #include "footer.html" --> +<P> <HR> <FONT SIZE="+1"> <B> Questions or comments? Send mail to +<A HREF="mailto:macdev@mit.edu">macdev@mit.edu</A> </B> </FONT> <BR> +Last updated on $Date$ <BR> +Last modified by $Author$ +</BODY> </HTML> +<!-- end include --> |