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

Brocade Virtual ADX XML API Programmer’s Guide 633
53-1003248-01
Data structures
6
SslKeyPairFile
This structure is a high-level description of Key Pair file for upload or download.
SslKeyPairFileSummary
This structure is a high-level description of the summary of SSL keys.
SslKeyPairFileSummaryFilter
This structure is a high-level description of filter information for summary of SSL Key Pair files.
TABLE 205 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.
Filename of Key Pair file.
fileFormat sslKeyFormatEnum Optional Only “PEM” format is
supported.
File format of Key Pair file.
passphrase string Optional Maximum of 64
characters.
Valid only as part of
“uploadSslKeyPairFil
e” request.
Passphrase for Key Pair file.
fileContent string Mandatory Maximum of 16K
characters.
File contents of keyPair file with special
characters encoded in XML.
TABLE 206 Attributes
Name Type Presence Rule Description
filename string Optional Filename of Key Pair file.
fileFormat Enumeration
(sslKeyFormatEnum)
Optional File format of Key Pair file.
keyLength Enumeration
(sslKeyLengthEnum)
Optional Key length (number of bits) for the RSA
key pair.
TABLE 207 Attributes
Name Type Presence Rule Description
simpleFilter SslKeyPairFileSummarySimpleFilter Optional Simple filter description.