get data from X509_EXTENSION in openSSL 1.1.1.
kgoldman at us.ibm.com
Fri Jul 10 12:09:22 UTC 2020
> From: prudvi raj <rajprudvi98 at gmail.com>
> To: openssl-users at openssl.org
> Date: 07/10/2020 07:55 AM
> Subject: [EXTERNAL] get data from X509_EXTENSION in openSSL 1.1.1.
> Sent by: "openssl-users" <openssl-users-bounces at openssl.org>
> Hi All,
> we are upgrading our codebase to 1.1.1 from 1.0.2k.Here's a code
> snippet causing error :
> ext = X509_get_ext(X509, n);
> data = ext->value->data;
> How do i get the data value from X509_EXTENSION object.
> since forward declarations are not allowed (compiler error) & i
> couldn't find a suitable 'getter' function.
> Can someone please help me out in resolving this issue.??
This may work:
ASN1_BIT_STRING *keyUsage =
uint8_t bitmap = bitmap = keyUsage->data;
keyEncipherment = bitmap & (1<<5); /* bit 2 little endian */
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the openssl-users