One entry in OpenSSL's name table mapping algorithm names to type-specific data.
Declared in <openssl/objects.h>
struct obj_name_st;
Used by OBJ_NAME_add() / OBJ_NAME_get() for digests, ciphers, and related aliases (see OBJ_NAME_TYPE_* and OBJ_NAME_ALIAS).
| Name | Description |
|---|---|
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). |