| 
|  | SSL_CTX_set_trust(3)Contents |  
        SSL_CTX_set_trust  -  Set  a  trust  value  to the SSL_CTX
       structure
       #include <openssl/ssl.h> #include <openssl/x509.h> (to use
       the macros of trust values)
       int SSL_CTX_set_trust(
               SSL_CTX *s,
               int trust );
       The SSL_CTX_set_trust() function sets a trust value in the
       SSL_CTX structure.  The trust values and their macros  are
       defined  in x509v3.h as follows: #define X509_TRUST_COMPAT
       #define           X509_TRUST_SSL_CLIENT            #define
       X509_TRUST_SSL_SERVER   #define  X509_TRUST_EMAIL  #define
       X509_TRUST_OBJECT_SIGN
       The trust value must be between 1 and 5.   If  an  out-ofrange
  value  is  passed, the SSL_CTX_set_trust() function
       returns 0.  Upon success, 1 is returned.
       The following return values can occur: The trust value was
       set  successfully  in  the SSL_CTX structure.  Setting the
       trust value in the SSL_CTX structure failed.
       Functions:SSL_set_trust(3)
                                             SSL_CTX_set_trust(3)
[ Back ] |