csfgss_pPtr(3) — Subroutines
NAME
csfgss_pPtr − get a pointer to an OID or an OID set
SYNOPSIS
#include <gssapi/gssapi.h>
void ∗ csfgss_pPtr(
char ∗ name );
PARAMETERS
nameThe data conforms to the Kerberos types described below. For example, the text string GSS_KRB5_NT_PRINCIPAL_NAME could be specified to request the OID mechanism.
HP supports all the name types outlined in RFC 1964 whenever possible. See gss_import_name() for more information about the following supported OIDs.
GSS_KRB5_NT_HOSTBASED_SERVICE_NAME
GSS_KRB5_NT_MACHINE_UID_NAME
GSS_KRB5_NT_PRINCIPAL
This is a synonym for GSS_KRB5_NT_PRINCIPAL_NAME.
GSS_KRB5_NT_PRINCIPAL_NAME
GSS_KRB5_NT_STRING_UID_NAME
GSS_KRB5_NT_USER_NAME
rfc_krb5_c_OID
This is a synonym for GSS_KRB5_NT_PRINCIPAL_NAME.
gss_mech_set
This is a synonym for rfc_krb5_c_OID_set.
rfc_krb5_c_OID_set
This is the set that contains rfc_krb5_c_OID.
DESCRIPTION
The csfgss_pPtr() function takes a text string label and returns the address of the corresponding OID mechanism or OID mechanism set in static memory. The structure returned by this function must not be de-allocated. It should be treated as opaque.
Application Security SDK provides an alternate function that can be used for this same purpose. This other function, csf_gss_get_OidAddress(), is preferred.
RETURN VALUES
This function returns a pointer to the requested OID or OID set.
PORTABILITY CONSIDERATIONS
This function is an extension of the GSS-API standard that is not supported by other GSS-API implementations.
SEE ALSO
Functions: csf_gss_get_OidAddress(3), csf_gss_get_RfcOidSet(3), gss_import_name(3)