Description
Applies one of three functions to certificates uploaded with Add-TPHubCertificate (see Certificates):
- web server certificate
- ThinPrint Client certificate
- certificate of a root certification authority or of an intermediate certification authority
Syntax
Set-TPHubSslConfig -WebServerCertificateThumbprint <string> -ClientPrintCertificateThumbprint <string> -RootPrintCertificateThumbprint <string> -WebServerCertificateDescription <CertificateDescription> -ClientPrintCertificateDescription <CertificateDescription>
-RootPrintCertificateDescription <CertificateDescription> -InputObject <variable>
[-Proxy <string>]| Parameter | Description |
| UseWebServerCertificate | True = web server certificate enabled False = web server certificate disabled |
| UseRootPrintCertificate | True = ThinPrint root certificate enabled False = ThinPrint root certificate disabled |
| UseClientPrintCertificate | True = ThinPrint Client certificate enabled False = ThinPrint Client certificate disabled |
| -WebServerCertificateThumbprint | thumbprint of the certificate to be assigned as web server certificate |
| -ClientPrintCertificateThumbprint | thumbprint of the certificate to be assigned as ThinPrint Client certificate |
| -RootPrintCertificateThumbprint | thumbprint of the certificate to be assigned as |
| -WebServerCertificateDescription | description of the certificate to be assigned as web server certificate |
| -ClientPrintCertificateDescription | description of the certificate to be assigned as ThinPrint Client certificate |
| -RootPrintCertificateDescription | description of the certificate to be assigned as ThinPrint root certificate |
| -InputObject | certificate assignment defined by a variable |
| -Proxy | • optional (from firmware version 1.1): proxy server address • can also be specified globally using Set-TPHubProxy |
Example 1
$a = Get-TPHubSslConfig $a $b = $True $c = "62E014E898402A01340D52D4D530677AD47A1F80" $a.UseWebServerCertificate = $b $a.WebServerCertificate = $c Set-TPHubSslConfig -InputObject $a or $a | Set-TPHubSslConfig Get-TPHubSslConfig

Example 2
Get-TPHubSslConfig Set-TPHubSslConfig -WebServerCertificateThumbprint "62E014E898402A01340D52D4D530677AD47A1F80" -RootPrintCertificateThumbprint "7CD07D49D253394F3EA6E953AA50BE9206F6F6E6" Get-TPHubSslConfig

The result in the web console is shown below.
