1.0.3 • Published 2 years ago

restpkicore-client v1.0.3

Weekly downloads
-
License
-
Repository
github
Last release
2 years ago

RestPkiCore-Client for node.js

RestPkiCore-Client - node.js client lib for RestPkiCoreClient

  • API version: 1.10.1 RTM
  • Package version: 1.0.3
  • Build package: io.swagger.codegen.v3.generators.javascript.JavaScriptClientCodegen

Installation

For Node.js

Install it via:

npm install restpkicore-client --save

Getting Started

Please follow the installation instruction, then create and execute the following JS code:

import { ApiClient, SignatureSessionsApi, API_KEY_HEADER } from 'restpkicore-client';

var apiClient = ApiClient.instance;
apiClient.basePath = "https://core.pki.rest";
apiClient.defaultHeaders = API_KEY_HEADER;

new SignatureSessionsApi(apiClient).apiSignatureSessionsIdGet('3fa85f64-5717-4562-b3fc-2c963f66afa6', (error, data, response) => {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
});

Run with the following code on terminal (remember to replace the filename!):

node --experimental-specifier-resolution=node yourcode.js

Documentation for API Endpoints

All URIs are relative to /

ClassMethodHTTP requestDescription
RestPkiCoreClient.ApplicationKeysController29ApiapiApplicationsAppIdApiKeysPostPOST /api/applications/{appId}/api-keys
RestPkiCoreClient.ApplicationsApiapiApplicationsIdDefaultDocumentMetadataGetGET /api/applications/{id}/default-document-metadataReturns the set of metadata values that is currently added for documents created by a given application
RestPkiCoreClient.ApplicationsApiapiApplicationsIdDefaultDocumentMetadataPutPUT /api/applications/{id}/default-document-metadataConfigures a set of metadata values to be added to each document created by the application
RestPkiCoreClient.ApplicationsController29ApiapiApplicationsGetGET /api/applications
RestPkiCoreClient.ApplicationsController29ApiapiApplicationsIdDeleteDELETE /api/applications/{id}
RestPkiCoreClient.ApplicationsController29ApiapiApplicationsIdGetGET /api/applications/{id}
RestPkiCoreClient.ApplicationsController29ApiapiApplicationsNameAvailabilityGetGET /api/applications/name-availability
RestPkiCoreClient.ApplicationsController29ApiapiApplicationsPostPOST /api/applications
RestPkiCoreClient.AuthenticationApiapiV2AuthenticationCompletionPostPOST /api/v2/authentication/completionCompletes a certificate authentication
RestPkiCoreClient.AuthenticationApiapiV2AuthenticationPostPOST /api/v2/authenticationPrepares for a certificate authentication
RestPkiCoreClient.CertificatesApiapiCertificatesThumbprintSha256GetGET /api/certificates/{thumbprintSha256}Retrieves information about a X.509 certificate previously used to sign some document
RestPkiCoreClient.DocumentKeysApiapiDocumentKeysBatchPostPOST /api/document-keys/batchAllocates a batch of document keys to be used later on document signatures
RestPkiCoreClient.DocumentKeysApiapiDocumentKeysKeyGetGET /api/document-keys/{key}Queries documents by key
RestPkiCoreClient.DocumentKeysApiapiDocumentKeysPostPOST /api/document-keysAllocates a document key to be used later on a document signature
RestPkiCoreClient.DocumentKeysApiapiDocumentKeysUnusedGetGET /api/document-keys/unusedQueries unused document keys
RestPkiCoreClient.DocumentsApiapiDocumentsIdGetGET /api/documents/{id}Retrieves a document's details
RestPkiCoreClient.DocumentsApiapiDocumentsIdSignersGetGET /api/documents/{id}/signersRetrieves the full information about each of a document's signers
RestPkiCoreClient.DocumentsApiapiDocumentsKeysKeyGetGET /api/documents/keys/{key}Finds a document's details by its key
RestPkiCoreClient.SignatureInspectionApiapiSignatureInspectionPutPUT /api/signature-inspectionInspects a signed file, returning information about its signers and metadata about the corresponding document (if signed on this instance)
RestPkiCoreClient.SignatureSessionsApiapiSignatureSessionsIdGetGET /api/signature-sessions/{id}Retrieves a signature session's details
RestPkiCoreClient.SignatureSessionsApiapiSignatureSessionsIdWhenCompletedGetGET /api/signature-sessions/{id}/when-completedWaits for the completion of a signature session
RestPkiCoreClient.SignatureSessionsApiapiSignatureSessionsPostPOST /api/signature-sessionsCreates a signature session

Documentation for Models

Documentation for Authorization

All endpoints do not require authorization.

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago