diff options
Diffstat (limited to 'doc/doxyout/hx509/man/man3')
27 files changed, 342 insertions, 342 deletions
diff --git a/doc/doxyout/hx509/man/man3/hx509.3 b/doc/doxyout/hx509/man/man3/hx509.3 index d3dbc949fe37..22e3a1680602 100644 --- a/doc/doxyout/hx509/man/man3/hx509.3 +++ b/doc/doxyout/hx509/man/man3/hx509.3 @@ -1,8 +1,8 @@ -.TH "hx509" 3 "Fri Jun 7 2019" "Version 7.7.0" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509" 3 "Tue Nov 15 2022" "Version 7.8.0" "Heimdal x509 library" \" -*- nroff -*- .ad l .nh .SH NAME -hx509 +hx509 \- hx509 library .SH SYNOPSIS .br .PP @@ -24,7 +24,7 @@ hx509 .SS "void hx509_context_free (hx509_context * context)" Free the context allocated by \fBhx509_context_init()\fP\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP context to be freed\&. .RE @@ -33,12 +33,12 @@ Free the context allocated by \fBhx509_context_init()\fP\&. .SS "int hx509_context_init (hx509_context * context)" Creates a hx509 context that most functions in the library uses\&. The context is only allowed to be used by one thread at each moment\&. Free the context with \fBhx509_context_free()\fP\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP Returns a pointer to new hx509 context\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 Returns an hx509 error code\&. .RE @@ -46,4 +46,4 @@ Returns an hx509 error code\&. .SH "Author" .PP -Generated automatically by Doxygen for Heimdalx509library from the source code\&. +Generated automatically by Doxygen for Heimdal x509 library from the source code\&. diff --git a/doc/doxyout/hx509/man/man3/hx509_ca.3 b/doc/doxyout/hx509/man/man3/hx509_ca.3 index 826807307a1f..326dc075a51c 100644 --- a/doc/doxyout/hx509/man/man3/hx509_ca.3 +++ b/doc/doxyout/hx509/man/man3/hx509_ca.3 @@ -1,8 +1,8 @@ -.TH "hx509_ca" 3 "Fri Jun 7 2019" "Version 7.7.0" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509_ca" 3 "Tue Nov 15 2022" "Version 7.8.0" "Heimdal x509 library" \" -*- nroff -*- .ad l .nh .SH NAME -hx509_ca +hx509_ca \- hx509 CA functions .SH SYNOPSIS .br .PP @@ -109,7 +109,7 @@ When done the to-be-signed certificate object should be freed with \fBhx509_ca_t .PP When creating self-signed certificate use \fBhx509_ca_sign_self()\fP instead\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -120,7 +120,7 @@ When creating self-signed certificate use \fBhx509_ca_sign_self()\fP instead\&. \fIcertificate\fP return cerificate, free with \fBhx509_cert_free()\fP\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -129,7 +129,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_ca_sign_self (hx509_context context, hx509_ca_tbs tbs, hx509_private_key signer, hx509_cert * certificate)" Work just like \fBhx509_ca_sign()\fP but signs it-self\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -140,7 +140,7 @@ Work just like \fBhx509_ca_sign()\fP but signs it-self\&. \fIcertificate\fP return cerificate, free with \fBhx509_cert_free()\fP\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -149,7 +149,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_ca_tbs_add_crl_dp_uri (hx509_context context, hx509_ca_tbs tbs, const char * uri, hx509_name issuername)" Add CRL distribution point URI to the to-be-signed certificate object\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -160,7 +160,7 @@ Add CRL distribution point URI to the to-be-signed certificate object\&. \fIissuername\fP name of the issuer\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -169,7 +169,7 @@ issuername not supported .SS "int hx509_ca_tbs_add_eku (hx509_context context, hx509_ca_tbs tbs, const heim_oid * oid)" An an extended key usage to the to-be-signed certificate object\&. Duplicates will detected and not added\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -178,7 +178,7 @@ An an extended key usage to the to-be-signed certificate object\&. Duplicates wi \fIoid\fP extended key usage to add\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -189,7 +189,7 @@ Add a Subject Alternative Name hostname to to-be-signed certificate object\&. A .PP Example of a an domain match: \&.domain\&.se matches the hostname host\&.domain\&.se\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -198,7 +198,7 @@ Example of a an domain match: \&.domain\&.se matches the hostname host\&.domain\ \fIdnsname\fP a hostame\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -207,7 +207,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_ca_tbs_add_san_jid (hx509_context context, hx509_ca_tbs tbs, const char * jid)" Add a Jabber/XMPP jid Subject Alternative Name to the to-be-signed certificate object\&. The jid is an UTF8 string\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -216,7 +216,7 @@ Add a Jabber/XMPP jid Subject Alternative Name to the to-be-signed certificate o \fIjid\fP string of an a jabber id in UTF8\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -225,7 +225,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_ca_tbs_add_san_ms_upn (hx509_context context, hx509_ca_tbs tbs, const char * principal)" Add Microsoft UPN Subject Alternative Name to the to-be-signed certificate object\&. The principal string is a UTF8 string\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -234,7 +234,7 @@ Add Microsoft UPN Subject Alternative Name to the to-be-signed certificate objec \fIprincipal\fP Microsoft UPN string\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -243,7 +243,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_ca_tbs_add_san_otherName (hx509_context context, hx509_ca_tbs tbs, const heim_oid * oid, const heim_octet_string * os)" Add Subject Alternative Name otherName to the to-be-signed certificate object\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -254,7 +254,7 @@ Add Subject Alternative Name otherName to the to-be-signed certificate object\&. \fIos\fP data in the other name\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -263,7 +263,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_ca_tbs_add_san_pkinit (hx509_context context, hx509_ca_tbs tbs, const char * principal)" Add Kerberos Subject Alternative Name to the to-be-signed certificate object\&. The principal string is a UTF8 string\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -272,7 +272,7 @@ Add Kerberos Subject Alternative Name to the to-be-signed certificate object\&. \fIprincipal\fP Kerberos principal to add to the certificate\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -281,7 +281,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_ca_tbs_add_san_rfc822name (hx509_context context, hx509_ca_tbs tbs, const char * rfc822Name)" Add a Subject Alternative Name rfc822 (email address) to to-be-signed certificate object\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -290,7 +290,7 @@ Add a Subject Alternative Name rfc822 (email address) to to-be-signed certificat \fIrfc822Name\fP a string to a email address\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -299,7 +299,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "void hx509_ca_tbs_free (hx509_ca_tbs * tbs)" Free an To Be Signed object\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fItbs\fP object to free\&. .RE @@ -308,14 +308,14 @@ Free an To Be Signed object\&. .SS "int hx509_ca_tbs_init (hx509_context context, hx509_ca_tbs * tbs)" Allocate an to-be-signed certificate object that will be converted into an certificate\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br \fItbs\fP returned to-be-signed certicate object, free with \fBhx509_ca_tbs_free()\fP\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -324,7 +324,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_ca_tbs_set_ca (hx509_context context, hx509_ca_tbs tbs, int pathLenConstraint)" Make the to-be-signed certificate object a CA certificate\&. If the pathLenConstraint is negative path length constraint is used\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -333,7 +333,7 @@ Make the to-be-signed certificate object a CA certificate\&. If the pathLenConst \fIpathLenConstraint\fP path length constraint, negative, no constraint\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -342,14 +342,14 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_ca_tbs_set_domaincontroller (hx509_context context, hx509_ca_tbs tbs)" Make the to-be-signed certificate object a windows domain controller certificate\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br \fItbs\fP object to be signed\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -358,7 +358,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_ca_tbs_set_notAfter (hx509_context context, hx509_ca_tbs tbs, time_t t)" Set the absolute time when the certificate is valid to\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -367,7 +367,7 @@ Set the absolute time when the certificate is valid to\&. \fIt\fP time when the certificate will expire .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -376,7 +376,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_ca_tbs_set_notAfter_lifetime (hx509_context context, hx509_ca_tbs tbs, time_t delta)" Set the relative time when the certificiate is going to expire\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -385,7 +385,7 @@ Set the relative time when the certificiate is going to expire\&. \fIdelta\fP seconds to the certificate is going to expire\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -394,7 +394,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_ca_tbs_set_notBefore (hx509_context context, hx509_ca_tbs tbs, time_t t)" Set the absolute time when the certificate is valid from\&. If not set the current time will be used\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -403,7 +403,7 @@ Set the absolute time when the certificate is valid from\&. If not set the curre \fIt\fP time the certificated will start to be valid .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -412,7 +412,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_ca_tbs_set_proxy (hx509_context context, hx509_ca_tbs tbs, int pathLenConstraint)" Make the to-be-signed certificate object a proxy certificate\&. If the pathLenConstraint is negative path length constraint is used\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -421,7 +421,7 @@ Make the to-be-signed certificate object a proxy certificate\&. If the pathLenCo \fIpathLenConstraint\fP path length constraint, negative, no constraint\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -430,7 +430,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_ca_tbs_set_serialnumber (hx509_context context, hx509_ca_tbs tbs, const heim_integer * serialNumber)" Set the serial number to use for to-be-signed certificate object\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -439,7 +439,7 @@ Set the serial number to use for to-be-signed certificate object\&. \fIserialNumber\fP serial number to use for the to-be-signed certificate object\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -448,7 +448,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_ca_tbs_set_signature_algorithm (hx509_context context, hx509_ca_tbs tbs, const AlgorithmIdentifier * sigalg)" Set signature algorithm on the to be signed certificate .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -457,7 +457,7 @@ Set signature algorithm on the to be signed certificate \fIsigalg\fP signature algorithm to use .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -466,7 +466,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_ca_tbs_set_spki (hx509_context context, hx509_ca_tbs tbs, const SubjectPublicKeyInfo * spki)" Set the subject public key info (SPKI) in the to-be-signed certificate object\&. SPKI is the public key and key related parameters in the certificate\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -475,7 +475,7 @@ Set the subject public key info (SPKI) in the to-be-signed certificate object\&. \fIspki\fP subject public key info to use for the to-be-signed certificate object\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -484,7 +484,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_ca_tbs_set_subject (hx509_context context, hx509_ca_tbs tbs, hx509_name subject)" Set the subject name of a to-be-signed certificate object\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -493,7 +493,7 @@ Set the subject name of a to-be-signed certificate object\&. \fIsubject\fP the name to set a subject\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -502,7 +502,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_ca_tbs_set_template (hx509_context context, hx509_ca_tbs tbs, int flags, hx509_cert cert)" Initialize the to-be-signed certificate object from a template certifiate\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -513,7 +513,7 @@ Initialize the to-be-signed certificate object from a template certifiate\&. \fIcert\fP template certificate\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -524,7 +524,7 @@ Set the issuerUniqueID and subjectUniqueID .PP These are only supposed to be used considered with version 2 certificates, replaced by the two extensions SubjectKeyIdentifier and IssuerKeyIdentifier\&. This function is to allow application using legacy protocol to issue them\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -535,7 +535,7 @@ These are only supposed to be used considered with version 2 certificates, repla \fIsubjectUniqueID\fP to be set .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -544,7 +544,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_ca_tbs_subject_expand (hx509_context context, hx509_ca_tbs tbs, hx509_env env)" Expand the the subject name in the to-be-signed certificate object using \fBhx509_name_expand()\fP\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -553,7 +553,7 @@ Expand the the subject name in the to-be-signed certificate object using \fBhx50 \fIenv\fP environment variable to expand variables in the subject name, see hx509_env_init()\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -562,7 +562,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "const struct units* hx509_ca_tbs_template_units (void)" Make of template units, use to build flags argument to \fBhx509_ca_tbs_set_template()\fP with parse_units()\&. .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 an units structure\&. .RE @@ -570,4 +570,4 @@ an units structure\&. .SH "Author" .PP -Generated automatically by Doxygen for Heimdalx509library from the source code\&. +Generated automatically by Doxygen for Heimdal x509 library from the source code\&. diff --git a/doc/doxyout/hx509/man/man3/hx509_cert.3 b/doc/doxyout/hx509/man/man3/hx509_cert.3 index 90910c0aff87..abf59205067b 100644 --- a/doc/doxyout/hx509/man/man3/hx509_cert.3 +++ b/doc/doxyout/hx509/man/man3/hx509_cert.3 @@ -1,8 +1,8 @@ -.TH "hx509_cert" 3 "Fri Jun 7 2019" "Version 7.7.0" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509_cert" 3 "Tue Nov 15 2022" "Version 7.8.0" "Heimdal x509 library" \" -*- nroff -*- .ad l .nh .SH NAME -hx509_cert +hx509_cert \- hx509 certificate functions .SH SYNOPSIS .br .PP @@ -117,7 +117,7 @@ See the \fBThe basic certificate\fP for description and examples\&. .SS "int hx509_cert_binary (hx509_context context, hx509_cert c, heim_octet_string * os)" Encodes the hx509 certificate as a DER encode binary\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -126,7 +126,7 @@ Encodes the hx509 certificate as a DER encode binary\&. \fIos\fP the encode certificate, set to NULL, 0 on case of error\&. Free the os->data with \fBhx509_xfree()\fP\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -135,7 +135,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_cert_check_eku (hx509_context context, hx509_cert cert, const heim_oid * eku, int allow_any_eku)" Check the extended key usage on the hx509 certificate\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -146,7 +146,7 @@ Check the extended key usage on the hx509 certificate\&. \fIallow_any_eku\fP if the any EKU is set, allow that to be a substitute\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -155,14 +155,14 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_cert_cmp (hx509_cert p, hx509_cert q)" Compare to hx509 certificate object, useful for sorting\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIp\fP a hx509 certificate object\&. .br \fIq\fP a hx509 certificate object\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 0 the objects are the same, returns > 0 is p is 'larger' then q, < 0 if p is 'smaller' then q\&. .RE @@ -173,7 +173,7 @@ Return a list of subjectAltNames specified by oid in the certificate\&. On error .PP The returned list of octet string should be freed with \fBhx509_free_octet_string_list()\fP\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -184,7 +184,7 @@ The returned list of octet string should be freed with \fBhx509_free_octet_strin \fIlist\fP list of matching SubjectAltName\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -193,7 +193,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "void hx509_cert_free (hx509_cert cert)" Free reference to the hx509 certificate object, if the refcounter reaches 0, the object if freed\&. Its allowed to pass in NULL\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcert\fP the cert to free\&. .RE @@ -202,14 +202,14 @@ Free reference to the hx509 certificate object, if the refcounter reaches 0, the .SS "hx509_cert_attribute hx509_cert_get_attribute (hx509_cert cert, const heim_oid * oid)" Get an external attribute for the certificate, examples are friendly name and id\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcert\fP hx509 certificate object to search .br \fIoid\fP an oid to search for\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 an hx509_cert_attribute, only valid as long as the certificate is referenced\&. .RE @@ -218,7 +218,7 @@ an hx509_cert_attribute, only valid as long as the certificate is referenced\&. .SS "int hx509_cert_get_base_subject (hx509_context context, hx509_cert c, hx509_name * name)" Return the name of the base subject of the hx509 certificate\&. If the certiicate is a verified proxy certificate, the this function return the base certificate (root of the proxy chain)\&. If the proxy certificate is not verified with the base certificate HX509_PROXY_CERTIFICATE_NOT_CANONICALIZED is returned\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP a hx509 context\&. .br @@ -227,7 +227,7 @@ Return the name of the base subject of the hx509 certificate\&. If the certiicat \fIname\fP a pointer to a hx509 name, should be freed by \fBhx509_name_free()\fP\&. See also \fBhx509_cert_get_subject()\fP\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -236,12 +236,12 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "const char* hx509_cert_get_friendly_name (hx509_cert cert)" Get friendly name of the certificate\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcert\fP cert to get the friendly name from\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 an friendly name or NULL if there is\&. The friendly name is only valid as long as the certificate is referenced\&. .RE @@ -250,14 +250,14 @@ an friendly name or NULL if there is\&. The friendly name is only valid as long .SS "int hx509_cert_get_issuer (hx509_cert p, hx509_name * name)" Return the name of the issuer of the hx509 certificate\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIp\fP a hx509 certificate object\&. .br \fIname\fP a pointer to a hx509 name, should be freed by \fBhx509_name_free()\fP\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -266,7 +266,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_cert_get_issuer_unique_id (hx509_context context, hx509_cert p, heim_bit_string * issuer)" Get a copy of the Issuer Unique ID .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP a hx509_context .br @@ -275,7 +275,7 @@ Get a copy of the Issuer Unique ID \fIissuer\fP the issuer id returned, free with der_free_bit_string() .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. The error code HX509_EXTENSION_NOT_FOUND is returned if the certificate doesn't have a issuerUniqueID .RE @@ -284,12 +284,12 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. The error code HX509_ .SS "time_t hx509_cert_get_notAfter (hx509_cert p)" Get notAfter time of the certificate\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIp\fP a hx509 certificate object\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 return not after time\&. .RE @@ -298,12 +298,12 @@ return not after time\&. .SS "time_t hx509_cert_get_notBefore (hx509_cert p)" Get notBefore time of the certificate\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIp\fP a hx509 certificate object\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 return not before time .RE @@ -312,14 +312,14 @@ return not before time .SS "int hx509_cert_get_serialnumber (hx509_cert p, heim_integer * i)" Get serial number of the certificate\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIp\fP a hx509 certificate object\&. .br \fIi\fP serial number, should be freed ith der_free_heim_integer()\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -328,7 +328,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_cert_get_SPKI (hx509_context context, hx509_cert p, SubjectPublicKeyInfo * spki)" Get the SubjectPublicKeyInfo structure from the hx509 certificate\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP a hx509 context\&. .br @@ -337,7 +337,7 @@ Get the SubjectPublicKeyInfo structure from the hx509 certificate\&. \fIspki\fP SubjectPublicKeyInfo, should be freed with free_SubjectPublicKeyInfo()\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -346,7 +346,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_cert_get_SPKI_AlgorithmIdentifier (hx509_context context, hx509_cert p, AlgorithmIdentifier * alg)" Get the AlgorithmIdentifier from the hx509 certificate\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP a hx509 context\&. .br @@ -355,7 +355,7 @@ Get the AlgorithmIdentifier from the hx509 certificate\&. \fIalg\fP AlgorithmIdentifier, should be freed with free_AlgorithmIdentifier()\&. The algorithmidentifier is typicly rsaEncryption, or id-ecPublicKey, or some other public key mechanism\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -364,14 +364,14 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_cert_get_subject (hx509_cert p, hx509_name * name)" Return the name of the subject of the hx509 certificate\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIp\fP a hx509 certificate object\&. .br \fIname\fP a pointer to a hx509 name, should be freed by \fBhx509_name_free()\fP\&. See also \fBhx509_cert_get_base_subject()\fP\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -380,7 +380,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_cert_get_subject_unique_id (hx509_context context, hx509_cert p, heim_bit_string * subject)" Get a copy of the Subect Unique ID .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP a hx509_context .br @@ -389,7 +389,7 @@ Get a copy of the Subect Unique ID \fIsubject\fP the subject id returned, free with der_free_bit_string() .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. The error code HX509_EXTENSION_NOT_FOUND is returned if the certificate doesn't have a subjectUniqueID .RE @@ -398,7 +398,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. The error code HX509_ .SS "hx509_cert hx509_cert_init (hx509_context context, const Certificate * c, heim_error_t * error)" Allocate and init an hx509 certificate object from the decoded certificate `c´\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -407,7 +407,7 @@ Allocate and init an hx509 certificate object from the decoded certificate `c´\ \fIerror\fP .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 Returns an hx509 certificate .RE @@ -418,7 +418,7 @@ Just like \fBhx509_cert_init()\fP, but instead of a decode certificate takes an .PP If the memory region doesn't contain just the certificate and nothing more the function will fail with HX509_EXTRA_DATA_AFTER_STRUCTURE\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -429,7 +429,7 @@ If the memory region doesn't contain just the certificate and nothing more the f \fIerror\fP possibly returns an error .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 certificate .RE @@ -438,12 +438,12 @@ An hx509 certificate .SS "hx509_cert hx509_cert_ref (hx509_cert cert)" Add a reference to a hx509 certificate object\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcert\fP a pointer to an hx509 certificate object\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 the same object as is passed in\&. .RE @@ -452,14 +452,14 @@ the same object as is passed in\&. .SS "int hx509_cert_set_friendly_name (hx509_cert cert, const char * name)" Set the friendly name on the certificate\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcert\fP The certificate to set the friendly name on .br \fIname\fP Friendly name\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -468,7 +468,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_print_cert (hx509_context context, hx509_cert cert, FILE * out)" Print a simple representation of a certificate .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context, can be NULL .br @@ -477,7 +477,7 @@ Print a simple representation of a certificate \fIout\fP the stdio output stream, if NULL, stdout is used .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code .RE @@ -486,14 +486,14 @@ An hx509 error code .SS "int hx509_query_alloc (hx509_context context, hx509_query ** q)" Allocate an query controller\&. Free using \fBhx509_query_free()\fP\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br \fIq\fP return pointer to a hx509_query\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -502,7 +502,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "void hx509_query_free (hx509_context context, hx509_query * q)" Free the query controller\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -513,7 +513,7 @@ Free the query controller\&. .SS "int hx509_query_match_cmp_func (hx509_query * q, int(*)(hx509_context, hx509_cert, void *) func, void * ctx)" Set the query controller to match using a specific match function\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIq\fP a hx509 query controller\&. .br @@ -522,7 +522,7 @@ Set the query controller to match using a specific match function\&. \fIctx\fP context passed to the function\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -531,14 +531,14 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_query_match_eku (hx509_query * q, const heim_oid * eku)" Set the query controller to require an one specific EKU (extended key usage)\&. Any previous EKU matching is overwitten\&. If NULL is passed in as the eku, the EKU requirement is reset\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIq\fP a hx509 query controller\&. .br \fIeku\fP an EKU to match on\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -547,14 +547,14 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_query_match_friendly_name (hx509_query * q, const char * name)" Set the query controller to match on a friendly name .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIq\fP a hx509 query controller\&. .br \fIname\fP a friendly name to match on .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -563,7 +563,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_query_match_issuer_serial (hx509_query * q, const Name * issuer, const heim_integer * serialNumber)" Set the issuer and serial number of match in the query controller\&. The function make copies of the isser and serial number\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIq\fP a hx509 query controller .br @@ -572,7 +572,7 @@ Set the issuer and serial number of match in the query controller\&. The functio \fIserialNumber\fP the serialNumber of the issuer\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -581,14 +581,14 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "void hx509_query_match_option (hx509_query * q, hx509_query_option option)" Set match options for the hx509 query controller\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIq\fP query controller\&. .br \fIoption\fP options to control the query controller\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -597,7 +597,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "void hx509_query_statistic_file (hx509_context context, const char * fn)" Set a statistic file for the query statistics\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -608,7 +608,7 @@ Set a statistic file for the query statistics\&. .SS "void hx509_query_unparse_stats (hx509_context context, int printtype, FILE * out)" Unparse the statistics file and print the result on a FILE descriptor\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -621,14 +621,14 @@ Unparse the statistics file and print the result on a FILE descriptor\&. .SS "void hx509_verify_ctx_f_allow_default_trustanchors (hx509_verify_ctx ctx, int boolean)" Allow using the operating system builtin trust anchors if no other trust anchors are configured\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIctx\fP a verification context .br \fIboolean\fP if non zero, useing the operating systems builtin trust anchors\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -637,7 +637,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_verify_hostname (hx509_context context, const hx509_cert cert, int flags, hx509_hostname_type type, const char * hostname, const struct sockaddr * sa, int sa_size)" Verify that the certificate is allowed to be used for the hostname and address\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -662,7 +662,7 @@ HX509_HN_DNSSRV for DNS SRV names\&. \fIsa_size\fP length of address .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -670,4 +670,4 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SH "Author" .PP -Generated automatically by Doxygen for Heimdalx509library from the source code\&. +Generated automatically by Doxygen for Heimdal x509 library from the source code\&. diff --git a/doc/doxyout/hx509/man/man3/hx509_cms.3 b/doc/doxyout/hx509/man/man3/hx509_cms.3 index b251aee7d27f..e70c6df5d4a0 100644 --- a/doc/doxyout/hx509/man/man3/hx509_cms.3 +++ b/doc/doxyout/hx509/man/man3/hx509_cms.3 @@ -1,8 +1,8 @@ -.TH "hx509_cms" 3 "Fri Jun 7 2019" "Version 7.7.0" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509_cms" 3 "Tue Nov 15 2022" "Version 7.8.0" "Heimdal x509 library" \" -*- nroff -*- .ad l .nh .SH NAME -hx509_cms +hx509_cms \- hx509 CMS/pkcs7 functions .SH SYNOPSIS .br .PP @@ -36,7 +36,7 @@ See the \fBCMS/PKCS7 message functions\&.\fP for description and examples\&. .SS "int hx509_cms_create_signed_1 (hx509_context context, int flags, const heim_oid * eContentType, const void * data, size_t length, const AlgorithmIdentifier * digest_alg, hx509_cert cert, hx509_peer_info peer, hx509_certs anchors, hx509_certs pool, heim_octet_string * signed_data)" Decode SignedData and verify that the signature is correct\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -61,7 +61,7 @@ Decode SignedData and verify that the signature is correct\&. \fIsigned_data\fP the output of the function, free with der_free_octet_string()\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 Returns an hx509 error code\&. .RE @@ -72,7 +72,7 @@ Encrypt end encode EnvelopedData\&. .PP Encrypt and encode EnvelopedData\&. The data is encrypted with a random key and the the random key is encrypted with the certificates private key\&. This limits what private key type can be used to RSA\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -98,7 +98,7 @@ HX509_CMS_EV_ID_NAME - prefer issuer name and serial number \fIcontent\fP the output of the function, free with der_free_octet_string()\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 an hx509 error code\&. .RE @@ -109,7 +109,7 @@ Decode and unencrypt EnvelopedData\&. .PP Extract data and parameteres from from the EnvelopedData\&. Also supports using detached EnvelopedData\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -130,7 +130,7 @@ Extract data and parameteres from from the EnvelopedData\&. Also supports using \fIcontent\fP the data, free with der_free_octet_string()\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 an hx509 error code\&. .RE @@ -139,7 +139,7 @@ an hx509 error code\&. .SS "int hx509_cms_unwrap_ContentInfo (const heim_octet_string * in, heim_oid * oid, heim_octet_string * out, int * have_data)" Decode an ContentInfo and unwrap data and oid it\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIin\fP the encoded buffer\&. .br @@ -150,7 +150,7 @@ Decode an ContentInfo and unwrap data and oid it\&. \fIhave_data\fP since the data is optional, this flags show dthe diffrence between no data and the zero length data\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 Returns an hx509 error code\&. .RE @@ -159,7 +159,7 @@ Returns an hx509 error code\&. .SS "int hx509_cms_verify_signed (hx509_context context, hx509_verify_ctx ctx, unsigned int flags, const void * data, size_t length, const heim_octet_string * signedContent, hx509_certs pool, heim_oid * contentType, heim_octet_string * content, hx509_certs * signer_certs)" Decode SignedData and verify that the signature is correct\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -189,7 +189,7 @@ HX509_CMS_VS_ALLOW_ZERO_SIGNER - no signer, see below\&. \fIsigner_certs\fP list of the cerficates used to sign this request, free with \fBhx509_certs_free()\fP\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 an hx509 error code\&. .RE @@ -204,7 +204,7 @@ If HX509_CMS_VS_ALLOW_ZERO_SIGNER is set, allow empty SignerInfo (no signatures) .SS "int hx509_cms_wrap_ContentInfo (const heim_oid * oid, const heim_octet_string * buf, heim_octet_string * res)" Wrap data and oid in a ContentInfo and encode it\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIoid\fP type of the content\&. .br @@ -213,7 +213,7 @@ Wrap data and oid in a ContentInfo and encode it\&. \fIres\fP the encoded buffer, the result should be freed with der_free_octet_string()\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 Returns an hx509 error code\&. .RE @@ -221,4 +221,4 @@ Returns an hx509 error code\&. .SH "Author" .PP -Generated automatically by Doxygen for Heimdalx509library from the source code\&. +Generated automatically by Doxygen for Heimdal x509 library from the source code\&. diff --git a/doc/doxyout/hx509/man/man3/hx509_crypto.3 b/doc/doxyout/hx509/man/man3/hx509_crypto.3 index 55d2efff6edf..d9cf7aaa3c33 100644 --- a/doc/doxyout/hx509/man/man3/hx509_crypto.3 +++ b/doc/doxyout/hx509/man/man3/hx509_crypto.3 @@ -1,8 +1,8 @@ -.TH "hx509_crypto" 3 "Fri Jun 7 2019" "Version 7.7.0" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509_crypto" 3 "Tue Nov 15 2022" "Version 7.8.0" "Heimdal x509 library" \" -*- nroff -*- .ad l .nh .SH NAME -hx509_crypto +hx509_crypto \- hx509 crypto functions .SH SYNOPSIS .br .PP @@ -21,7 +21,7 @@ hx509_crypto .SS "int hx509_verify_signature (hx509_context context, const hx509_cert signer, const AlgorithmIdentifier * alg, const heim_octet_string * data, const heim_octet_string * sig)" Verify a signature made using the private key of an certificate\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -34,7 +34,7 @@ Verify a signature made using the private key of an certificate\&. \fIsig\fP the sigature to verify\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -42,4 +42,4 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SH "Author" .PP -Generated automatically by Doxygen for Heimdalx509library from the source code\&. +Generated automatically by Doxygen for Heimdal x509 library from the source code\&. diff --git a/doc/doxyout/hx509/man/man3/hx509_env.3 b/doc/doxyout/hx509/man/man3/hx509_env.3 index 1b6d89fe247d..cbc11a07ca05 100644 --- a/doc/doxyout/hx509/man/man3/hx509_env.3 +++ b/doc/doxyout/hx509/man/man3/hx509_env.3 @@ -1,8 +1,8 @@ -.TH "hx509_env" 3 "Fri Jun 7 2019" "Version 7.7.0" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509_env" 3 "Tue Nov 15 2022" "Version 7.8.0" "Heimdal x509 library" \" -*- nroff -*- .ad l .nh .SH NAME -hx509_env +hx509_env \- hx509 environment functions .SH SYNOPSIS .br .PP @@ -36,7 +36,7 @@ hx509_env .SS "int hx509_env_add (hx509_context context, hx509_env * env, const char * key, const char * value)" Add a new key/value pair to the hx509_env\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -47,7 +47,7 @@ Add a new key/value pair to the hx509_env\&. \fIvalue\fP value to add .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -56,7 +56,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_env_add_binding (hx509_context context, hx509_env * env, const char * key, hx509_env list)" Add a new key/binding pair to the hx509_env\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -67,7 +67,7 @@ Add a new key/binding pair to the hx509_env\&. \fIlist\fP binding list to add .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -76,7 +76,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "const char* hx509_env_find (hx509_context context, hx509_env env, const char * key)" Search the hx509_env for a key\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -85,7 +85,7 @@ Search the hx509_env for a key\&. \fIkey\fP key to search for\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 the value if the key is found, NULL otherwise\&. .RE @@ -94,7 +94,7 @@ the value if the key is found, NULL otherwise\&. .SS "hx509_env hx509_env_find_binding (hx509_context context, hx509_env env, const char * key)" Search the hx509_env for a binding\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -103,7 +103,7 @@ Search the hx509_env for a binding\&. \fIkey\fP key to search for\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 the binding if the key is found, NULL if not found\&. .RE @@ -112,7 +112,7 @@ the binding if the key is found, NULL if not found\&. .SS "void hx509_env_free (hx509_env * env)" Free an hx509_env environment context\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIenv\fP the environment to free\&. .RE @@ -121,7 +121,7 @@ Free an hx509_env environment context\&. .SS "const char* hx509_env_lfind (hx509_context context, hx509_env env, const char * key, size_t len)" Search the hx509_env for a length based key\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -132,7 +132,7 @@ Search the hx509_env for a length based key\&. \fIlen\fP length of key\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 the value if the key is found, NULL otherwise\&. .RE @@ -140,4 +140,4 @@ the value if the key is found, NULL otherwise\&. .SH "Author" .PP -Generated automatically by Doxygen for Heimdalx509library from the source code\&. +Generated automatically by Doxygen for Heimdal x509 library from the source code\&. diff --git a/doc/doxyout/hx509/man/man3/hx509_error.3 b/doc/doxyout/hx509/man/man3/hx509_error.3 index 62e255444588..1a4ef935ee26 100644 --- a/doc/doxyout/hx509/man/man3/hx509_error.3 +++ b/doc/doxyout/hx509/man/man3/hx509_error.3 @@ -1,8 +1,8 @@ -.TH "hx509_error" 3 "Fri Jun 7 2019" "Version 7.7.0" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509_error" 3 "Tue Nov 15 2022" "Version 7.8.0" "Heimdal x509 library" \" -*- nroff -*- .ad l .nh .SH NAME -hx509_error +hx509_error \- hx509 error functions .SH SYNOPSIS .br .PP @@ -36,7 +36,7 @@ See the \fBHx509 error reporting functions\fP for description and examples\&. .SS "void hx509_clear_error_string (hx509_context context)" Resets the error strings the hx509 context\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .RE @@ -45,7 +45,7 @@ Resets the error strings the hx509 context\&. .SS "void hx509_err (hx509_context context, int exit_code, int error_code, const char * fmt, \&.\&.\&.)" Print error message and fatally exit from error code .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -62,7 +62,7 @@ Print error message and fatally exit from error code .SS "void hx509_free_error_string (char * str)" Free error string returned by \fBhx509_get_error_string()\fP\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIstr\fP error string to free\&. .RE @@ -71,14 +71,14 @@ Free error string returned by \fBhx509_get_error_string()\fP\&. .SS "char* hx509_get_error_string (hx509_context context, int error_code)" Get an error string from context associated with error_code\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br \fIerror_code\fP Get error message for this error code\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 error string, free with \fBhx509_free_error_string()\fP\&. .RE @@ -87,7 +87,7 @@ error string, free with \fBhx509_free_error_string()\fP\&. .SS "void hx509_set_error_string (hx509_context context, int flags, int code, const char * fmt, \&.\&.\&.)" See \fBhx509_set_error_stringv()\fP\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -107,7 +107,7 @@ HX509_ERROR_APPEND appends the error string to the old messages (code is updated .SS "void hx509_set_error_stringv (hx509_context context, int flags, int code, const char * fmt, va_list ap)" Add an error message to the hx509 context\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -126,4 +126,4 @@ HX509_ERROR_APPEND appends the error string to the old messages (code is updated .SH "Author" .PP -Generated automatically by Doxygen for Heimdalx509library from the source code\&. +Generated automatically by Doxygen for Heimdal x509 library from the source code\&. diff --git a/doc/doxyout/hx509/man/man3/hx509_keyset.3 b/doc/doxyout/hx509/man/man3/hx509_keyset.3 index 46e6e7a57a79..f25bb720213d 100644 --- a/doc/doxyout/hx509/man/man3/hx509_keyset.3 +++ b/doc/doxyout/hx509/man/man3/hx509_keyset.3 @@ -1,8 +1,8 @@ -.TH "hx509_keyset" 3 "Fri Jun 7 2019" "Version 7.7.0" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509_keyset" 3 "Tue Nov 15 2022" "Version 7.8.0" "Heimdal x509 library" \" -*- nroff -*- .ad l .nh .SH NAME -hx509_keyset +hx509_keyset \- hx509 certificate store functions .SH SYNOPSIS .br .PP @@ -65,7 +65,7 @@ Add a certificate to the certificiate store\&. .PP The receiving keyset certs will either increase reference counter of the cert or make a deep copy, either way, the caller needs to free the cert itself\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP a hx509 context\&. .br @@ -74,7 +74,7 @@ The receiving keyset certs will either increase reference counter of the cert or \fIcert\fP certificate to add\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 Returns an hx509 error code\&. .RE @@ -83,7 +83,7 @@ Returns an hx509 error code\&. .SS "int hx509_certs_append (hx509_context context, hx509_certs to, hx509_lock lock, const char * name)" Same a \fBhx509_certs_merge()\fP but use a lock and name to describe the from source\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP a hx509 context\&. .br @@ -94,7 +94,7 @@ Same a \fBhx509_certs_merge()\fP but use a lock and name to describe the from so \fIname\fP name of the source store .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 Returns an hx509 error code\&. .RE @@ -103,7 +103,7 @@ Returns an hx509 error code\&. .SS "int hx509_certs_end_seq (hx509_context context, hx509_certs certs, hx509_cursor cursor)" End the iteration over certificates\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP a hx509 context\&. .br @@ -112,7 +112,7 @@ End the iteration over certificates\&. \fIcursor\fP cursor that will keep track of progress, freed\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 Returns an hx509 error code\&. .RE @@ -121,7 +121,7 @@ Returns an hx509 error code\&. .SS "int hx509_certs_filter (hx509_context context, hx509_certs certs, const hx509_query * q, hx509_certs * result)" Filter certificate matching the query\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP a hx509 context\&. .br @@ -132,7 +132,7 @@ Filter certificate matching the query\&. \fIresult\fP the filtered certificate store, caller must free with \fBhx509_certs_free()\fP\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 Returns an hx509 error code\&. .RE @@ -141,7 +141,7 @@ Return HX509_CERT_NOT_FOUND if no certificate in certs matched the query\&. .SS "int hx509_certs_find (hx509_context context, hx509_certs certs, const hx509_query * q, hx509_cert * r)" Find a certificate matching the query\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP a hx509 context\&. .br @@ -152,7 +152,7 @@ Find a certificate matching the query\&. \fIr\fP return certificate (or NULL on error), should be freed with \fBhx509_cert_free()\fP\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 Returns an hx509 error code\&. .RE @@ -161,7 +161,7 @@ Return HX509_CERT_NOT_FOUND if no certificate in certs matched the query\&. .SS "void hx509_certs_free (hx509_certs * certs)" Free a certificate store\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcerts\fP certificate store to free\&. .RE @@ -170,7 +170,7 @@ Free a certificate store\&. .SS "int hx509_certs_info (hx509_context context, hx509_certs certs, int(*)(void *, const char *) func, void * ctx)" Print some info about the certificate store\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP a hx509 context\&. .br @@ -181,7 +181,7 @@ Print some info about the certificate store\&. \fIctx\fP parameter to func\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 Returns an hx509 error code\&. .RE @@ -190,7 +190,7 @@ Returns an hx509 error code\&. .SS "int hx509_certs_init (hx509_context context, const char * name, int flags, hx509_lock lock, hx509_certs * certs)" Open or creates a new hx509 certificate store\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context .br @@ -208,7 +208,7 @@ HX509_CERTS_UNPROTECT_ALL fails if any private key failed to be extracted\&. \fIcerts\fP return pointer, free with \fBhx509_certs_free()\fP\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 Returns an hx509 error code\&. .RE @@ -217,7 +217,7 @@ Returns an hx509 error code\&. .SS "int hx509_certs_iter_f (hx509_context context, hx509_certs certs, int(*)(hx509_context, void *, hx509_cert) func, void * ctx)" Iterate over all certificates in a keystore and call a function for each of them\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP a hx509 context\&. .br @@ -228,7 +228,7 @@ Iterate over all certificates in a keystore and call a function for each of them \fIctx\fP context variable that will passed to the function\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 Returns an hx509 error code\&. .RE @@ -237,7 +237,7 @@ Returns an hx509 error code\&. .SS "int hx509_certs_merge (hx509_context context, hx509_certs to, hx509_certs from)" Merge a certificate store into another\&. The from store is keep intact\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP a hx509 context\&. .br @@ -246,7 +246,7 @@ Merge a certificate store into another\&. The from store is keep intact\&. \fIfrom\fP the store to copy the object from\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 Returns an hx509 error code\&. .RE @@ -255,7 +255,7 @@ Returns an hx509 error code\&. .SS "int hx509_certs_next_cert (hx509_context context, hx509_certs certs, hx509_cursor cursor, hx509_cert * cert)" Get next ceritificate from the certificate keystore pointed out by cursor\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP a hx509 context\&. .br @@ -266,7 +266,7 @@ Get next ceritificate from the certificate keystore pointed out by cursor\&. \fIcert\fP return certificate next in store, NULL if the store contains no more certificates\&. Free with \fBhx509_cert_free()\fP\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 Returns an hx509 error code\&. .RE @@ -275,7 +275,7 @@ Returns an hx509 error code\&. .SS "int hx509_certs_start_seq (hx509_context context, hx509_certs certs, hx509_cursor * cursor)" Start the integration .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP a hx509 context\&. .br @@ -284,7 +284,7 @@ Start the integration \fIcursor\fP cursor that will keep track of progress, free with \fBhx509_certs_end_seq()\fP\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 Returns an hx509 error code\&. HX509_UNSUPPORTED_OPERATION is returned if the certificate store doesn't support the iteration operation\&. .RE @@ -293,7 +293,7 @@ Returns an hx509 error code\&. HX509_UNSUPPORTED_OPERATION is returned if the ce .SS "int hx509_certs_store (hx509_context context, hx509_certs certs, int flags, hx509_lock lock)" Write the certificate store to stable storage\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -304,7 +304,7 @@ Write the certificate store to stable storage\&. \fIlock\fP a lock that unlocks the certificates store, use NULL to select no password/certifictes/prompt lock (see \fBLocking and unlocking certificates and encrypted data\&.\fP)\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 Returns an hx509 error code\&. HX509_UNSUPPORTED_OPERATION if the certificate store doesn't support the store operation\&. .RE @@ -313,7 +313,7 @@ Returns an hx509 error code\&. HX509_UNSUPPORTED_OPERATION if the certificate st .SS "int hx509_ci_print_names (hx509_context context, void * ctx, hx509_cert c)" Function to use to \fBhx509_certs_iter_f()\fP as a function argument, the ctx variable to \fBhx509_certs_iter_f()\fP should be a FILE file descriptor\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP a hx509 context\&. .br @@ -322,7 +322,7 @@ Function to use to \fBhx509_certs_iter_f()\fP as a function argument, the ctx va \fIc\fP a certificate .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 Returns an hx509 error code\&. .RE @@ -331,7 +331,7 @@ Returns an hx509 error code\&. .SS "int hx509_get_one_cert (hx509_context context, hx509_certs certs, hx509_cert * c)" Get one random certificate from the certificate store\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP a hx509 context\&. .br @@ -340,7 +340,7 @@ Get one random certificate from the certificate store\&. \fIc\fP return certificate, should be freed with \fBhx509_cert_free()\fP\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 Returns an hx509 error code\&. .RE @@ -348,4 +348,4 @@ Returns an hx509 error code\&. .SH "Author" .PP -Generated automatically by Doxygen for Heimdalx509library from the source code\&. +Generated automatically by Doxygen for Heimdal x509 library from the source code\&. diff --git a/doc/doxyout/hx509/man/man3/hx509_lock.3 b/doc/doxyout/hx509/man/man3/hx509_lock.3 index a5af103dac38..4d770f3d1af2 100644 --- a/doc/doxyout/hx509/man/man3/hx509_lock.3 +++ b/doc/doxyout/hx509/man/man3/hx509_lock.3 @@ -1,8 +1,8 @@ -.TH "hx509_lock" 3 "Fri Jun 7 2019" "Version 7.7.0" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509_lock" 3 "Tue Nov 15 2022" "Version 7.8.0" "Heimdal x509 library" \" -*- nroff -*- .ad l .nh .SH NAME -hx509_lock +hx509_lock \- hx509 lock functions .SH SYNOPSIS .br .PP @@ -11,4 +11,4 @@ hx509_lock See the \fBLocking and unlocking certificates and encrypted data\&.\fP for description and examples\&. .SH "Author" .PP -Generated automatically by Doxygen for Heimdalx509library from the source code\&. +Generated automatically by Doxygen for Heimdal x509 library from the source code\&. diff --git a/doc/doxyout/hx509/man/man3/hx509_misc.3 b/doc/doxyout/hx509/man/man3/hx509_misc.3 index 49cb3059a4b7..0c46054f0577 100644 --- a/doc/doxyout/hx509/man/man3/hx509_misc.3 +++ b/doc/doxyout/hx509/man/man3/hx509_misc.3 @@ -1,8 +1,8 @@ -.TH "hx509_misc" 3 "Fri Jun 7 2019" "Version 7.7.0" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509_misc" 3 "Tue Nov 15 2022" "Version 7.8.0" "Heimdal x509 library" \" -*- nroff -*- .ad l .nh .SH NAME -hx509_misc +hx509_misc \- hx509 misc functions .SH SYNOPSIS .br .PP @@ -24,7 +24,7 @@ hx509_misc .SS "void hx509_free_octet_string_list (hx509_octet_string_list * list)" Free a list of octet strings returned by another hx509 library function\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIlist\fP list to be freed\&. .RE @@ -33,7 +33,7 @@ Free a list of octet strings returned by another hx509 library function\&. .SS "void hx509_xfree (void * ptr)" Free a data element allocated in the library\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIptr\fP data to be freed\&. .RE @@ -41,4 +41,4 @@ Free a data element allocated in the library\&. .SH "Author" .PP -Generated automatically by Doxygen for Heimdalx509library from the source code\&. +Generated automatically by Doxygen for Heimdal x509 library from the source code\&. diff --git a/doc/doxyout/hx509/man/man3/hx509_name.3 b/doc/doxyout/hx509/man/man3/hx509_name.3 index ba2cde726c7f..39b1fbe60ce3 100644 --- a/doc/doxyout/hx509/man/man3/hx509_name.3 +++ b/doc/doxyout/hx509/man/man3/hx509_name.3 @@ -1,8 +1,8 @@ -.TH "hx509_name" 3 "Fri Jun 7 2019" "Version 7.7.0" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509_name" 3 "Tue Nov 15 2022" "Version 7.8.0" "Heimdal x509 library" \" -*- nroff -*- .ad l .nh .SH NAME -hx509_name +hx509_name \- hx509 name functions .SH SYNOPSIS .br .PP @@ -51,14 +51,14 @@ See the \fBPKIX/X\&.509 Names\fP for description and examples\&. .SS "int hx509_general_name_unparse (GeneralName * name, char ** str)" Unparse the hx509 name in name into a string\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIname\fP the name to print .br \fIstr\fP an allocated string returns the name in string form .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -67,14 +67,14 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_name_binary (const hx509_name name, heim_octet_string * os)" Convert a hx509_name object to DER encoded name\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIname\fP name to concert .br \fIos\fP data to a DER encoded name, free the resulting octet string with hx509_xfree(os->data)\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -83,14 +83,14 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_name_cmp (hx509_name n1, hx509_name n2)" Compare to hx509 name object, useful for sorting\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIn1\fP a hx509 name object\&. .br \fIn2\fP a hx509 name object\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 0 the objects are the same, returns > 0 is n2 is 'larger' then n2, < 0 if n1 is 'smaller' then n2\&. .RE @@ -99,7 +99,7 @@ Compare to hx509 name object, useful for sorting\&. .SS "int hx509_name_copy (hx509_context context, const hx509_name from, hx509_name * to)" Copy a hx509 name object\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 cotext\&. .br @@ -108,7 +108,7 @@ Copy a hx509 name object\&. \fIto\fP the name to copy to .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -117,7 +117,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_name_expand (hx509_context context, hx509_name name, hx509_env env)" Expands variables in the name using env\&. Variables are on the form ${name}\&. Useful when dealing with certificate templates\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 cotext\&. .br @@ -126,16 +126,16 @@ Expands variables in the name using env\&. Variables are on the form ${name}\&. \fIenv\fP environment variable to expand\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE .PP -Only UTF8String rdnSequence names are allowed +Only UTF8String rdnSequence names are allowed .SS "void hx509_name_free (hx509_name * name)" Free a hx509 name object, upond return *name will be NULL\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIname\fP a hx509 name object to be freed\&. .RE @@ -144,12 +144,12 @@ Free a hx509 name object, upond return *name will be NULL\&. .SS "int hx509_name_is_null_p (const hx509_name name)" Unparse the hx509 name in name into a string\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIname\fP the name to check if its empty/null\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 non zero if the name is empty/null\&. .RE @@ -158,14 +158,14 @@ non zero if the name is empty/null\&. .SS "int hx509_name_to_Name (const hx509_name from, Name * to)" Convert a hx509_name into a Name\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIfrom\fP the name to copy from .br \fIto\fP the name to copy to .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -174,14 +174,14 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_name_to_string (const hx509_name name, char ** str)" Convert the hx509 name object into a printable string\&. The resulting string should be freed with free()\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIname\fP name to print .br \fIstr\fP the string to return .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -190,7 +190,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_parse_name (hx509_context context, const char * str, hx509_name * name)" Parse a string into a hx509 name object\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -199,7 +199,7 @@ Parse a string into a hx509 name object\&. \fIname\fP the resulting object, NULL in case of error\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -208,7 +208,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_unparse_der_name (const void * data, size_t length, char ** str)" Convert a DER encoded name info a string\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIdata\fP data to a DER/BER encoded name .br @@ -217,7 +217,7 @@ Convert a DER encoded name info a string\&. \fIstr\fP the resulting string, is NULL on failure\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -225,4 +225,4 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SH "Author" .PP -Generated automatically by Doxygen for Heimdalx509library from the source code\&. +Generated automatically by Doxygen for Heimdal x509 library from the source code\&. diff --git a/doc/doxyout/hx509/man/man3/hx509_peer.3 b/doc/doxyout/hx509/man/man3/hx509_peer.3 index 7d0733c5b579..3b8e3cb0086c 100644 --- a/doc/doxyout/hx509/man/man3/hx509_peer.3 +++ b/doc/doxyout/hx509/man/man3/hx509_peer.3 @@ -1,8 +1,8 @@ -.TH "hx509_peer" 3 "Fri Jun 7 2019" "Version 7.7.0" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509_peer" 3 "Tue Nov 15 2022" "Version 7.8.0" "Heimdal x509 library" \" -*- nroff -*- .ad l .nh .SH NAME -hx509_peer +hx509_peer \- hx509 certificate selecting functions .SH SYNOPSIS .br .PP @@ -33,7 +33,7 @@ hx509_peer .SS "int hx509_peer_info_add_cms_alg (hx509_context context, hx509_peer_info peer, const AlgorithmIdentifier * val)" Add an additional algorithm that the peer supports\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -42,7 +42,7 @@ Add an additional algorithm that the peer supports\&. \fIval\fP an AlgorithmsIdentier to add .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -51,14 +51,14 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_peer_info_alloc (hx509_context context, hx509_peer_info * peer)" Allocate a new peer info structure an init it to default values\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br \fIpeer\fP return an allocated peer, free with \fBhx509_peer_info_free()\fP\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -67,7 +67,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "void hx509_peer_info_free (hx509_peer_info peer)" Free a peer info structure\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIpeer\fP peer info to be freed\&. .RE @@ -76,14 +76,14 @@ Free a peer info structure\&. .SS "int hx509_peer_info_set_cert (hx509_peer_info peer, hx509_cert cert)" Set the certificate that remote peer is using\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIpeer\fP peer info to update .br \fIcert\fP cerificate of the remote peer\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -92,7 +92,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_peer_info_set_cms_algs (hx509_context context, hx509_peer_info peer, const AlgorithmIdentifier * val, size_t len)" Set the algorithms that the peer supports\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -103,7 +103,7 @@ Set the algorithms that the peer supports\&. \fIlen\fP length of array val\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -111,4 +111,4 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SH "Author" .PP -Generated automatically by Doxygen for Heimdalx509library from the source code\&. +Generated automatically by Doxygen for Heimdal x509 library from the source code\&. diff --git a/doc/doxyout/hx509/man/man3/hx509_print.3 b/doc/doxyout/hx509/man/man3/hx509_print.3 index 17d3aa4285b2..bfc3ccb94e75 100644 --- a/doc/doxyout/hx509/man/man3/hx509_print.3 +++ b/doc/doxyout/hx509/man/man3/hx509_print.3 @@ -1,8 +1,8 @@ -.TH "hx509_print" 3 "Fri Jun 7 2019" "Version 7.7.0" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509_print" 3 "Tue Nov 15 2022" "Version 7.8.0" "Heimdal x509 library" \" -*- nroff -*- .ad l .nh .SH NAME -hx509_print +hx509_print \- hx509 printing functions .SH SYNOPSIS .br .PP @@ -48,7 +48,7 @@ hx509_print .SS "void hx509_bitstring_print (const heim_bit_string * b, hx509_vprint_func func, void * ctx)" Print a bitstring using a hx509_vprint_func function\&. To print to stdout use \fBhx509_print_stdout()\fP\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIb\fP bit string to print\&. .br @@ -61,7 +61,7 @@ Print a bitstring using a hx509_vprint_func function\&. To print to stdout use \ .SS "int hx509_cert_keyusage_print (hx509_context context, hx509_cert c, char ** s)" Print certificate usage for a certificate to a string\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -70,7 +70,7 @@ Print certificate usage for a certificate to a string\&. \fIs\fP the return string with the keysage printed in to, free with \fBhx509_xfree()\fP\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -79,7 +79,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "void hx509_oid_print (const heim_oid * oid, hx509_vprint_func func, void * ctx)" Print a oid using a hx509_vprint_func function\&. To print to stdout use \fBhx509_print_stdout()\fP\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIoid\fP oid to print .br @@ -92,14 +92,14 @@ Print a oid using a hx509_vprint_func function\&. To print to stdout use \fBhx50 .SS "int hx509_oid_sprint (const heim_oid * oid, char ** str)" Print a oid to a string\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIoid\fP oid to print .br \fIstr\fP allocated string, free with \fBhx509_xfree()\fP\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -115,7 +115,7 @@ Helper function to print on stdout for: \fBhx509_validate_ctx_set_print()\fP\&. .PP .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIctx\fP the context to the print function\&. If the ctx is NULL, stdout is used\&. .br @@ -128,7 +128,7 @@ Helper function to print on stdout for: .SS "int hx509_validate_cert (hx509_context context, hx509_validate_ctx ctx, hx509_cert cert)" Validate/Print the status of the certificate\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -137,7 +137,7 @@ Validate/Print the status of the certificate\&. \fIcert\fP the cerificate to validate/print\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -146,14 +146,14 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "void hx509_validate_ctx_add_flags (hx509_validate_ctx ctx, int flags)" Add flags to control the behaivor of the \fBhx509_validate_cert()\fP function\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIctx\fP A hx509 validation context\&. .br \fIflags\fP flags to add to the validation context\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -162,7 +162,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "void hx509_validate_ctx_free (hx509_validate_ctx ctx)" Free an hx509 validate context\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIctx\fP the hx509 validate context to free\&. .RE @@ -171,14 +171,14 @@ Free an hx509 validate context\&. .SS "int hx509_validate_ctx_init (hx509_context context, hx509_validate_ctx * ctx)" Allocate a hx509 validation/printing context\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br \fIctx\fP a new allocated hx509 validation context, free with \fBhx509_validate_ctx_free()\fP\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -187,7 +187,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "void hx509_validate_ctx_set_print (hx509_validate_ctx ctx, hx509_vprint_func func, void * c)" Set the printing functions for the validation context\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIctx\fP a hx509 valication context\&. .br @@ -196,7 +196,7 @@ Set the printing functions for the validation context\&. \fIc\fP the context variable to the printing function\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -204,4 +204,4 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SH "Author" .PP -Generated automatically by Doxygen for Heimdalx509library from the source code\&. +Generated automatically by Doxygen for Heimdal x509 library from the source code\&. diff --git a/doc/doxyout/hx509/man/man3/hx509_query.3 b/doc/doxyout/hx509/man/man3/hx509_query.3 index 592c969eb47c..ef013769f3b9 100644 --- a/doc/doxyout/hx509/man/man3/hx509_query.3 +++ b/doc/doxyout/hx509/man/man3/hx509_query.3 @@ -1,8 +1,8 @@ -.TH "hx509_query" 3 "Fri Jun 7 2019" "Version 7.7.0" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509_query" 3 "Tue Nov 15 2022" "Version 7.8.0" "Heimdal x509 library" \" -*- nroff -*- .ad l .nh .SH NAME -hx509_query +hx509_query \- hx509 query functions .SH SYNOPSIS .br .PP @@ -11,4 +11,4 @@ hx509_query .SH "Author" .PP -Generated automatically by Doxygen for Heimdalx509library from the source code\&. +Generated automatically by Doxygen for Heimdal x509 library from the source code\&. diff --git a/doc/doxyout/hx509/man/man3/hx509_revoke.3 b/doc/doxyout/hx509/man/man3/hx509_revoke.3 index 914fbf4e2d3f..16ab2d9a54e8 100644 --- a/doc/doxyout/hx509/man/man3/hx509_revoke.3 +++ b/doc/doxyout/hx509/man/man3/hx509_revoke.3 @@ -1,8 +1,8 @@ -.TH "hx509_revoke" 3 "Fri Jun 7 2019" "Version 7.7.0" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509_revoke" 3 "Tue Nov 15 2022" "Version 7.8.0" "Heimdal x509 library" \" -*- nroff -*- .ad l .nh .SH NAME -hx509_revoke +hx509_revoke \- hx509 revokation checking functions .SH SYNOPSIS .br .PP @@ -39,7 +39,7 @@ See the \fBRevocation methods\fP for description and examples\&. .SS "int hx509_ocsp_request (hx509_context context, hx509_certs reqcerts, hx509_certs pool, hx509_cert signer, const AlgorithmIdentifier * digest, heim_octet_string * request, heim_octet_string * nonce)" Create an OCSP request for a set of certificates\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP a hx509 context .br @@ -56,7 +56,7 @@ Create an OCSP request for a set of certificates\&. \fInonce\fP nonce in the request, free with free_heim_octet_string()\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -65,7 +65,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_revoke_add_crl (hx509_context context, hx509_revoke_ctx ctx, const char * path)" Add a CRL file to the revokation context\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP hx509 context .br @@ -74,7 +74,7 @@ Add a CRL file to the revokation context\&. \fIpath\fP path to file that is going to be added to the context\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -83,7 +83,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_revoke_add_ocsp (hx509_context context, hx509_revoke_ctx ctx, const char * path)" Add a OCSP file to the revokation context\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP hx509 context .br @@ -92,7 +92,7 @@ Add a OCSP file to the revokation context\&. \fIpath\fP path to file that is going to be added to the context\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -101,7 +101,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "void hx509_revoke_free (hx509_revoke_ctx * ctx)" Free a hx509 revokation context\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIctx\fP context to be freed .RE @@ -110,14 +110,14 @@ Free a hx509 revokation context\&. .SS "int hx509_revoke_init (hx509_context context, hx509_revoke_ctx * ctx)" Allocate a revokation context\&. Free with \fBhx509_revoke_free()\fP\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br \fIctx\fP returns a newly allocated revokation context\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -126,7 +126,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_revoke_ocsp_print (hx509_context context, const char * path, FILE * out)" Print the OCSP reply stored in a file\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP a hx509 context .br @@ -135,7 +135,7 @@ Print the OCSP reply stored in a file\&. \fIout\fP the out FILE descriptor to print the reply on .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -144,7 +144,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_revoke_verify (hx509_context context, hx509_revoke_ctx ctx, hx509_certs certs, time_t now, hx509_cert cert, hx509_cert parent_cert)" Check that a certificate is not expired according to a revokation context\&. Also need the parent certificte to the check OCSP parent identifier\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP hx509 context .br @@ -159,7 +159,7 @@ Check that a certificate is not expired according to a revokation context\&. Als \fIparent_cert\fP .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -167,4 +167,4 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SH "Author" .PP -Generated automatically by Doxygen for Heimdalx509library from the source code\&. +Generated automatically by Doxygen for Heimdal x509 library from the source code\&. diff --git a/doc/doxyout/hx509/man/man3/hx509_verify.3 b/doc/doxyout/hx509/man/man3/hx509_verify.3 index e2cdc9a50d34..020edcfda6af 100644 --- a/doc/doxyout/hx509/man/man3/hx509_verify.3 +++ b/doc/doxyout/hx509/man/man3/hx509_verify.3 @@ -1,8 +1,8 @@ -.TH "hx509_verify" 3 "Fri Jun 7 2019" "Version 7.7.0" "Heimdalx509library" \" -*- nroff -*- +.TH "hx509_verify" 3 "Tue Nov 15 2022" "Version 7.8.0" "Heimdal x509 library" \" -*- nroff -*- .ad l .nh .SH NAME -hx509_verify +hx509_verify \- hx509 verification functions .SH SYNOPSIS .br .PP @@ -66,7 +66,7 @@ hx509_verify .SS "void hx509_context_set_missing_revoke (hx509_context context, int flag)" Selects if the \fBhx509_revoke_verify()\fP function is going to require the existans of a revokation method (OCSP, CRL) or not\&. Note that \fBhx509_verify_path()\fP, \fBhx509_cms_verify_signed()\fP, and other function call \fBhx509_revoke_verify()\fP\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP hx509 context to change the flag for\&. .br @@ -77,7 +77,7 @@ Selects if the \fBhx509_revoke_verify()\fP function is going to require the exis .SS "int hx509_crl_add_revoked_certs (hx509_context context, hx509_crl crl, hx509_certs certs)" Add revoked certificate to an CRL context\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP a hx509 context\&. .br @@ -86,7 +86,7 @@ Add revoked certificate to an CRL context\&. \fIcerts\fP keyset of certificate to revoke\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -95,14 +95,14 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_crl_alloc (hx509_context context, hx509_crl * crl)" Create a CRL context\&. Use \fBhx509_crl_free()\fP to free the CRL context\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP a hx509 context\&. .br \fIcrl\fP return pointer to a newly allocated CRL context\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -111,7 +111,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "void hx509_crl_free (hx509_context context, hx509_crl * crl)" Free a CRL context\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP a hx509 context\&. .br @@ -122,7 +122,7 @@ Free a CRL context\&. .SS "int hx509_crl_lifetime (hx509_context context, hx509_crl crl, int delta)" Set the lifetime of a CRL context\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP a hx509 context\&. .br @@ -131,7 +131,7 @@ Set the lifetime of a CRL context\&. \fIdelta\fP delta time the certificate is valid, library adds the current time to this\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -140,7 +140,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_crl_sign (hx509_context context, hx509_cert signer, hx509_crl crl, heim_octet_string * os)" Sign a CRL and return an encode certificate\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP a hx509 context\&. .br @@ -151,7 +151,7 @@ Sign a CRL and return an encode certificate\&. \fIos\fP return the signed and encoded CRL, free with free_heim_octet_string() .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -160,7 +160,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_ocsp_verify (hx509_context context, time_t now, hx509_cert cert, int flags, const void * data, size_t length, time_t * expiration)" Verify that the certificate is part of the OCSP reply and it's not expired\&. Doesn't verify signature the OCSP reply or it's done by a authorized sender, that is assumed to be already done\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP a hx509 context .br @@ -177,7 +177,7 @@ Verify that the certificate is part of the OCSP reply and it's not expired\&. Do \fIexpiration\fP return the time the OCSP will expire and need to be rechecked\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -186,7 +186,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "void hx509_verify_attach_anchors (hx509_verify_ctx ctx, hx509_certs set)" Set the trust anchors in the verification context, makes an reference to the keyset, so the consumer can free the keyset independent of the destruction of the verification context (ctx)\&. If there already is a keyset attached, it's released\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIctx\fP a verification context .br @@ -197,7 +197,7 @@ Set the trust anchors in the verification context, makes an reference to the key .SS "void hx509_verify_attach_revoke (hx509_verify_ctx ctx, hx509_revoke_ctx revoke_ctx)" Attach an revocation context to the verfication context, , makes an reference to the revoke context, so the consumer can free the revoke context independent of the destruction of the verification context\&. If there is no revoke context, the verification process is NOT going to check any verification status\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIctx\fP a verification context\&. .br @@ -208,7 +208,7 @@ Attach an revocation context to the verfication context, , makes an reference to .SS "void hx509_verify_destroy_ctx (hx509_verify_ctx ctx)" Free an hx509 verification context\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIctx\fP the context to be freed\&. .RE @@ -217,14 +217,14 @@ Free an hx509 verification context\&. .SS "int hx509_verify_init_ctx (hx509_context context, hx509_verify_ctx * ctx)" Allocate an verification context that is used fo control the verification process\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br \fIctx\fP returns a pointer to a hx509_verify_ctx object\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -233,7 +233,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "int hx509_verify_path (hx509_context context, hx509_verify_ctx ctx, hx509_cert cert, hx509_certs pool)" Build and verify the path for the certificate to the trust anchor specified in the verify context\&. The path is constructed from the certificate, the pool and the trust anchors\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIcontext\fP A hx509 context\&. .br @@ -244,7 +244,7 @@ Build and verify the path for the certificate to the trust anchor specified in t \fIpool\fP A keyset of certificates to build the chain from\&. .RE .PP -\fBReturns:\fP +\fBReturns\fP .RS 4 An hx509 error code, see \fBhx509_get_error_string()\fP\&. .RE @@ -253,7 +253,7 @@ An hx509 error code, see \fBhx509_get_error_string()\fP\&. .SS "void hx509_verify_set_max_depth (hx509_verify_ctx ctx, unsigned int max_depth)" Set the maximum depth of the certificate chain that the path builder is going to try\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIctx\fP a verification context .br @@ -264,7 +264,7 @@ Set the maximum depth of the certificate chain that the path builder is going to .SS "void hx509_verify_set_proxy_certificate (hx509_verify_ctx ctx, int boolean)" Allow or deny the use of proxy certificates .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIctx\fP a verification context .br @@ -275,7 +275,7 @@ Allow or deny the use of proxy certificates .SS "void hx509_verify_set_strict_rfc3280_verification (hx509_verify_ctx ctx, int boolean)" Select strict RFC3280 verification of certificiates\&. This means checking key usage on CA certificates, this will make version 1 certificiates unuseable\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIctx\fP a verification context .br @@ -286,7 +286,7 @@ Select strict RFC3280 verification of certificiates\&. This means checking key u .SS "void hx509_verify_set_time (hx509_verify_ctx ctx, time_t t)" Set the clock time the the verification process is going to use\&. Used to check certificate in the past and future time\&. If not set the current time will be used\&. .PP -\fBParameters:\fP +\fBParameters\fP .RS 4 \fIctx\fP a verification context\&. .br @@ -296,4 +296,4 @@ Set the clock time the the verification process is going to use\&. Used to check .SH "Author" .PP -Generated automatically by Doxygen for Heimdalx509library from the source code\&. +Generated automatically by Doxygen for Heimdal x509 library from the source code\&. diff --git a/doc/doxyout/hx509/man/man3/page_ca.3 b/doc/doxyout/hx509/man/man3/page_ca.3 index 061e1a5173f9..c32e669dd4a3 100644 --- a/doc/doxyout/hx509/man/man3/page_ca.3 +++ b/doc/doxyout/hx509/man/man3/page_ca.3 @@ -1,6 +1,6 @@ -.TH "page_ca" 3 "Fri Jun 7 2019" "Version 7.7.0" "Heimdalx509library" \" -*- nroff -*- +.TH "page_ca" 3 "Tue Nov 15 2022" "Version 7.8.0" "Heimdal x509 library" \" -*- nroff -*- .ad l .nh .SH NAME -page_caHx509 CA functions - \- See the library functions here: \fBhx509 CA functions\fP +page_ca \- Hx509 CA functions +See the library functions here: \fBhx509 CA functions\fP diff --git a/doc/doxyout/hx509/man/man3/page_cert.3 b/doc/doxyout/hx509/man/man3/page_cert.3 index e6ef082b1434..e54484886eef 100644 --- a/doc/doxyout/hx509/man/man3/page_cert.3 +++ b/doc/doxyout/hx509/man/man3/page_cert.3 @@ -1,9 +1,9 @@ -.TH "page_cert" 3 "Fri Jun 7 2019" "Version 7.7.0" "Heimdalx509library" \" -*- nroff -*- +.TH "page_cert" 3 "Tue Nov 15 2022" "Version 7.8.0" "Heimdal x509 library" \" -*- nroff -*- .ad l .nh .SH NAME -page_certThe basic certificate - \- The basic hx509 cerificate object in hx509 is hx509_cert\&. The hx509_cert object is representing one X509/PKIX certificate and associated attributes; like private key, friendly name, etc\&. +page_cert \- The basic certificate +The basic hx509 cerificate object in hx509 is hx509_cert\&. The hx509_cert object is representing one X509/PKIX certificate and associated attributes; like private key, friendly name, etc\&. .PP A hx509_cert object is usully found via the keyset interfaces (\fBCertificate store operations\fP), but its also possible to create a certificate directly from a parsed object with \fBhx509_cert_init()\fP and \fBhx509_cert_init_data()\fP\&. .PP diff --git a/doc/doxyout/hx509/man/man3/page_cms.3 b/doc/doxyout/hx509/man/man3/page_cms.3 index 1f36ab586be5..1e8987ceebae 100644 --- a/doc/doxyout/hx509/man/man3/page_cms.3 +++ b/doc/doxyout/hx509/man/man3/page_cms.3 @@ -1,9 +1,9 @@ -.TH "page_cms" 3 "Fri Jun 7 2019" "Version 7.7.0" "Heimdalx509library" \" -*- nroff -*- +.TH "page_cms" 3 "Tue Nov 15 2022" "Version 7.8.0" "Heimdal x509 library" \" -*- nroff -*- .ad l .nh .SH NAME -page_cmsCMS/PKCS7 message functions\&. - \- CMS is defined in RFC 3369 and is an continuation of the RSA Labs standard PKCS7\&. The basic messages in CMS is +page_cms \- CMS/PKCS7 message functions\&. +CMS is defined in RFC 3369 and is an continuation of the RSA Labs standard PKCS7\&. The basic messages in CMS is .PP .IP "\(bu" 2 SignedData Data signed with private key (RSA, DSA, ECDSA) or secret (symmetric) key diff --git a/doc/doxyout/hx509/man/man3/page_env.3 b/doc/doxyout/hx509/man/man3/page_env.3 index 285f5ca45d83..558157e7f361 100644 --- a/doc/doxyout/hx509/man/man3/page_env.3 +++ b/doc/doxyout/hx509/man/man3/page_env.3 @@ -1,6 +1,6 @@ -.TH "page_env" 3 "Fri Jun 7 2019" "Version 7.7.0" "Heimdalx509library" \" -*- nroff -*- +.TH "page_env" 3 "Tue Nov 15 2022" "Version 7.8.0" "Heimdal x509 library" \" -*- nroff -*- .ad l .nh .SH NAME -page_envHx509 environment functions - \- See the library functions here: \fBhx509 environment functions\fP +page_env \- Hx509 environment functions +See the library functions here: \fBhx509 environment functions\fP diff --git a/doc/doxyout/hx509/man/man3/page_error.3 b/doc/doxyout/hx509/man/man3/page_error.3 index 3bc5565db91b..555e70ffdb23 100644 --- a/doc/doxyout/hx509/man/man3/page_error.3 +++ b/doc/doxyout/hx509/man/man3/page_error.3 @@ -1,6 +1,6 @@ -.TH "page_error" 3 "Fri Jun 7 2019" "Version 7.7.0" "Heimdalx509library" \" -*- nroff -*- +.TH "page_error" 3 "Tue Nov 15 2022" "Version 7.8.0" "Heimdal x509 library" \" -*- nroff -*- .ad l .nh .SH NAME -page_errorHx509 error reporting functions - \- See the library functions here: \fBhx509 error functions\fP +page_error \- Hx509 error reporting functions +See the library functions here: \fBhx509 error functions\fP diff --git a/doc/doxyout/hx509/man/man3/page_keyset.3 b/doc/doxyout/hx509/man/man3/page_keyset.3 index a6b73b1d5c37..15d8fd23e336 100644 --- a/doc/doxyout/hx509/man/man3/page_keyset.3 +++ b/doc/doxyout/hx509/man/man3/page_keyset.3 @@ -1,9 +1,9 @@ -.TH "page_keyset" 3 "Fri Jun 7 2019" "Version 7.7.0" "Heimdalx509library" \" -*- nroff -*- +.TH "page_keyset" 3 "Tue Nov 15 2022" "Version 7.8.0" "Heimdal x509 library" \" -*- nroff -*- .ad l .nh .SH NAME -page_keysetCertificate store operations - \- Type of certificates store: +page_keyset \- Certificate store operations +Type of certificates store: .IP "\(bu" 2 MEMORY In memory based format\&. Doesnt support storing\&. .IP "\(bu" 2 diff --git a/doc/doxyout/hx509/man/man3/page_lock.3 b/doc/doxyout/hx509/man/man3/page_lock.3 index c4808fee2c9b..b221d14b4032 100644 --- a/doc/doxyout/hx509/man/man3/page_lock.3 +++ b/doc/doxyout/hx509/man/man3/page_lock.3 @@ -1,6 +1,6 @@ -.TH "page_lock" 3 "Fri Jun 7 2019" "Version 7.7.0" "Heimdalx509library" \" -*- nroff -*- +.TH "page_lock" 3 "Tue Nov 15 2022" "Version 7.8.0" "Heimdal x509 library" \" -*- nroff -*- .ad l .nh .SH NAME -page_lockLocking and unlocking certificates and encrypted data\&. - \- See the library functions here: \fBhx509 lock functions\fP +page_lock \- Locking and unlocking certificates and encrypted data\&. +See the library functions here: \fBhx509 lock functions\fP diff --git a/doc/doxyout/hx509/man/man3/page_name.3 b/doc/doxyout/hx509/man/man3/page_name.3 index d5d68588353d..6d141282c516 100644 --- a/doc/doxyout/hx509/man/man3/page_name.3 +++ b/doc/doxyout/hx509/man/man3/page_name.3 @@ -1,9 +1,9 @@ -.TH "page_name" 3 "Fri Jun 7 2019" "Version 7.7.0" "Heimdalx509library" \" -*- nroff -*- +.TH "page_name" 3 "Tue Nov 15 2022" "Version 7.8.0" "Heimdal x509 library" \" -*- nroff -*- .ad l .nh .SH NAME -page_namePKIX/X\&.509 Names - \- There are several names in PKIX/X\&.509, GeneralName and Name\&. +page_name \- PKIX/X\&.509 Names +There are several names in PKIX/X\&.509, GeneralName and Name\&. .PP A Name consists of an ordered list of Relative Distinguished Names (RDN)\&. Each RDN consists of an unordered list of typed strings\&. The types are defined by OID and have long and short description\&. For example id-at-commonName (2\&.5\&.4\&.3) have the long name CommonName and short name CN\&. The string itself can be of several encoding, UTF8, UTF16, Teltex string, etc\&. The type limit what encoding should be used\&. .PP diff --git a/doc/doxyout/hx509/man/man3/page_peer.3 b/doc/doxyout/hx509/man/man3/page_peer.3 index 0150a3421665..628736ae608a 100644 --- a/doc/doxyout/hx509/man/man3/page_peer.3 +++ b/doc/doxyout/hx509/man/man3/page_peer.3 @@ -1,8 +1,8 @@ -.TH "page_peer" 3 "Fri Jun 7 2019" "Version 7.7.0" "Heimdalx509library" \" -*- nroff -*- +.TH "page_peer" 3 "Tue Nov 15 2022" "Version 7.8.0" "Heimdal x509 library" \" -*- nroff -*- .ad l .nh .SH NAME -page_peerHx509 crypto selecting functions - \- Peer info structures are used togeter with hx509_crypto_select() to select the best avaible crypto algorithm to use\&. +page_peer \- Hx509 crypto selecting functions +Peer info structures are used togeter with hx509_crypto_select() to select the best avaible crypto algorithm to use\&. .PP See the library functions here: \fBhx509 certificate selecting functions\fP diff --git a/doc/doxyout/hx509/man/man3/page_print.3 b/doc/doxyout/hx509/man/man3/page_print.3 index 68c8daf9edaf..09cdc187e0c8 100644 --- a/doc/doxyout/hx509/man/man3/page_print.3 +++ b/doc/doxyout/hx509/man/man3/page_print.3 @@ -1,6 +1,6 @@ -.TH "page_print" 3 "Fri Jun 7 2019" "Version 7.7.0" "Heimdalx509library" \" -*- nroff -*- +.TH "page_print" 3 "Tue Nov 15 2022" "Version 7.8.0" "Heimdal x509 library" \" -*- nroff -*- .ad l .nh .SH NAME -page_printHx509 printing functions - \- See the library functions here: \fBhx509 printing functions\fP +page_print \- Hx509 printing functions +See the library functions here: \fBhx509 printing functions\fP diff --git a/doc/doxyout/hx509/man/man3/page_revoke.3 b/doc/doxyout/hx509/man/man3/page_revoke.3 index 13169d5eb631..04a70d6af039 100644 --- a/doc/doxyout/hx509/man/man3/page_revoke.3 +++ b/doc/doxyout/hx509/man/man3/page_revoke.3 @@ -1,9 +1,9 @@ -.TH "page_revoke" 3 "Fri Jun 7 2019" "Version 7.7.0" "Heimdalx509library" \" -*- nroff -*- +.TH "page_revoke" 3 "Tue Nov 15 2022" "Version 7.8.0" "Heimdal x509 library" \" -*- nroff -*- .ad l .nh .SH NAME -page_revokeRevocation methods - \- There are two revocation method for PKIX/X\&.509: CRL and OCSP\&. Revocation is needed if the private key is lost and stolen\&. Depending on how picky you are, you might want to make revocation for destroyed private keys too (smartcard broken), but that should not be a problem\&. +page_revoke \- Revocation methods +There are two revocation method for PKIX/X\&.509: CRL and OCSP\&. Revocation is needed if the private key is lost and stolen\&. Depending on how picky you are, you might want to make revocation for destroyed private keys too (smartcard broken), but that should not be a problem\&. .PP CRL is a list of certifiates that have expired\&. .PP |
