LinuxGuruz
  • Last 5 Forum Topics
    Replies
    Views
    Last post


The Web Only This Site
  • BOOKMARK

  • ADD TO FAVORITES

  • REFERENCES


  • MARC

    Mailing list ARChives
    - Search by -
     Subjects
     Authors
     Bodies





    FOLDOC

    Computing Dictionary




  • Text Link Ads






  • LINUX man pages
  • Linux Man Page Viewer


    The following form allows you to view linux man pages.

    Command:

    gnutls_x509_crt_get_subject_alt_name

    
    
    

    SYNOPSIS

           #include <gnutls/x509.h>
    
           int     gnutls_x509_crt_get_subject_alt_name(gnutls_x509_crt_t    cert,
           unsigned int seq, void * san, size_t * san_size, unsigned int *  criti-
           cal);
    
    
    

    ARGUMENTS

           gnutls_x509_crt_t cert
                       should contain a gnutls_x509_crt_t structure
    
           unsigned int seq
                       specifies  the  sequence  number of the alt name (0 for the
                       first one, 1 for the second etc.)
    
           void * san  is the place where the alternative name will be copied to
    
           size_t * san_size
                       holds the size of san.
    
           unsigned int * critical
                       will be non-zero if the extension  is  marked  as  critical
                       (may be null)
    
    
    

    DESCRIPTION

           This  function retrieves the Alternative Name (2.5.29.17), contained in
           the given certificate in the X509v3 Certificate Extensions.
    
           When the SAN type is otherName, it will extract the data in the  other-
           Name's  value field, and GNUTLS_SAN_OTHERNAME is returned.  You may use
           gnutls_x509_crt_get_subject_alt_othername_oid() to get the  correspond-
           ing  OID and the "virtual" SAN types (e.g., GNUTLS_SAN_OTHERNAME_XMPP).
    
           If an otherName OID is known, the data will be decoded.  Otherwise  the
           returned data will be DER encoded, and you will have to decode it your-
           self.  Currently, only the RFC 3920 id-on-xmppAddr SAN is recognized.
    
    
    

    RETURNS

           the alternative subject name type on success,  one  of  the  enumerated
           gnutls_x509_subject_alt_name_t.   It  will  return  GNUTLS_E_SHORT_MEM-
           ORY_BUFFER if  san_size is not large enough to hold the value.  In that
           case  san_size will be updated with the required size.  If the certifi-
           cate does not have an Alternative name with the specified sequence num-
           ber then GNUTLS_E_REQUESTED_DATA_NOT_AVAILABLE is returned.
    
    
    

    REPORTING BUGS

           Report bugs to <bugs@gnutls.org>.
           Home page: http://www.gnutls.org
    
    
    

    COPYRIGHT

           Copyright (C) 2001-2014 Free Software Foundation, Inc.
    
    
    

    gnutls 3.2gnutls_x509_crt_get_subject_alt_name(3)

    
    
  • MORE RESOURCE


  • Linux

    The Distributions





    Linux

    The Software





    Linux

    The News



  • MARKETING






  • Toll Free

webmaster@linuxguruz.com
Copyright © 1999 - 2016 by LinuxGuruz