sort, add krb5_free_authenticator

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14077 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Love Hörnquist Åstrand
2004-07-26 16:12:13 +00:00
parent 60abeff3da
commit 956a3152d1

View File

@@ -35,39 +35,40 @@
.Dt KRB5_AUTH_CONTEXT 3 .Dt KRB5_AUTH_CONTEXT 3
.Os HEIMDAL .Os HEIMDAL
.Sh NAME .Sh NAME
.Nm krb5_auth_context ,
.Nm krb5_auth_con_init ,
.Nm krb5_auth_con_free ,
.Nm krb5_auth_con_setflags ,
.Nm krb5_auth_con_getflags ,
.Nm krb5_auth_con_addflags, .Nm krb5_auth_con_addflags,
.Nm krb5_auth_con_free ,
.Nm krb5_auth_con_genaddrs ,
.Nm krb5_auth_con_generatelocalsubkey ,
.Nm krb5_auth_con_getaddrs ,
.Nm krb5_auth_con_getauthenticator ,
.Nm krb5_auth_con_getflags ,
.Nm krb5_auth_con_getkey ,
.Nm krb5_auth_con_getlocalsubkey ,
.Nm krb5_auth_con_getrcache ,
.Nm krb5_auth_con_getremotesubkey ,
.Nm krb5_auth_con_getuserkey ,
.Nm krb5_auth_con_init ,
.Nm krb5_auth_con_initivector ,
.Nm krb5_auth_con_removeflags, .Nm krb5_auth_con_removeflags,
.Nm krb5_auth_con_setaddrs , .Nm krb5_auth_con_setaddrs ,
.Nm krb5_auth_con_setaddrs_from_fd , .Nm krb5_auth_con_setaddrs_from_fd ,
.Nm krb5_auth_con_getaddrs , .Nm krb5_auth_con_setflags ,
.Nm krb5_auth_con_genaddrs , .Nm krb5_auth_con_setivector ,
.Nm krb5_auth_con_getkey ,
.Nm krb5_auth_con_setkey , .Nm krb5_auth_con_setkey ,
.Nm krb5_auth_con_getuserkey ,
.Nm krb5_auth_con_setuserkey ,
.Nm krb5_auth_con_getlocalsubkey ,
.Nm krb5_auth_con_setlocalsubkey , .Nm krb5_auth_con_setlocalsubkey ,
.Nm krb5_auth_con_generatelocalsubkey , .Nm krb5_auth_con_setrcache ,
.Nm krb5_auth_con_getremotesubkey ,
.Nm krb5_auth_con_setremotesubkey , .Nm krb5_auth_con_setremotesubkey ,
.Nm krb5_auth_setcksumtype , .Nm krb5_auth_con_setuserkey ,
.Nm krb5_auth_context ,
.Nm krb5_auth_getcksumtype , .Nm krb5_auth_getcksumtype ,
.Nm krb5_auth_setkeytype ,
.Nm krb5_auth_getkeytype , .Nm krb5_auth_getkeytype ,
.Nm krb5_auth_getlocalseqnumber , .Nm krb5_auth_getlocalseqnumber ,
.Nm krb5_auth_setlocalseqnumber ,
.Nm krb5_auth_getremoteseqnumber , .Nm krb5_auth_getremoteseqnumber ,
.Nm krb5_auth_setcksumtype ,
.Nm krb5_auth_setkeytype ,
.Nm krb5_auth_setlocalseqnumber ,
.Nm krb5_auth_setremoteseqnumber , .Nm krb5_auth_setremoteseqnumber ,
.Nm krb5_auth_getauthenticator , .Nm krb5_free_authenticator
.Nm krb5_auth_con_getrcache ,
.Nm krb5_auth_con_setrcache ,
.Nm krb5_auth_con_initivector ,
.Nm krb5_auth_con_setivector
.Nd manage authentication on connection level .Nd manage authentication on connection level
.Sh LIBRARY .Sh LIBRARY
Kerberos 5 Library (libkrb5, -lkrb5) Kerberos 5 Library (libkrb5, -lkrb5)
@@ -171,6 +172,11 @@ Kerberos 5 Library (libkrb5, -lkrb5)
.Fa "krb5_auth_context *auth_context" .Fa "krb5_auth_context *auth_context"
.Fa "krb5_pointer ivector" .Fa "krb5_pointer ivector"
.Fc .Fc
.Ft void
.Fo krb5_free_authenticator
.Fa "krb5_context context"
.Fa "krb5_authenticator *authenticator"
.Fc
.Sh DESCRIPTION .Sh DESCRIPTION
The The
.Nm krb5_auth_context .Nm krb5_auth_context
@@ -340,7 +346,7 @@ and
gets and gets the keytype of the keyblock in gets and gets the keytype of the keyblock in
.Nm krb5_auth_context . .Nm krb5_auth_context .
.Pp .Pp
.Fn krb5_auth_getauthenticator .Fn krb5_auth_con_getauthenticator
Retrieves the authenticator that was used during mutual Retrieves the authenticator that was used during mutual
authentication. The authentication. The
.Dv authenticator .Dv authenticator
@@ -362,6 +368,13 @@ sets the i_vector portion of
.Fa auth_context .Fa auth_context
to to
.Fa ivector . .Fa ivector .
.Pp
.Fn krb5_free_authenticator
free the content of
.Fa authenticator
and
.Fa authenticator
itself.
.Sh SEE ALSO .Sh SEE ALSO
.Xr krb5_context 3 , .Xr krb5_context 3 ,
.Xr kerberos 8 .Xr kerberos 8