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.