Provided by: trafficserver-dev_8.1.1+ds-1.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

       2021, dev@trafficserver.apache.org