Skip to main content
Version: Axidian CertiFlow 7.2

Axidian CertiFlow server

Axidian CertiFlow includes the following services:

  • Management Console – the mc web application
  • Self-Service – the ss web application
  • Remote Self-Service – the rss web application
  • Smart card unlock service – the credprovapi web application
  • API – the api web application
  • OpenID Connect server – the oidc web application
  • Smart card monitoring service – the Card Monitor service
  • Agent registration service – the agentregistrationapi web application
  • Agent service for remote tasks – the agentserviceapi web application
info

Each service has its configuration files and access settings.

Install the server

Follow the instructions for the operating system of the workstation where you plan to install the Axidian CertiFlow server.

  1. Run the AxidianCertiFlow.Server-<version number>.x64.en-us.msi file from the AxidianCertiFlow.WindowsServer catalog of the installation package.

  2. Select the access control method: Windows Authentication, OpenID Connect Authenticatio, or Certificate Authentication.

    c Windows Authentication, the following access control settings are configured automatically:

    • Authentication:
      • Windows Authentication is enabled for the mc, ss and api applications. Other methods are disabled.
      • Anonymous Authentication is enabled for the credprovapi, agentregistrationapi and agentserviceapi applications.
      • Anonymous Authentication and Forms Authentication are enabled for the rss application.
      • SSL Settings:
      • Require SSL is enabled for all web applications.
      • Client certificates:
        • Ignore for the mc, ss, rss, credprovapi, api and agentregistrationapi applications.
        • Require for the agentserviceapi application.

    After you install the Axidian CertiFlow server, you can edit the SSL Settings for each application in the Internet Information Services (IIS) Manager.

    caution

    Select the same authentication method when you configure access control for the Axidian CertiFlow web applications in the Configuration Wizard.

  3. Issue an SSL/TLS certificate.

    SSL/TLS certificate requirements for IIS

    The certificate's Subject must contain the Common Name (CN) attribute (the FQDN of the Axidian CertiFlow server).

    The certificate's Subject Alternative Name (SAN) must contain the DNS Name attribute (the FQDN of the Axidian CertiFlow server). For example: server.domain.loc or a corresponding wildcard entry: *.domain.loc (Wildcard certificate).

    The certificate's Enhanced Key Usage (EKU) must contain the Server Authentication value.

  4. Add the SSL/TLS certificate to the Default Web Site:

    1. Launch the Internet Information Services (IIS) Manager.
    2. Select the Default Web Site and navigate to Bindings....
    3. Click Add..., select Type: https and Port: 443.
    4. Select the SSL certificate: and click OK.