VA Server Validator is a flexible client application that enables digital certificate validation on the most widely used secure Web servers and Web application servers available on UNIX, Windows, and Apple platforms, including:
VA Server Validator utilizes the native interfaces of these Web and application servers to add digital certificate validation functionality as part of the product’s PKI-based client authentication. Working as a plug-in, Server Validator can query a VA Server (or any other standards-based digital certificate validation responder) using a variety of protocols, or utilize a Certificate Revocation List (CRL) to determine the status of a digital certificate presented by a client. Clients with revoked, invalid or expired certificates are denied access to the server or application.
Server Validator enables digital certificate validation via standard protocol queries to a VA Server (or other standards-based responder) or via CRL lookups, the reliability and performance of which can be greatly improved by using the VA Server and the Axway VACRL protocol to distribute CA or VA manufactured CRLs and delta CRLs to SV enabled application servers.
Server Validator is Certificate Authority (CA)-neutral and can process CRL data from multiple CA or VA sources to support complex trust models and certificate policy controls for path processing and policy enforcement. It will perform end-to-end certificate validation if one or more intermediate CAs are used and the validation policy requires a complete certificate chain validation.
Server Validator can communicate securely with VA Server utilizing SSL/TLS, and digitally sign requests to the VA server for deployments that require a high degree of auditability and non-repudiation. Server Validator also supports cryptographic hardware security modules (HSMs) via the standard PKCS #11 interface, including FIPS 140-2 Level 3 and 4, which can be used to accelerate digital signing and SSL/TLS operations.
Server Validator provides support for two separate, configurable validation caches. One is an in-memory repository of all certificate validation requests, regardless of the validation mechanism. The other is a disk-resident CRL repository. Caching parameters, including the time-to-live of response and the total size of the cache, are flexible to meet the requirements of a specific deployment. Caching can improve performance and increase reliability in environments where the underlying network is not always available. Server Validator also offers a robust failover mechanism for querying multiple VA Servers or CRL repositories.
Server Validator can be automatically configured using parameters obtained from one or more Axway VA servers, precluding administrators from having to manually fetch the signing credentials of each instance. This integration greatly facilitates the operation of Server Validator in large-scale application deployments.