Skip to main content

Client installation

This topic explains how to install the Entrust Identity as a Service Authentication API client while restricting each client package to its intended package source.

Review the SDK licenses and open source software notices before you download or use an API client.

System requirements​

The IDaaS Authentication API client has the following system requirements:

  • Java 8 or higher
  • Maven, or Gradle 6.2 or higher

Install the Authentication API client​

Select your programming language and follow its installation instructions.

The IDaaS Authentication API Java client is available from the IDaaS Maven repository.

warning

Maven 3 cannot restrict a package group to one repository in the POM. Before you add the client, configure your organization's repository manager so that it resolves com.entrustdatacard only from the IDaaS repository. Repository order alone does not provide this protection.

Add the IDaaS repository:

<repositories>
<repository>
<id>idaas-releases</id>
<url>https://entrust.us.trustedauth.com/packages/client/java</url>
</repository>
</repositories>

Add the dependency:

<dependency>
<groupId>com.entrustdatacard</groupId>
<artifactId>intellitrust-auth-Authentication</artifactId>
<version>5.47</version>
</dependency>

By downloading the IDaaS Authentication API Java client, you agree to the terms of the license. See the Java open source software notices for included open source software.