EVP_PKEY_delete_attr

Remove and return an attribute from an EVP_PKEY by index.

Synopsis

Declared in <openssl/x509.h>

X509_ATTRIBUTE*
EVP_PKEY_delete_attr(
    EVP_PKEY* key,
    int loc);

Return Value

Removed X509_ATTRIBUTE (caller frees), or NULL if loc is invalid.

Parameters

NameDescription
keyKey whose attribute stack is modified.
locZero-based attribute index.