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_verify_stored_pubkey

    
    
    

    SYNOPSIS

           #include <gnutls/gnutls.h>
    
           int gnutls_verify_stored_pubkey(const char * db_name, gnutls_tdb_t tdb,
           const char * host,  const  char  *  service,  gnutls_certificate_type_t
           cert_type, const gnutls_datum_t * cert, unsigned int flags);
    
    
    

    ARGUMENTS

           const char * db_name
                       A  file  specifying  the  stored  keys  (use  NULL  for the
                       default)
    
           gnutls_tdb_t tdb
                       A storage structure or NULL to use the default
    
           const char * host
                       The peer's name
    
           const char * service
                       non-NULL if this key is specific to a service (e.g. http)
    
           gnutls_certificate_type_t cert_type
                       The type of the certificate
    
           const gnutls_datum_t * cert
                       The raw (der) data of the certificate
    
           unsigned int flags
                       should be 0.
    
    
    

    DESCRIPTION

           This function will try to verify the provided certificate using a  list
           of stored public keys.  The  service field if non-NULL should be a port
           number.
    
           The  retrieve variable if non-null specifies a custom backend  for  the
           retrieval  of entries. If it is NULL then the default file backend will
           be  used.  In  POSIX-like   systems   the   file   backend   uses   the
           $HOME/.gnutls/known_hosts file.
    
           Note that if the custom storage backend is provided the retrieval func-
           tion should return GNUTLS_E_CERTIFICATE_KEY_MISMATCH if  the  host/ser-
           vice pair is found but key doesn't match, GNUTLS_E_NO_CERTIFICATE_FOUND
           if no such host/service with the given key is found, and 0  if  it  was
           found. The storage function should return 0 on success.
    
    
    

    RETURNS

           If no associated public key is found then GNUTLS_E_NO_CERTIFICATE_FOUND
           will be returned. If a key is found but does  not  match  GNUTLS_E_CER-
           TIFICATE_KEY_MISMATCH  is returned. On success, GNUTLS_E_SUCCESS (0) is
           returned, or a negative error value on other errors.
    
    
    

    SEE ALSO

           The full documentation for gnutls is maintained as  a  Texinfo  manual.
           If  the /usr/share/doc/gnutls/ directory does not contain the HTML form
           visit
    
           http://www.gnutls.org/manual/
    
    
    

    gnutls 3.2.11 gnutls_verify_stored_pubkey(3)

    
    
  • MORE RESOURCE


  • Linux

    The Distributions





    Linux

    The Software





    Linux

    The News



  • MARKETING






  • Toll Free

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