dwww Home | Manual pages | Find package

gnutls_x509_crt_set_policy(3)       gnutls       gnutls_x509_crt_set_policy(3)

NAME
       gnutls_x509_crt_set_policy - API function

SYNOPSIS
       #include <gnutls/x509.h>

       int   gnutls_x509_crt_set_policy(gnutls_x509_crt_t  crt,  const  struct
       gnutls_x509_policy_st * policy, unsigned int critical);

ARGUMENTS
       gnutls_x509_crt_t crt
                   should contain a gnutls_x509_crt_t type

       const struct gnutls_x509_policy_st * policy
                   A pointer to a policy

       unsigned int critical
                   use non-zero if the extension is marked as critical

DESCRIPTION
       This function will set the certificate  policy  extension  (2.5.29.32).
       Multiple calls to this function append a new policy.

       Note  the maximum text size for the qualifier GNUTLS_X509_QUALIFIER_NO-
       TICE is 200 characters.  This  function  will  fail  with  GNUTLS_E_IN-
       VALID_REQUEST if this is exceeded.

RETURNS
       On  success, GNUTLS_E_SUCCESS (0) is returned, otherwise a negative er-
       ror value.

SINCE
       3.1.5

REPORTING BUGS
       Report bugs to <bugs@gnutls.org>.
       Home page: https://www.gnutls.org

COPYRIGHT
       Copyright © 2001- Free Software Foundation, Inc., and others.
       Copying and distribution of this file, with  or  without  modification,
       are  permitted in any medium without royalty provided the copyright no-
       tice and this notice are preserved.

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

       https://www.gnutls.org/manual/

gnutls                               3.7.3       gnutls_x509_crt_set_policy(3)

Generated by dwww version 1.14 on Mon Feb 3 08:36:14 CET 2025.