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_issuer_alt_name

    
    
    

    SYNOPSIS

           #include <gnutls/x509.h>
    
           int     gnutls_x509_crt_get_issuer_alt_name(gnutls_x509_crt_t     cert,
           unsigned int seq, void * ian, size_t * ian_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 * ian  is the place where the alternative name will be copied to
    
           size_t * ian_size
                       holds the size of ian.
    
           unsigned int * critical
                       will be non-zero if the extension  is  marked  as  critical
                       (may be null)
    
    
    

    DESCRIPTION

           This  function  retrieves the Issuer Alternative Name (2.5.29.18), con-
           tained 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  Issuer  AltName  is
           recognized.
    
    
    

    RETURNS

           the  alternative  issuer  name  type  on success, one of the enumerated
           gnutls_x509_subject_alt_name_t.   It  will  return  GNUTLS_E_SHORT_MEM-
           ORY_BUFFER if  ian_size is not large enough to hold the value.  In that
           case  ian_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.
    
    
    

    SINCE

           2.10.0
    
    
    

    REPORTING BUGS

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

    gnutls 3.2.gnutls_x509_crt_get_issuer_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