<?xml version="1.0" encoding="UTF-8"?><!--
  ! CDDL HEADER START
  !
  ! The contents of this file are subject to the terms of the
  ! Common Development and Distribution License, Version 1.0 only
  ! (the "License").  You may not use this file except in compliance
  ! with the License.
  !
  ! You can obtain a copy of the license at legal-notices/CDDLv1_0.txt
  ! or http://forgerock.org/license/CDDLv1.0.html.
  ! refer to the License for the specific language governing permissions
  ! and limitations under the License.
  !
  ! When distributing Covered Code, include this CDDL HEADER in each
  ! file and include the License file at legal-notices/CDDLv1_0.txt.
  ! If applicable, add the following below this CDDL HEADER, with the
  ! fields enclosed by brackets "[]" replaced with your own identifying
  ! information:
  !      Portions Copyright [yyyy] [name of copyright owner]
  !
  ! CDDL HEADER END
  !
  !      Copyright 2016-2023 Ping Identity Corporation.
  !
--><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0  http://maven.apache.org/xsd/maven-4.0.0.xsd">
 <modelVersion>4.0.0</modelVersion>

    <groupId>org.forgerock.openicf</groupId>
    <artifactId>sample-application</artifactId>
    <version>1.5.20.12</version>

    <properties>
        <openicf.version>1.5.20.12</openicf.version>
    </properties>

    <!--
        Add the ForgeRock Maven repository to the project.
        This step is required because {icf_abbr} artifacts are not published to
        the Maven Central Repository.
    -->
    <repositories>
      <repository>
        <id>forgerock-internal-releases</id>
          <name>ForgeRock Internal Releases Repository</name>
          <url>https://maven.forgerock.org/artifactory/internal-releases</url>
          <snapshots>
            <enabled>false</enabled>
          </snapshots>
      </repository>
      <repository>
        <id>forgerock-internal-snapshots</id>
        <name>ForgeRock Internal Snapshots Repository</name>
        <url>https://maven.forgerock.org/artifactory/internal-snapshots</url>
        <releases>
          <enabled>false</enabled>
        </releases>
      </repository>
    </repositories>

    <dependencies>
        <dependency>
            <groupId>org.forgerock.openicf.framework</groupId>
            <artifactId>connector-framework</artifactId>
            <version>${openicf.version}</version>
        </dependency>
        <dependency>
            <groupId>org.forgerock.openicf.framework</groupId>
            <artifactId>connector-framework-internal</artifactId>
            <version>${openicf.version}</version>
        </dependency>
        <!-- If you are using {icf_abbr} Connectors locally you only need 'connector-framework-internal' -->
        
        <!-- If you are using {icf_abbr} Connectors remotely you also need the 'connector-framework-server'-->
        <dependency>
            <groupId>org.forgerock.openicf.framework</groupId>
            <artifactId>connector-framework-rpc</artifactId>
            <version>${openicf.version}</version>
        </dependency>
        <dependency>
            <groupId>org.forgerock.openicf.framework</groupId>
            <artifactId>connector-framework-protobuf</artifactId>
            <version>${openicf.version}</version>
        </dependency>
        <dependency>
            <groupId>org.forgerock.openicf.framework</groupId>
            <artifactId>connector-framework-server</artifactId>
            <version>${openicf.version}</version>
        </dependency>
        
        <!-- Add any required Connector bundles. For example: -->
        <dependency>
            <groupId>org.forgerock.openicf.connectors</groupId>
            <artifactId>groovy-connector</artifactId>
            <version>1.5.20.12</version>
        </dependency>
        <dependency>
            <groupId>org.forgerock.openicf.connectors</groupId>
            <artifactId>ldap-connector</artifactId>
            <version>1.5.20.12</version>
        </dependency>
    </dependencies>
</project>
