ltm rule command X509 whole
iRule(1) BIG-IP TMSH Manual iRule(1)
X509::whole
Returns an X509 certificate in PEM format.
SYNOPSIS
X509::whole CERTIFICATE
DESCRIPTION
Returns the specified X509 certificate, in its entirety, in PEM format.
Syntax
X509::whole
* Returns the specified X509 certificate, in its entirety, in PEM
format.
RETURN VALUE
Returns an X509 certificate in PEM format.
VALID DURING
ANY_EVENT
EXAMPLES
when CLIENTSSL_CLIENTCERT {
set client_cert [SSL::cert 0]
log local0. "[X509::whole $client_cert]"
}
when HTTP_REQUEST {
if { [SSL::cert count] > 0 } {
HTTP::header insert "X-ENV-SSL_CLIENT_CERTIFICATE" [X509::whole [SSL::cert 0]]
}
}
HINTS
SEE ALSO
CHANGE LOG
@BIGIP-9.0.0 --First introduced the command.
BIG-IP 2017-01-31 iRule(1)