Blame doc/functions/gnutls_x509_crt_get_inhibit_anypolicy
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@deftypefun {int} {gnutls_x509_crt_get_inhibit_anypolicy} (gnutls_x509_crt_t @var{cert}, unsigned int * @var{skipcerts}, unsigned int * @var{critical})
|
|
Packit Service |
4684c1 |
@var{cert}: should contain a @code{gnutls_x509_crt_t} type
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@var{skipcerts}: will hold the number of certificates after which anypolicy is no longer acceptable.
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@var{critical}: will be non-zero if the extension is marked as critical
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
This function will return certificate's value of the SkipCerts, i.e.,
|
|
Packit Service |
4684c1 |
the Inhibit anyPolicy X.509 extension (2.5.29.54).
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
The returned value is the number of additional certificates that
|
|
Packit Service |
4684c1 |
may appear in the path before the anyPolicy is no longer acceptable.
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@strong{Returns:} zero on success, or a negative error code in case of
|
|
Packit Service |
4684c1 |
parsing error. If the certificate does not contain the Inhibit anyPolicy
|
|
Packit Service |
4684c1 |
extension @code{GNUTLS_E_REQUESTED_DATA_NOT_AVAILABLE} will be
|
|
Packit Service |
4684c1 |
returned.
|
|
Packit Service |
4684c1 |
|
|
Packit Service |
4684c1 |
@strong{Since:} 3.6.0
|
|
Packit Service |
4684c1 |
@end deftypefun
|