[#ASN1_OBJECT_create] = ASN1_OBJECT_create :mrdocs: Allocate a dynamically owned ASN1_OBJECT from DER content and optional names. == Synopsis Declared in `<openssl/asn1.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:ASN1_OBJECT.adoc[ASN1_OBJECT]* ASN1_OBJECT_create( int nid, unsigned char* data, int len, char const* sn, char const* ln); ---- == Return Value New ASN1_OBJECT, or NULL on error. == Parameters [cols="1,4"] |=== | Name| Description | *nid* | NID to assign (or NID_undef for an unnamed object). | *data* | DER OID content octets (ownership transferred to the object on success). | *len* | Length of `data` in bytes. | *sn* | Optional short name string (ownership transferred), or NULL. | *ln* | Optional long name string (ownership transferred), or NULL. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#