Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
hx509_peer(3)		     Heimdal x509 library		 hx509_peer(3)

NAME
       hx509_peer - hx509 certificate selecting	functions

SYNOPSIS
   Functions
       int hx509_peer_info_alloc (hx509_context	context, hx509_peer_info
	   *peer)
       void hx509_peer_info_free (hx509_peer_info peer)
       int hx509_peer_info_set_cert (hx509_peer_info peer, hx509_cert cert)
       int hx509_peer_info_add_cms_alg (hx509_context context, hx509_peer_info
	   peer, const AlgorithmIdentifier *val)
       int hx509_peer_info_set_cms_algs	(hx509_context context,
	   hx509_peer_info peer, const AlgorithmIdentifier *val, size_t	len)

Detailed Description
Function Documentation
   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.

       Parameters
	   context A hx509 context.
	   peer	the peer to set	the new	algorithms for
	   val an AlgorithmsIdentier to	add

       Returns
	   An hx509 error code,	see hx509_get_error_string().

   int hx509_peer_info_alloc (hx509_context context, hx509_peer_info * peer)
       Allocate	a new peer info	structure an init it to	default	values.

       Parameters
	   context A hx509 context.
	   peer	return an allocated peer, free with hx509_peer_info_free().

       Returns
	   An hx509 error code,	see hx509_get_error_string().

   void	hx509_peer_info_free (hx509_peer_info peer)
       Free a peer info	structure.

       Parameters
	   peer	peer info to be	freed.

   int hx509_peer_info_set_cert	(hx509_peer_info peer, hx509_cert cert)
       Set the certificate that	remote peer is using.

       Parameters
	   peer	peer info to update
	   cert	cerificate of the remote peer.

       Returns
	   An hx509 error code,	see hx509_get_error_string().

   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.

       Parameters
	   context A hx509 context.
	   peer	the peer to set	the new	algorithms for
	   val array of	supported AlgorithmsIdentiers
	   len length of array val.

       Returns
	   An hx509 error code,	see hx509_get_error_string().

Author
       Generated automatically by Doxygen for Heimdal x509 library from	the
       source code.

Version	7.8.0			Tue Nov	15 2022			 hx509_peer(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=hx509_peer_info_set_cert&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help