Provides Secure Sockets Layer (SSL) authentication for web requests. Use SSL authentication with other HTTP nodes to send web requests to a server, web page, or web service using SSL.
Path to a private key file that is part of the client certificate and client authentication process.
Password for the private key file. If the private key file is not encrypted, you do not have to specify a private key password.
Path to a list of trusted certificate authority (CA) certificates. If you specify True for the verify server input, the client verifies the server's identity against this list of trusted certificates.
Path to the client certificate file for servers that require client authentication. Some servers require this file to verify the identity of the client by using a trusted CA.
Error conditions that occur before this node runs.
The node responds to this input according to standard error behavior.
Standard Error Behavior
Many nodes provide an error in input and an error out output so that the node can respond to and communicate errors that occur while code is running. The value of error in specifies whether an error occurred before the node runs. Most nodes respond to values of error in in a standard, predictable way.
Default: No error
A Boolean value that checks the server's certificate against the list of trusted CA certificates specified by the CA certificate file input.
True | Verifies the server's identity against the list of trusted CA certificates for optimal security. |
False | Does not verify the server's identity and does not provide optimal security. Specifying False allows the client to accept self-signed certificates signed by the certificate creator rather than a trusted CA. |
Default: True
Unique value that identifies the web request. Use this value to refer to this web request in subsequent node calls.
You can use the same client handle to wire together multiple HTTP nodes to preserve authentication credentials, HTTP headers, and cookies.
Client handles are not required when making independent web requests without persistent data such as headers or credentials.
Error information.
The node produces this output according to standard error behavior.
Standard Error Behavior
Many nodes provide an error in input and an error out output so that the node can respond to and communicate errors that occur while code is running. The value of error in specifies whether an error occurred before the node runs. Most nodes respond to values of error in in a standard, predictable way.
Where This Node Can Run:
Desktop OS: Windows
FPGA: Not supported
Web Server: Not supported in VIs that run in a web application