Sslcertificategenerationinfo, Sslcertificatesummary – Brocade Virtual ADX XML API Programmer’s Guide (Supporting ADX v03.1.00) User Manual

Page 635

Advertising
background image

Brocade Virtual ADX XML API Programmer’s Guide

625

53-1003248-01

Data structures

6

SslCertificateGenerationInfo

This structure is a high-level description of information needed for a self-signed certificate
generation on Brocade Virtual ADX.

SslCertificateSummary

This structure is a high-level description of an SSL certificate summary.

existingServerCeriticateFilename

string

Optional

Valid Server
Certificate
file.
Considered
only when
"enableCACert
ificateChainin
g" value is
"TRUE".

Valid only as part of
the
“uploadSslCertificateFi
le” request. The name
of the existing Server
Certificate file in which
the contents of
Certificate (to be
uploaded) is
appended.

fileContent

string

Mandatory

A maximum of
16000
characters.

The file contents of the
Certificate file with
special characters
encoded in XML.

TABLE 189

Attributes

Name

Type

Presence

Rules

Description

filename

string

Mandatory

A maximum of 32
characters. Valid
characters [a-z] or [A-Z]
or [0-9] or special
characters ’-’, ’ _’, ’$’,
’%’, ’&’, and ’!’. Spaces
are invalid.

The SSL certificate file name.

KeyPairFilename

string

Mandatory

The valid KeyPair
filename.
Maximum of 24
characters.

Filename of the RSA key pair
used to build this certificate.

passphrase

string

Mandatory

A maximum of 64
characters.

The passphrase to the
certificate file.

csrInfo

SslCsrInfo

Optional

If not present the default
values are considered.

Certificate Signing Request
information.

TABLE 190

Attributes

Name

Type

Presence

Rules

Description

name

string

Optional

The SSL certificate name.

version

string

Optional

The version information.

issuer

string

Optional

The details of the organization that
issued the certificate.

TABLE 188

Attributes (Continued)

Name

Type

Presence

Rules

Description

Advertising