pmp-partner-service

Parent project of MOSIP partner-management-services

Лицензия

Лицензия

Группа

Группа

io.mosip.pmp
Идентификатор

Идентификатор

pmp-partner-service
Последняя версия

Последняя версия

1.1.4
Дата

Дата

Тип

Тип

jar
Описание

Описание

pmp-partner-service
Parent project of MOSIP partner-management-services

Скачать pmp-partner-service

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/io.mosip.pmp/pmp-partner-service/ -->
<dependency>
    <groupId>io.mosip.pmp</groupId>
    <artifactId>pmp-partner-service</artifactId>
    <version>1.1.4</version>
</dependency>
// https://jarcasting.com/artifacts/io.mosip.pmp/pmp-partner-service/
implementation 'io.mosip.pmp:pmp-partner-service:1.1.4'
// https://jarcasting.com/artifacts/io.mosip.pmp/pmp-partner-service/
implementation ("io.mosip.pmp:pmp-partner-service:1.1.4")
'io.mosip.pmp:pmp-partner-service:jar:1.1.4'
<dependency org="io.mosip.pmp" name="pmp-partner-service" rev="1.1.4">
  <artifact name="pmp-partner-service" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.mosip.pmp', module='pmp-partner-service', version='1.1.4')
)
libraryDependencies += "io.mosip.pmp" % "pmp-partner-service" % "1.1.4"
[io.mosip.pmp/pmp-partner-service "1.1.4"]

Зависимости

compile (20)

Идентификатор библиотеки Тип Версия
io.mosip.kernel : kernel-crypto-jce jar 1.0.6
com.googlecode.json-simple : json-simple jar 1.1.1
io.mosip.pmp : pmp-common jar 1.1.4
io.mosip.kernel : kernel-websubclient-api jar 1.1.4
io.mosip.kernel : kernel-core jar 1.1.4
com.google.code.gson : gson jar 2.8.5
org.springframework.boot : spring-boot-starter-data-jpa jar 2.0.2.RELEASE
org.springframework.boot : spring-boot-starter-validation jar 2.0.2.RELEASE
org.springframework.security : spring-security-core jar 5.3.3.RELEASE
org.springframework.boot : spring-boot-starter-web jar 2.0.2.RELEASE
org.projectlombok : lombok Необязательный jar 1.18.8
org.apache.httpcomponents : httpclient jar 4.5.6
org.apache.directory.api : api-all jar 2.0.0.AM2
io.springfox : springfox-swagger2 jar 2.9.2
io.springfox : springfox-swagger-ui jar 2.9.2
javax.xml.bind : jaxb-api jar 2.3.0
javax.activation : activation jar 1.1
org.glassfish.jaxb : jaxb-runtime jar 2.3.0-b170127.1453
org.javassist : javassist jar 3.27.0-GA
io.mosip.kernel : kernel-logger-logback jar 1.1.4

runtime (2)

Идентификатор библиотеки Тип Версия
org.springframework.boot : spring-boot-devtools Необязательный jar 2.0.2.RELEASE
org.postgresql : postgresql jar 42.2.14

test (5)

Идентификатор библиотеки Тип Версия
org.springframework.security : spring-security-test jar 5.4.0
com.h2database : h2 jar 1.4.197
org.springframework.boot : spring-boot-starter-test jar 2.0.2.RELEASE
junit : junit jar 4.12
org.mockito : mockito-core jar 2.22.0

Модули Проекта

Данный проект не имеет модулей.

Quality Gate Status

partner-management-services

This repository contains the source code and design documents for MOSIP partner management. To know more about MOSIP, its architecture, external integrations, releases, etc., please check the Platform Documentation

Dependencies

Partner services dependencies are mentioned below. For all Kernel services refer to commons repo

  • misp-service
    • kernel-idgenerator-mispid -- for misp id generation
    • kernel-licensekeygenerator-misp -- for misp license key generation

Roles

* MISP
* PolicyManager
* PartnerManager
* Partner

Build

The following commands should be run in the parent project to build all the modules - mvn clean install The above command can be used to build individual modules when run in their respective folders

Deploy

The following command should be executed to run any service locally in specific profile and local configurations - java -Dspring.profiles.active=<profile> -jar <jar-name>.jar

The following command should be executed to run any service locally in specific profile and remote configurations - java -Dspring.profiles.active=<profile> -Dspring.cloud.config.uri=<config-url> -Dspring.cloud.config.label=<config-label> -jar <jar-name>.jar

The following command should be executed to run a docker image - docker run -it -p <host-port>:<container-port> -e active_profile_env={profile} -e spring_config_label_env= {branch} -e spring_config_url_env={config_server_url} <docker-registry-IP:docker-registry-port/<dcker-image>

Configurations

All the configurations used by the codebase in mosip-platform is present in mosip-config repository.

Functional Test-cases

Functional tests run against the codebase in mosip-platform is present in mosip-functional-tests repository.

Documentation

Relevant documents to get started with MOSIP can be found in mosip-docs repository. In order to get started, please refer to the Getting-Started guide.

Infra

Automated scripts to build and deploy MOSIP modules are present in mosip-infra repository.


Contribute

You can contribute to MOSIP!

We want to engage constructively with the community. If you find a vulnerability or issue, please file a bug with the respective repository. We welcome pull requests with fixes too. Please see the Contributor Guide on how to file bugs, contribute code, and more.

License

This project is licensed under the terms of Mozilla Public License 2.0

Communication

Join the developer mailing list

You may also be interested in joining our community room on Gitter via Gitter where you could get some great community support

io.mosip.pmp

Modular Open Source Identity Platform

An open source platform on which national foundational IDs are built

Версии библиотеки

Версия
1.1.4
1.1.4-rc1
1.1.3
1.1.3-rc1
1.1.2
1.1.2-rc2
1.0.0
1.0.0-rc1