obj_name_st

One entry in OpenSSL's name table mapping algorithm names to type-specific data.

Synopsis

Declared in <openssl/objects.h>

struct obj_name_st;

Description

Used by OBJ_NAME_add() / OBJ_NAME_get() for digests, ciphers, and related aliases (see OBJ_NAME_TYPE_* and OBJ_NAME_ALIAS).

Data Members

NameDescription
alias Nonzero when name is an alias rather than a primary name.
data Type-specific payload (often another name or implementation pointer as string).
name Name or alias string.
type OBJ_NAME_TYPE_* category (optionally OR'd with OBJ_NAME_ALIAS).