personify-scim-server

implementation for the scim v2 protocol in java supporting : - create, get, put, delete, search, patch ( with attributes and excludedAttributes ) - bulk with circular reference processing, maxOperations and maxPayloadSize - paging - filtering - discovery - schema validation - uniqueness constraint validation - authentication : basic and OAUTH bearer token ( with roles ) - bearer token endpoint created and verified with Forgerock IDM SCIM connector (compatible) - /ME endpoint

License

License

MIT
GroupId

GroupId

be.personify.iam
ArtifactId

ArtifactId

personify-scim-server
Last Version

Last Version

1.3.5.RELEASE
Release Date

Release Date

Type

Type

jar
Description

Description

personify-scim-server
implementation for the scim v2 protocol in java supporting : - create, get, put, delete, search, patch ( with attributes and excludedAttributes ) - bulk with circular reference processing, maxOperations and maxPayloadSize - paging - filtering - discovery - schema validation - uniqueness constraint validation - authentication : basic and OAUTH bearer token ( with roles ) - bearer token endpoint created and verified with Forgerock IDM SCIM connector (compatible) - /ME endpoint
Project Organization

Project Organization

personify
Source Code Management

Source Code Management

https://bitbucket.org/wouter29/?visibility=public

Download personify-scim-server

How to add to project

<!-- https://jarcasting.com/artifacts/be.personify.iam/personify-scim-server/ -->
<dependency>
    <groupId>be.personify.iam</groupId>
    <artifactId>personify-scim-server</artifactId>
    <version>1.3.5.RELEASE</version>
</dependency>
// https://jarcasting.com/artifacts/be.personify.iam/personify-scim-server/
implementation 'be.personify.iam:personify-scim-server:1.3.5.RELEASE'
// https://jarcasting.com/artifacts/be.personify.iam/personify-scim-server/
implementation ("be.personify.iam:personify-scim-server:1.3.5.RELEASE")
'be.personify.iam:personify-scim-server:jar:1.3.5.RELEASE'
<dependency org="be.personify.iam" name="personify-scim-server" rev="1.3.5.RELEASE">
  <artifact name="personify-scim-server" type="jar" />
</dependency>
@Grapes(
@Grab(group='be.personify.iam', module='personify-scim-server', version='1.3.5.RELEASE')
)
libraryDependencies += "be.personify.iam" % "personify-scim-server" % "1.3.5.RELEASE"
[be.personify.iam/personify-scim-server "1.3.5.RELEASE"]

Dependencies

compile (9)

Group / Artifact Type Version
org.springframework.boot : spring-boot-starter-web jar 2.6.6
org.springframework.boot : spring-boot-starter-log4j2 jar 2.6.6
org.springframework.security : spring-security-crypto jar 5.6.3
org.mongodb : mongo-java-driver jar 3.12.10
be.personify.iam : personify-provisioning jar 1.3.7.RELEASE
org.postgresql : postgresql jar 42.3.4
mysql : mysql-connector-java jar 8.0.28
com.orientechnologies : orientdb-core jar 3.1.5
com.couchbase.client : java-client jar 3.2.6

test (3)

Group / Artifact Type Version
org.springframework.boot : spring-boot-starter-test jar 2.6.6
org.junit.vintage : junit-vintage-engine jar 5.8.2
junit : junit jar 4.13.2

Project Modules

There are no modules declared in this project.

Versions

Version
1.3.5.RELEASE
1.3.4.RELEASE
1.3.3.RELEASE
1.3.2.RELEASE
1.3.0.RELEASE
1.2.9.RELEASE
1.2.6.RELEASE
1.2.5.RELEASE
1.2.3.RELEASE
1.2.2.RELEASE
1.1.9.RELEASE
1.1.5.RELEASE
1.1.0.RELEASE
1.0.9.RELEASE
1.0.4.RELEASE
1.0.2-RELEASE
1.0.1.RELEASE
1.0.0.RELEASE