https://github.com/maccuaa/intellitrust-js-sdk
Entrust Identity as a Service JavaScript SDK
https://github.com/maccuaa/intellitrust-js-sdk
entrust identity sdk typescript
Last synced: 9 months ago
JSON representation
Entrust Identity as a Service JavaScript SDK
- Host: GitHub
- URL: https://github.com/maccuaa/intellitrust-js-sdk
- Owner: maccuaa
- Created: 2020-01-09T04:31:17.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-08-13T14:19:52.000Z (10 months ago)
- Last Synced: 2025-08-13T15:36:08.725Z (10 months ago)
- Topics: entrust, identity, sdk, typescript
- Language: Mustache
- Homepage:
- Size: 3.59 MB
- Stars: 2
- Watchers: 2
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Entrust Identity as a Service JavaScript SDK
[](https://github.com/maccuaa/intellitrust-js-sdk/actions?query=workflow%3ABuild)
This repository generates the JavaScript SDKs for the Entrust Identity as a Service Administration and Authentication APIs.
Also included are the Entrust Issuance as a Service APIs.
These are not official SDKs, this is a community project.
- SDKs generated using [Open API Generator](https://openapi-generator.tech/)
- Includes TypeScript definitions
## Docs
The instructions for installing and using the SDKs are published with the NPM package. See the SDK doc links below.
| | Documentation | SDK | Badges |
| -------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Administration | [API](https://entrust.us.trustedauth.com/help/developer/apis/administration/openapi/) | [SDK](https://www.npmjs.com/package/@maccuaa/intellitrust-admin-sdk) | [](https://badgen.net/npm/v/@maccuaa/intellitrust-admin-sdk) [](https://badgen.net/npm/dm/@maccuaa/intellitrust-admin-sdk) |
| Authentication | [API](https://entrust.us.trustedauth.com/help/developer/apis/authentication/openapi/) | [SDK](https://www.npmjs.com/package/@maccuaa/intellitrust-auth-sdk) | [](https://badgen.net/npm/v/@maccuaa/intellitrust-auth-sdk) [](https://badgen.net/npm/dm/@maccuaa/intellitrust-auth-sdk) |
| Issuance | [API](https://entrust.us.trustedauth.com/help/developer/apis/issuance/openapi/) | [SDK](https://www.npmjs.com/package/@maccuaa/intellitrust-issuance-sdk) | [](https://badgen.net/npm/v/@maccuaa/intellitrust-issuance-sdk) [](https://badgen.net/npm/dm/@maccuaa/intellitrust-issuance-sdk) |
## Updating
Updating the Swagger files:
```shell
npm run download
```
## Generating
Generating the SDKs:
```shell
npm run build
```
## Publishing
1. Create a new tag matching the IDaaS release version.
```shell
git tag v5.XX
git push --tags
```
1. Create GitHub Release