XrdTlsContext.hh File Reference

#include <cstdint>
Include dependency graph for XrdTlsContext.hh:

Go to the source code of this file.

Classes

class  XrdTlsContext
struct  XrdTlsContext::CTX_Params

Defines

#define TLS_SET_HSTO(cOpts, hstv)   ((cOpts & ~XrdTlsContext::hsto) | (hstv & XrdTlsContext::hsto))
#define TLS_SET_REFINT(cOpts, refi)
#define TLS_SET_VDEPTH(cOpts, vdv)

Define Documentation

#define TLS_SET_HSTO ( cOpts,
hstv   )     ((cOpts & ~XrdTlsContext::hsto) | (hstv & XrdTlsContext::hsto))

Set handshake timeout in contructor options.

Parameters:
cOpts - the constructor options.
hstv - the handshake timeout value.
#define TLS_SET_REFINT ( cOpts,
refi   ) 
Value:
((cOpts & ~XrdTlsContext::crlRF) |\
        (XrdTlsContext::crlRF & (refi <<XrdTlsContext::crlRS)))

Set crl refresh interval in contructor options.

Parameters:
cOpts - the constructor options.
refi - the refresh interval value.
Returns:
cOpts with the value positioned in the proper place.
#define TLS_SET_VDEPTH ( cOpts,
vdv   ) 
Value:
((cOpts & ~XrdTlsContext::vdept) |\
        (XrdTlsContext::vdept & (vdv <<XrdTlsContext::vdepS)))

Set verifydepth value in contructor options.

Parameters:
cOpts - the constructor options.
vdv - the verify depth value.
Returns:
cOpts with the value positioned in the proper place.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 7 Jul 2020 for xrootd by  doxygen 1.6.1