Same Status !!
Regards,
Puneet

On Thu, Jul 26, 2012 at 2:49 PM, Saurabh Pandya
<er.saurabhpan...@gmail.com>wrote:

> On 7/26/12, Puneet Khunteta <khunteta.pun...@gmail.com> wrote:
> > Hello Sukalp,
> >
> > I have tried to use the code snippet provided by use . I am able to
> create
> > the ASN_object and get the data also.but the data is not in readable
> form.
> >
> > I use X509 instead of X509V3.
> >
> > Here is the code that i have used :
> >
> > *Ret = X509_get_ext_by_NID(cert, field_NID, 0);
> >         if ((Ret > 0) && (ext = X509_get_ext(cert, Ret)))
>
> Try to use X509_get_ext_d2i instead
>
> >         {
> >
> >             ASN1_OBJECT *obj;
> >
> >             obj=OBJ_nid2obj(field_NID);
> >             if (obj == NULL) return(-2);
> >             return(X509_get_ext_by_OBJ(cert,obj,0));
> >         }*
> > The object snippet that i have found is
> >
> >
> > Please help me to get the data in readable format.
> >
> > Regards.
> > Puneet
> >
> > On Wed, Jul 25, 2012 at 12:37 PM, Sukalp Bhople <bsuk...@gmail.com>
> wrote:
> >
> >> Hi,
> >>
> >> You will have to go through Openssl source code.
> >>
> >> Have a look at following files:
> >>
> >> 1. x509_v3.c (around line 74), You will find the following method:
> >>
> >> int X509v3_get_ext_by_NID(const STACK_OF(X509_EXTENSION) *x, int nid,
> >>   int lastpos)
> >>  {
> >> ASN1_OBJECT *obj;
> >>
> >> obj=OBJ_nid2obj(nid);
> >>  if (obj == NULL) return(-2);
> >> return(X509v3_get_ext_by_OBJ(x,obj,lastpos));
> >>  }
> >>
> >>
> >> Hope this helps.
> >>
> >>
> >> On Wed, Jul 25, 2012 at 7:08 AM, Puneet Khunteta <
> >> khunteta.pun...@gmail.com> wrote:
> >>
> >>> Hello,
> >>>
> >>> I am an user of openssl library.
> >>> I am seeking for a method to get the "Extended Key Usage" field from
> the
> >>> X509 certificate .
> >>> I will be grateful if you can provide me a sample code in c.
> >>>
> >>> Thanks
> >>> Puneet K.
> >>>
> >>
> >>
> >>
> >> --
> >> Regards,
> >> *Sukalp Bhople.*
> >>
> >>
> >
> ______________________________________________________________________
> OpenSSL Project                                 http://www.openssl.org
> User Support Mailing List                    openssl-users@openssl.org
> Automated List Manager                           majord...@openssl.org
>

Reply via email to