Sslcertname, Sslclientstatistics, Sslclientcertificateverification – Brocade Virtual ADX XML API Programmer’s Guide (Supporting ADX v03.1.00) User Manual
Page 638

628
Brocade Virtual ADX XML API Programmer’s Guide
53-1003248-01
Data structures
6
sslCertName
This structure is a high-level description of an SSL certificate name.
SslClientCertificateVerification
This structure is a high-level description of the Client Certificate verification information.
sslClientStatistics
This structure is a high-level description of SSL client statistics.
TABLE 194
Attributes
Name
Type
Presence
Rules
Description
name
string
Mandatory
The SSL certificate name.
boundPortOnVip
unsignedInt
Optional
The virtual server port to which the
certificate is bound.
This is used only as an output
parameter.
TABLE 195
Attributes
Name
Type
Presence
Rules
Description
enableClientVerification
boolean
Mandatory
Default value is
“FALSE”.
Enables disable Client Certificate
verification for SSL sessions.
verificationMode
sslClientCertVer
ificationModeE
num
Optional
Presence of this
element
becomes
mandatory,
when the client
verification is
enabled.
The mode of client certificate
verification (Require or Request).
verificationBasis
sslClientCertVer
ificationBasisE
num
Optional
Presence of this
element
becomes
mandatory,
when the client
verification is
enabled.
The basis of client certificate
verification (per-ssl-handshake or
per-connection basis).
TABLE 196
Attributes
Name
Type
Presence
Rules
Description
connectAttempts
unsignedInt
Optional
The connection attempts.
clientHelloReceived
unsignedInt
Optional
The client hello received.
clientKeyExchangeReceived
unsignedInt
Optional
The client key exchange received.
clientFinishReceived
unsignedInt
Optional
The client finish received.
clientAuthorizationOK
unsignedInt
Optional
The client authorization OK.
sessionReuseAttempt
unsignedInt
Optional
The session reuse attempt.
handshakeComplete
unsignedInt
Optional
The handshake complete.
closeCount
unsignedInt
Optional
The close count.