rpc_gss_getcred3
Get authorization information for an rpc request
Usage
#include <rpc/rpcsec_gss.h>
AUTH *
rpc_gss_getcred(struct svc_req *req, rpc_gss_rawcred_t **rcred, rpc_gss_ucred_t **ucred, void **cookie);
Library
library “librpcsec_gss”
Overview
This function returns the RPCSEC_GSS authenticated credentials associated with an RPC request.
Parameters
- req
-
The RPC request to query
- rcred
-
If non-null, *rcred is set to point at the raw credentials for this request
- ucred
- rcred
-
If non-null, *ucred is set to point at the corresponding unix credentials
- cookie
-
If non-null, *cookie is set to the cookie value returned by a callback function registered with
rpc_gss_set_callback()
Return values
Returns TRUE if successful, FALSE otherwise.
Releases
39 releases since FreeBSD 8.0-RELEASE; the text changed 26 times.