Variables for Certificate Validation Requests
Use the variables in this table in definitions associated with certificate validation requests. These variables represent data from the certificate validation request as well as the results of various operations performed during the certificate validation process. Refer to Variables for certificate validation requests on the Sterling External Authentication Server Documentation Library.
The following table lists the variables used in certificate validation requests:
| Variable | Description |
|---|---|
| Attr | Root node representing the results of all attribute queries. |
| Cert | Raw data of the end entity X.509 certificate received in the certificate validation request and the root node of all certificate variables, such as subject and issuer. This variable can be referenced in an attribute assertion statement to perform a binary compare of the certificate received in a request with the certificate returned from an attribute query. |
| ClientID | Client ID in the request. This variable depends on the client application. For example, if the client application is Connect:Direct®, the client ID is the node name. If the client application is Secure Proxy, the client ID is the adapter name. |
| Exit | Root node containing any output variables set by a custom exit. |
| Ext | The X.509 V3 extensions of the end entity certificate, serving as the parent node of each extension variable. See Using X.509 Extensions, for details. |
| ipAddress or IP | IP address in the request, formatted in dotted
decimal notation, with leading zeros omitted. Include this variable
to use the IP address from the client application as an authentication
factor.
|
| Issuer | Certificate issuer field of the end entity certificate,
serving as the parent node of the following issuer attribute variables:
|
| Subject | Represents the certificate subject field of the
end entity certificate, serving as the parent node of the following
subject attribute variables:
|
| ssl | Variables associated with the SSL session the
certificate validation request is authenticating. These variables
include Server and Client.
|