add krb5_get_renewed_creds
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@21328 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -39,7 +39,8 @@
|
|||||||
.Nm krb5_get_credentials_with_flags ,
|
.Nm krb5_get_credentials_with_flags ,
|
||||||
.Nm krb5_get_cred_from_kdc ,
|
.Nm krb5_get_cred_from_kdc ,
|
||||||
.Nm krb5_get_cred_from_kdc_opt ,
|
.Nm krb5_get_cred_from_kdc_opt ,
|
||||||
.Nm krb5_get_kdc_cred
|
.Nm krb5_get_kdc_cred ,
|
||||||
|
.Nm krb5_get_renewed_creds
|
||||||
.Nd get credentials from the KDC using krbtgt
|
.Nd get credentials from the KDC using krbtgt
|
||||||
.Sh LIBRARY
|
.Sh LIBRARY
|
||||||
Kerberos 5 Library (libkrb5, -lkrb5)
|
Kerberos 5 Library (libkrb5, -lkrb5)
|
||||||
@@ -89,6 +90,14 @@ Kerberos 5 Library (libkrb5, -lkrb5)
|
|||||||
.Fa "krb5_creds *in_creds"
|
.Fa "krb5_creds *in_creds"
|
||||||
.Fa "krb5_creds **out_creds"
|
.Fa "krb5_creds **out_creds"
|
||||||
.Fc
|
.Fc
|
||||||
|
.Ft krb5_error_code
|
||||||
|
.Fo krb5_get_renewed_creds
|
||||||
|
.Fa "krb5_context context"
|
||||||
|
.Fa "krb5_creds *creds"
|
||||||
|
.Fa "krb5_const_principal client"
|
||||||
|
.Fa "krb5_ccache ccache"
|
||||||
|
.Fa "const char *in_tkt_service"
|
||||||
|
.Fc
|
||||||
.Sh DESCRIPTION
|
.Sh DESCRIPTION
|
||||||
.Fn krb5_get_credentials_with_flags
|
.Fn krb5_get_credentials_with_flags
|
||||||
get credentials specified by
|
get credentials specified by
|
||||||
@@ -149,6 +158,20 @@ if the credential exists there first.
|
|||||||
.Fn krb5_get_kdc_cred
|
.Fn krb5_get_kdc_cred
|
||||||
does the same as the functions above, but the caller must fill in all
|
does the same as the functions above, but the caller must fill in all
|
||||||
the information andits closer to the wire protocol.
|
the information andits closer to the wire protocol.
|
||||||
|
.Pp
|
||||||
|
.Fn krb5_get_renewed_creds
|
||||||
|
renews a credential given by
|
||||||
|
.Fa in_tkt_service
|
||||||
|
(if
|
||||||
|
.Dv NULL
|
||||||
|
the default
|
||||||
|
.Li krbtgt )
|
||||||
|
using the credential cache
|
||||||
|
.Fa ccache .
|
||||||
|
The result is stored in
|
||||||
|
.Fa creds
|
||||||
|
and should be freed using
|
||||||
|
.Fa krb5_free_creds .
|
||||||
.Sh EXAMPLES
|
.Sh EXAMPLES
|
||||||
Here is a example function that get a credential from a credential cache
|
Here is a example function that get a credential from a credential cache
|
||||||
.Fa id
|
.Fa id
|
||||||
|
Reference in New Issue
Block a user