@hackage hscim0.4.0.3
hscim json schema and server implementation
Categories
License
AGPL-3.0-only
Maintainer
Wire Swiss GmbH <backend@wire.com>
Links
Versions
Deprecated
Dependencies (34)
- aeson >=2.1.2 && <2.2
- aeson-qq >=0.8.4 && <0.9
- attoparsec >=0.14.4 && <0.15
- base >=4.17.2 && <4.19
- bytestring >=0.10.4 && <0.12
- case-insensitive >=1.2.1 && <1.3 Show all…
Dependents (1)
@hackage/ldap-scim-bridge
System for Cross-domain Identity Management (SCIM)
This implements part of the SCIM standard for identity management. The parts that are currently supported are:
- User schema version 2.0
Building
This project uses stack. You can install the sample executable with
stack install
Developing and testing
This library only implements the schemas and endpoints defined by the
SCIM standard. You will need to implement the actual storage by giving
an instance for the Persistence class.
There's a simple in-memory implementation of this class, which is used for tests. You can run the tests with the standard stack interface:
stack test
Contributing
Before submitting a PR, make sure to install ormolu
by doing stack install ormolu (we pin the version in our stack.yaml file)
and run make format.