Previous: Miscellaneous Routines, Up: Standard GSS API [Contents][Index]
minor_status: (Integer, modify) Mechanism specific status code.
sasl_mech_name: (buffer, character-string, read) Buffer with SASL mechanism name.
mech_type: (OID, modify, optional) Actual mechanism used. The OID returned via this parameter will be a pointer to static storage that should be treated as read-only; In particular the application should not attempt to free it. Specify NULL if not required.
Output GSS-API mechanism OID of mechanism associated with given @sasl_mech_name.
Returns:
GSS_S_COMPLETE
: Successful completion.
GSS_S_BAD_MECH
: There is no GSS-API mechanism known as @sasl_mech_name.
minor_status: (Integer, modify) Mechanism specific status code.
desired_mech: (OID, read) Identifies the GSS-API mechanism to query.
sasl_mech_name: (buffer, character-string, modify, optional) Buffer to receive SASL mechanism name. The application must free storage associated with this name after use with a call to gss_release_buffer().
mech_name: (buffer, character-string, modify, optional) Buffer to receive human readable mechanism name. The application must free storage associated with this name after use with a call to gss_release_buffer().
mech_description: (buffer, character-string, modify, optional) Buffer to receive description of mechanism. The application must free storage associated with this name after use with a call to gss_release_buffer().
Output the SASL mechanism name of a GSS-API mechanism. It also returns a name and description of the mechanism in a user friendly form.
Returns:
GSS_S_COMPLETE
: Successful completion.
GSS_S_BAD_MECH
: The @desired_mech OID is unsupported.
Previous: Miscellaneous Routines, Up: Standard GSS API [Contents][Index]