eai-data

Use the eai-data stanza entry to specify which client certificate data elements are passed to the external authentication interface (EAI) application by WebSEAL.

Syntax

eai-data = data:header_name

Description

The client certificate data elements that will be passed to the EAI application. Multiple pieces of client certificate data can be passed to the EAI application by including multiple eai-data configuration entries.

Options

header_name
Used to indicate the name of the HTTP header which will contain the data.
data
Used to indicate the data that will be included in the header. It should be one of the following:
  • AlternativeDirectoryName
  • AlternativeDNSName
  • AlternativeIPAddress
  • AlternativeURI
  • AlternativeEmail
  • Base64Certificate
  • SerialNumber
  • SubjectCN
  • SubjectLocality
  • SubjectState
  • SubjectCountry
  • SubjectOrganization
  • SubjectOrganizationalUnit
  • SubjectDN
  • SubjectPostalCode
  • SubjectEmail
  • SubjectUniqueID
  • IssuerCN
  • IssuerLocality
  • IssuerState
  • IssuerCountry
  • IssuerOrganization
  • IssuerOrganizationUnit
  • IssuerDN
  • IssuerPostalCode
  • IssuerEmail
  • IssuerUniqueID
  • Version
  • SignatureAlgorithm
  • ValidFrom
  • ValidFromEx
  • ValidTo
  • ValidToEx
  • PublicKeyAlgorithm
  • PublicKey
  • PublicKeySize
  • FingerprintAlgorithm
  • Fingerprint

Usage

This stanza entry is required for EAI based client certificate authentication.

Default value

no

Example

eai-data = SubjectCN:eai-cn
eai-data = SubjectDN:eai-dn