interface NetscalerAdcNodeParameters {
additionalFields?: {
days?: string;
pempassphrase?: string;
subjectaltname?: string;
};
binaryProperty?: string;
caCertificateFileFormat?: "PEM"
| "DER";
caCertificateFileName?: string;
caPrivateKeyFileFormat?: "PEM" | "DER";
caPrivateKeyFileName?: string;
caSerialFileNumber?: string;
certificateBundle?: boolean;
certificateFileName?: string;
certificateFormat?: "PEM" | "DER";
certificateKeyPairName?: string;
certificateRequestFileName?: string;
certificateType?:
| "ROOT_CERT"
| "INTM_CERT"
| "SRVR_CERT"
| "CLNT_CERT";
fileLocation?: string;
fileName?: string;
notificationPeriod?: number;
notifyExpiration?: boolean;
operation?: | "create"
| "delete"
| "upload"
| "download"
| "install";
options?: { fileName?: string };
password?: string;
privateKeyFileName?: string;
privateKeyFormat?: "PEM" | "DER";
resource?: "file" | "certificate";
}
Properties§
Source§readonly additional Fields?: {
days?: string;
pempassphrase?: string;
subjectaltname?: string;
}
readonly additional Fields?: {
days?: string;
pempassphrase?: string;
subjectaltname?: string;
}
Source§readonly binary Property?: string
readonly binary Property?: string
The name of the incoming field containing the binary file data to be processed Default: "data"
Source§readonly ca Certificate File Name?: string
readonly ca Certificate File Name?: string
Name of the CA certificate file that issues and signs the Intermediate-CA certificate or the end-user client and server certificates
Source§readonly ca Private Key File Name?: string
readonly ca Private Key File Name?: string
Private key, associated with the CA certificate that is used to sign the Intermediate-CA certificate or the end-user client and server certificate. If the CA key file is password protected, the user is prompted to enter the pass phrase that was used to encrypt the key.
Source§readonly ca Serial File Number?: string
readonly ca Serial File Number?: string
Serial number file maintained for the CA certificate. This file contains the serial number of the next certificate to be issued or signed by the CA.
Source§readonly certificate Bundle?: boolean
readonly certificate Bundle?: boolean
Whether to parse the certificate chain as a single file after linking the server certificate to its issuer's certificate within the file
Source§readonly certificate File Name?: string
readonly certificate File Name?: string
Name for and, optionally, path to the generated certificate file. /nsconfig/ssl/ is the default path.
Source§readonly certificate Format?: "PEM" | "DER"
readonly certificate Format?: "PEM" | "DER"
Format in which the certificate is stored on the appliance Default: "PEM"
Source§readonly certificate Request File Name?: string
readonly certificate Request File Name?: string
Name for and, optionally, path to the certificate-signing request (CSR). /nsconfig/ssl/ is the default path.
Source§readonly certificate Type?: "ROOT_CERT" | "INTM_CERT" | "SRVR_CERT" | "CLNT_CERT"
readonly certificate Type?: "ROOT_CERT" | "INTM_CERT" | "SRVR_CERT" | "CLNT_CERT"
Default: "ROOT_CERT"
Source§readonly notification Period?: number
readonly notification Period?: number
Time, in number of days, before certificate expiration, at which to generate an alert that the certificate is about to expire Default: 10 Type options: {"minValue":10,"maxValue":100}
Source§readonly operation?: "create" | "delete" | "upload" | "download" | "install"
readonly operation?: "create" | "delete" | "upload" | "download" | "install"
Default: "create"
Source§readonly password?: string
readonly password?: string
Input format of the certificate and the private-key files. The three formats supported by the appliance are: PEM - Privacy Enhanced Mail DER - Distinguished Encoding Rule PFX - Personal Information Exchange. Type options: {"password":true}
Source§readonly private Key File Name?: string
readonly private Key File Name?: string
Name for and, optionally, path to the private key. You can either use an existing RSA or DSA key that you own or create a new private key on the Netscaler ADC. This file is required only when creating a self-signed Root-CA certificate. The key file is stored in the /nsconfig/ssl directory by default.
Default: {}