Collect_NetScaler_Config_sslcertkey

The Collect_NetScaler_Config_sslcertkey collection extension collects the NetScaler Certificate details from a Citrix NetScaler.

  • Type: Inventory

  • Source of data: Citrix NetScaler NitroAPI: /nitro/v1/config/sslcertkey

  • Tables created: DYNI_ CitrixNetScalerConfig_sslcertkey

  • Log files created: Collect_NetScaler_Config_sslcertkey.log

Columns

The following table explains the columns created by Collect_NetScaler_Config_sslcertkey:

Name

Type

Display name

Description

name

String

name

This is the NetScaler device.

certkey

String

certkey

Name for the certificate and private-key pair.

inform

String

inform

Input format of the certificate and the private-key files.

These three formats are supported by the appliance:

  • PEM: Privacy Enhanced Mail

  • DER: Distinguished Encoding Rule

  • PFX: Personal Information Exchange

The default value is PEM.

The possible values are DER, PEM, PFX.

serial

String

serial

Serial number.

issuer

String

issuer

Issuer name.

clientcertnotbefore

String

clientcertnotbefore

Not-Before date.

clientcertnotafter

String

clientcertnotafter

Not-After date.

daystoexpiration

Int

daystoexpiration

Days remaining for the certificate to expire.

subject

String

subject

Subject name.

publickey

String

publickey

Public key algorithm.

publickeysize

Int

publickeysize

Size of the public key.

version

Int

version

Version.

status

String

status

Status of the certificate.

The possible values are:

  • Valid

  • Not yet valid

  • Expired

servername

String

servername

 

servicename

String

servicename

Service name to which the certificate key pair is bound.

Files

The following files are created for Collect_NetScaler_Config_sslcertkey:

  • Collect_NetScaler_Config_sslcertkey.bat: Calls the PowerShell script that is doing the actual collection.

  • Collect_NetScaler_Config_sslcertkey.metadata: Collection extension instructions used by SysTrack.

  • Collect_NetScaler_Config_sslcertkey.ps1: PowerShell script that does the collections.