Table entry describing size limits and encoding masks for an ASN.1 string NID.
Declared in <openssl/asn1.h>
struct asn1_string_table_st;
| Name | Description |
|---|---|
flags | STABLE_FLAGS_* bits controlling how the table entry is applied. |
mask | B_ASN1_* bitmask of permitted string types for this NID. |
maxsize | Maximum allowed string size in characters for this NID (-1 = unlimited). |
minsize | Minimum allowed string size in characters for this NID (-1 = no minimum). |
nid | Numeric identifier (NID_*) this table entry constrains. |