Programmer's Guide (Supporting ADX v03.1.00) Manual

632 Brocade Virtual ADX XML API Programmer’s Guide
53-1003248-01
Data structures
6
SslKeyName
This structure is the high-level description of an SSL key pair file name.
SslKeyPairGenerationInfo
This structure is a high-level description of information needed for Key Pair generation.
locality string Optional The default value is "San
Jose"
The name of the locality.
organizationName string Optional The default value is
"Brocade Systems"
The name of the organization.
organizationUnit string Optional The default value "Web
administration"
The name of the unit within the
organization.
commonName string Optional The default value is
"www.brocade.com"
The domain name.
emailAddress string Optional The default value is
"info@brocade.com"
The e-mail address.
TABLE 203 Attributes
Name Type Presence Rules Description
name string Mandatory The SSL Key Pair file name.
TABLE 204 Attributes
Name Type Presence Rule Description
filename string Mandatory Maximum of 24
characters. Valid
characters [a-z] or
[A-Z] or [0-9] or
special characters
’-’, ’ _’, ’$’, ", ’%’,
’&’, and ’!’.
Spaces are
invalid.
Name of the Key Pair
file.
encryptionAlgorithm sslEncryptionAlgorithmEnum Optional Only “RSA” is
supported.
Encryption Algorithm for
key generation.
keyLength sslKeyLengthEnum Mandatory Key length (number of
bits) for the RSA key
pair.
passphrase string Mandatory Maximum of 64
characters.
Passphrase to the key
file.
TABLE 202 Attributes (Continued)
Name Type Presence Rules Description