TLS authentication can be configured at two levels. At a minimum, TLS specifies that the client should
perform server authentication by verifying the server’s certificate. This basic configuration
is achieved by identifying the location of the certificates and the TLS public key
and private key on the server with TLS options. Client authentication, which specifies
that the server should also verify the client’s certificate, can also be configured,
but it is optional.
For
SPD Server, the server authentication options affect socket connections for the SPDSSERV process
and the SPDSBASE user
proxy. The SPDSSERV process authenticates the user ID and password specified in the
SPD Server LIBNAME statement. The SPDSBASE user proxy plans and executes SAS DATA
step requests made through the
SASSPDS LIBNAME engine.
To ensure secure sockets communication for all requests, configure both server and
client authentication options.