Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ gss_import_name(3sec) — DCE 3.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

gss_import_name(3sec)  —  Subroutines

NAME

gss_import_name — Converts a printable name to an internal form

Synopsis

OM_uint32  gss_import_name(
OM_uint32 ∗minor_status,
gss_buffer_t input_buffer_name,
gss_OID input_name_type,
gss_name_t ∗output_name);

Parameters

Input

input_name_buffer
Specifies the buffer containing the printable name to convert.

input_name_type
Specifies the object identifier for the type of printable name.

Specify GSS_C_NULL_OID to use the DCE name.  You can explicitly request the DCE name by using GSSDCE_C_OID_DCE_NAME.  To help ensure portability of your application, use the default, GSS_C_NULL_OID. 

Output

output_name
Returns the name in an internal form.

minor_status
Returns a status code from the security mechanism.

Description

The gss_import_name() routine converts a printable name to an internal form. 

Status Codes

The following describes a partial list of codes (messages) that might be returned.  Refer to the OSF DCE Problem Determination Guide for complete descriptions of all messages.  The following status codes can be returned:

GSS_S_COMPLETE
The routine was completed successfully.

GSS_S_BAD_NAMETYPE
The name passed by the input_name parameter is not recognized. 

GSS_S_BAD_NAME
The routine could not interpret the input_name parameter as a name of the type specified. 

GSS_S_FAILURE
Check the minor status for details.

Related Information

Functions: gss_compare_name(3sec), gss_display_name(3sec), gss_release_name(3sec). 

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026