Certificate Configuration Properties

The Certificate validation provider provides authentication services. You configure the Certificate provider by setting properties you require in the <installation directory>\EAServer\Repository\CSI\conf\default.xml file.

To configure Certificate validation with another security provider, ensure you configure the certificate validation properties before other login modules that will support this validation service.

Properties Default value Description
crl.[index].uri none Specifies the URI of the CRL. Multiple CRLs can be configured using different values for the index.

If you are retrieving the CRL from an LDAP directory, the LDAP URL specified should point to the certificationAuthority entry and should include the query parameters to retrieve the certificateRevocationList attribute of that entry.

For example, if an organizational unit (for example, ou=certCAou,dc=sybase,dc=com) is designated as a CA by adding the auxiliary object class certificationAuthority to it, then the LDAP URL specified should be something like the following:

ldap://localhost:389/ou=certCAou,dc=sybase,dc=com?certificaterevocationlist

validateCertPath false Enables and disables certificate path validation. If you do not set this path, the certificate is assumed to be valid. This should only be set to true when the container has not prevalidated the certificate.
trustedCertStore none Specifies the key store containing the trusted CA certificates. This option is required when validateCertPath is true .
trustedCertStorePassword none Sets the password to access the specified trusted certificate store.
trustedCertStoreType obtained at runtime: KeyStore.getDefaultType() Specifies the type of the key store.
trustedCertStoreProvider none Specifies the provider for the key store.
validatedCertificateIsIdentity false Specifies if the certificate should be set as the ID for the authenticated subject. This option should be set to false if the CertificateValidationLoginModule is used in conjunction with other login modules that establish user identity based on the validated certificate.
Related concepts
LDAP Security
RADIUS Security
Certificate Security
Native Basic Provider Suite Security
Related tasks
Delegating EAServer Security to a Third-Party Provider
Related reference
Example: Certificate Security with LDAP Login

Send your feedback on this help topic to Sybase Technical Publications: pubs@sybase.com

Your comments will be sent to the technical publications staff at Sybase, Inc. For product-related issues or technical support, contact Sybase Technical Support at 1-800-8SYBASE.