Provided by: trafficserver-dev_9.1.3+ds-1_amd64 bug

NAME

       TSSslServerContextCreate - traffic Server TLS server context creation

SYNOPSIS

          #include <ts/ts.h>

       TSSslContext TSSslServerContextCreate(TSSslX509 *cert, char *certname)

       void TSSslContextDestroy(TSSslContext ctx)

DESCRIPTION

       TSSslServerContextCreate()  creates  a  new  TLS server context. The context is configured
       using the TLS settings specified in records.config. The user can pass certificate object(‐
       TSSslX509  cert  and  certname  (const char* certname) optionally.  This function sets the
       certificate status callback and initializes OCSP stapling data if  cert  and  certname  is
       provided  and  ocsp  is  enabled  globally.  TSSslServerContextCreate() returns nullptr on
       failure.

       TSSslContextDestroy() destroys a TLS context created by TSSslServerContextCreate(). If ctx
       is nullptr no operation is performed.

TYPE

       type TSSslContext
              The  SSL  context object. This is an opaque type that can be cast to the underlying
              SSL library type (SSL_CTX * for the OpenSSL library).

SEE ALSO

       TSAPI(3ts)

COPYRIGHT

       2022, dev@trafficserver.apache.org