< Back

Add-NScerttoSSLservice

Fri Jan 10, 2020 9:33 pm

NAME Add-NScerttoSSLservice



SYNOPSIS

The add-NScerttoSSLservice allow for the binding of a certificate to an SSL service





SYNTAX

Add-NScerttoSSLservice -certificate <string> -service <string> [-ca <bool>] [-crlcheck <string>] [-ocspcheck

<string>] [-session <nitro_service>] [-skipcaname <bool>] [-snicert <bool>] [<CommonParameters>]





DESCRIPTION

Use this to bind a certificate to a service. For example this can be used to bind a new certificate to built-in

SSL services such as the GUI running on the NSIP





PARAMETERS

-session <nitro_service>

This mandatory parameter requires a nitro_service object. This can be requested using the get-nitrosession and

pipelined into this command.



Required? false

Position? named

Default value

Accept pipeline input? true (ByPropertyName)

Accept wildcard characters? false



-certificate <string>

Specify the name of the certificate



Required? true

Position? named

Default value

Accept pipeline input? true (ByPropertyName)

Accept wildcard characters? false



-service <string>

Specify the name of the target service



Required? true

Position? named

Default value

Accept pipeline input? true (ByPropertyName)

Accept wildcard characters? false



-ca <bool>

Specify if the certificate being mapped is a CA certificate



Required? false

Position? named

Default value False

Accept pipeline input? true (ByPropertyName)

Accept wildcard characters? false



-crlcheck <string>

Specify the type of crlcheck to use: Possible values are "Mandatory", "Optional". Only for CA certs.



Required? false

Position? named

Default value

Accept pipeline input? true (ByPropertyName)

Accept wildcard characters? false



-ocspcheck <string>

Specify the type of ocspcheck to use: Possible values are "Mandatory", "Optional". Only for CA certs.



Required? false

Position? named

Default value

Accept pipeline input? true (ByPropertyName)

Accept wildcard characters? false



-skipcaname <bool>

Specify if the CA_Name of this CA certificate needs to be sent. Only for CA certs.



Required? false

Position? named

Default value False

Accept pipeline input? true (ByPropertyName)

Accept wildcard characters? false



-snicert <bool>

Specify if the certificate will be used in SNI processing.



Required? false

Position? named

Default value False

Accept pipeline input? true (ByPropertyName)

Accept wildcard characters? false



<CommonParameters>

This cmdlet supports the common parameters: Verbose, Debug,

ErrorAction, ErrorVariable, WarningAction, WarningVariable,

OutBuffer, PipelineVariable, and OutVariable. For more information, see

about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).



INPUTS

com.citrix.netscaler.nitro.service.nitro_service

This mandatory parameter requires a nitro_service object. This can be requested using the get-nitrosession and

pipelined into this command.



System.String

Specify the name of the certificate



System.String

Specify the name of the target service



System.Boolean

Specify if the certificate being mapped is a CA certificate



System.String

Specify the type of crlcheck to use: Possible values are "Mandatory", "Optional". Only for CA certs.



System.String

Specify the type of ocspcheck to use: Possible values are "Mandatory", "Optional". Only for CA certs.



System.Boolean

Specify if the CA_Name of this CA certificate needs to be sent. Only for CA certs.



System.Boolean

Specify if the certificate will be used in SNI processing.





OUTPUTS





RELATED LINKS