Object Identifiers

Store security mechanisms, QOPs (Quality of Protection values), and name types.

Topics

Object IDs

gss_OID

A pointer to the OID descriptor that exchanges object identifiers with many GSS-API functions.

gss_OID_set

A pointer to a descriptor that manages an array of OID descriptors.

gss_OID_desc

The OID descriptor that exchanges object identifiers with many GSS-API functions.

gss_const_OID

A pointer to an immutable OID descriptor exchanges object identifiers with many GSS-API functions.

gss_const_OID_set

A pointer to an immutable descriptor manages an array of OID descriptors.

gss_OID_set_desc

The descriptor that manages an array of OID descriptors.

Quality of Protection Constants

GSS_C_QOP_DEFAULT

The default Quality of Protection for per-message services.

GSS_KRB5_CONF_C_QOP_DES

The Kerberos 5 Qualty of Service 56-bit DES encryption.

GSS_KRB5_CONF_C_QOP_DES3_KD

The Kerberos 5 Qualty of Service 168-bit DES3 encryption with key derivation.

Creation and Release

gss_create_empty_oid_set

Allocates a new, empty set to hold object identifiers.

gss_add_oid_set_member

Adds an object identifier into an OID set.

gss_release_oid_set

Releases the memory associated with an OID set.

gss_release_oid

Releases the memory associated with an object identifier.

Deprecated

Conversion and Duplication

gss_oid_to_str

Converts an OID object to a human-readable string.

gss_test_oid_set_member

Returns a flag that indicates if an OID is present in an OID set.

gss_oid_equal

Returns a flag that indicates whether two object identifiers are the same.

gss_duplicate_oid

Copies an OID into a new object.

Deprecated

See Also

Names and Object Identifiers

Name Handling

Manage names for GSS-API principals such as a person, a machine, or an application.