@criipto/signatures
Version:
A Node.JS SDK for Criipto Signatures
369 lines (368 loc) • 13.5 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.BatchSignatoryDocument = exports.SignatureOrdersDocument = exports.SignatoryDocument = exports.SignatureOrderWithDocumentsDocument = exports.SignatureOrderDocument = exports.ChangeSignatureOrderDocument = exports.CreateBatchSignatoryDocument = exports.DeleteSignatoryDocument = exports.ExtendSignatureOrderDocument = exports.ValidateDocumentDocument = exports.SignActingAsDocument = exports.CancelSignatureOrderDocument = exports.CloseSignatureOrderDocument = exports.ChangeSignatoryDocument = exports.AddSignatoriesDocument = exports.AddSignatoryDocument = exports.CleanupSignatureOrderDocument = exports.CreateSignatureOrderDocument = exports.BasicBatchSignatoryFragmentDoc = exports.BasicSignatureOrderFragmentDoc = exports.BasicSignatoryFragmentDoc = exports.SignedDocumentFragmentDoc = exports.BasicDocumentFragmentDoc = void 0;
exports.getSdk = getSdk;
const graphql_tag_1 = __importDefault(require("graphql-tag"));
exports.BasicDocumentFragmentDoc = (0, graphql_tag_1.default) `
fragment BasicDocument on Document {
__typename
id
title
reference
... on PdfDocument {
form {
enabled
}
}
}
`;
exports.SignedDocumentFragmentDoc = (0, graphql_tag_1.default) `
fragment SignedDocument on Document {
id
title
blob
signatures {
__typename
signatory {
id
}
... on JWTSignature {
jwt
jwks
}
... on DrawableSignature {
name
image
}
}
}
`;
exports.BasicSignatoryFragmentDoc = (0, graphql_tag_1.default) `
fragment BasicSignatory on Signatory {
id
status
statusReason
href
downloadHref
reference
role
signatureOrder {
id
status
closedAt
expiresAt
}
evidenceProviders {
__typename
id
}
documents {
edges {
status
node {
__typename
id
}
}
}
}
`;
exports.BasicSignatureOrderFragmentDoc = (0, graphql_tag_1.default) `
fragment BasicSignatureOrder on SignatureOrder {
id
status
title
closedAt
expiresAt
maxSignatories
signatories {
...BasicSignatory
}
evidenceProviders {
__typename
id
}
}
${exports.BasicSignatoryFragmentDoc}`;
exports.BasicBatchSignatoryFragmentDoc = (0, graphql_tag_1.default) `
fragment BasicBatchSignatory on BatchSignatory {
id
token
href
}
`;
exports.CreateSignatureOrderDocument = (0, graphql_tag_1.default) `
mutation createSignatureOrder($input: CreateSignatureOrderInput!) {
createSignatureOrder(input: $input) {
signatureOrder {
...BasicSignatureOrder
documents {
...BasicDocument
}
}
}
}
${exports.BasicSignatureOrderFragmentDoc}
${exports.BasicDocumentFragmentDoc}`;
exports.CleanupSignatureOrderDocument = (0, graphql_tag_1.default) `
mutation cleanupSignatureOrder($input: CleanupSignatureOrderInput!) {
cleanupSignatureOrder(input: $input) {
signatureOrder {
...BasicSignatureOrder
documents {
...BasicDocument
}
}
}
}
${exports.BasicSignatureOrderFragmentDoc}
${exports.BasicDocumentFragmentDoc}`;
exports.AddSignatoryDocument = (0, graphql_tag_1.default) `
mutation addSignatory($input: AddSignatoryInput!) {
addSignatory(input: $input) {
signatory {
...BasicSignatory
}
}
}
${exports.BasicSignatoryFragmentDoc}`;
exports.AddSignatoriesDocument = (0, graphql_tag_1.default) `
mutation addSignatories($input: AddSignatoriesInput!) {
addSignatories(input: $input) {
signatories {
...BasicSignatory
}
}
}
${exports.BasicSignatoryFragmentDoc}`;
exports.ChangeSignatoryDocument = (0, graphql_tag_1.default) `
mutation changeSignatory($input: ChangeSignatoryInput!) {
changeSignatory(input: $input) {
signatory {
...BasicSignatory
}
}
}
${exports.BasicSignatoryFragmentDoc}`;
exports.CloseSignatureOrderDocument = (0, graphql_tag_1.default) `
mutation closeSignatureOrder($input: CloseSignatureOrderInput!) {
closeSignatureOrder(input: $input) {
signatureOrder {
...BasicSignatureOrder
documents {
...BasicDocument
...SignedDocument
}
}
}
}
${exports.BasicSignatureOrderFragmentDoc}
${exports.BasicDocumentFragmentDoc}
${exports.SignedDocumentFragmentDoc}`;
exports.CancelSignatureOrderDocument = (0, graphql_tag_1.default) `
mutation cancelSignatureOrder($input: CancelSignatureOrderInput!) {
cancelSignatureOrder(input: $input) {
signatureOrder {
...BasicSignatureOrder
documents {
...BasicDocument
}
}
}
}
${exports.BasicSignatureOrderFragmentDoc}
${exports.BasicDocumentFragmentDoc}`;
exports.SignActingAsDocument = (0, graphql_tag_1.default) `
mutation signActingAs($input: SignActingAsInput!) {
signActingAs(input: $input) {
signatory {
...BasicSignatory
}
}
}
${exports.BasicSignatoryFragmentDoc}`;
exports.ValidateDocumentDocument = (0, graphql_tag_1.default) `
mutation validateDocument($input: ValidateDocumentInput!) {
validateDocument(input: $input) {
valid
errors
fixable
}
}
`;
exports.ExtendSignatureOrderDocument = (0, graphql_tag_1.default) `
mutation extendSignatureOrder($input: ExtendSignatureOrderInput!) {
extendSignatureOrder(input: $input) {
signatureOrder {
...BasicSignatureOrder
documents {
...BasicDocument
}
}
}
}
${exports.BasicSignatureOrderFragmentDoc}
${exports.BasicDocumentFragmentDoc}`;
exports.DeleteSignatoryDocument = (0, graphql_tag_1.default) `
mutation deleteSignatory($input: DeleteSignatoryInput!) {
deleteSignatory(input: $input) {
signatureOrder {
...BasicSignatureOrder
}
}
}
${exports.BasicSignatureOrderFragmentDoc}`;
exports.CreateBatchSignatoryDocument = (0, graphql_tag_1.default) `
mutation createBatchSignatory($input: CreateBatchSignatoryInput!) {
createBatchSignatory(input: $input) {
batchSignatory {
...BasicBatchSignatory
items {
signatureOrder {
...BasicSignatureOrder
}
signatory {
...BasicSignatory
}
}
}
}
}
${exports.BasicBatchSignatoryFragmentDoc}
${exports.BasicSignatureOrderFragmentDoc}
${exports.BasicSignatoryFragmentDoc}`;
exports.ChangeSignatureOrderDocument = (0, graphql_tag_1.default) `
mutation changeSignatureOrder($input: ChangeSignatureOrderInput!) {
changeSignatureOrder(input: $input) {
signatureOrder {
...BasicSignatureOrder
}
}
}
${exports.BasicSignatureOrderFragmentDoc}`;
exports.SignatureOrderDocument = (0, graphql_tag_1.default) `
query signatureOrder($id: ID!) {
signatureOrder(id: $id) {
...BasicSignatureOrder
}
}
${exports.BasicSignatureOrderFragmentDoc}`;
exports.SignatureOrderWithDocumentsDocument = (0, graphql_tag_1.default) `
query signatureOrderWithDocuments($id: ID!) {
signatureOrder(id: $id) {
...BasicSignatureOrder
documents {
...BasicDocument
...SignedDocument
}
}
}
${exports.BasicSignatureOrderFragmentDoc}
${exports.BasicDocumentFragmentDoc}
${exports.SignedDocumentFragmentDoc}`;
exports.SignatoryDocument = (0, graphql_tag_1.default) `
query signatory($id: ID!) {
signatory(id: $id) {
signatureOrder {
...BasicSignatureOrder
}
...BasicSignatory
}
}
${exports.BasicSignatureOrderFragmentDoc}
${exports.BasicSignatoryFragmentDoc}`;
exports.SignatureOrdersDocument = (0, graphql_tag_1.default) `
query signatureOrders($status: SignatureOrderStatus, $first: Int!, $after: String) {
viewer {
__typename
... on Application {
signatureOrders(status: $status, first: $first, after: $after) {
edges {
node {
...BasicSignatureOrder
}
}
}
}
}
}
${exports.BasicSignatureOrderFragmentDoc}`;
exports.BatchSignatoryDocument = (0, graphql_tag_1.default) `
query batchSignatory($id: ID!) {
batchSignatory(id: $id) {
...BasicBatchSignatory
items {
signatureOrder {
...BasicSignatureOrder
}
signatory {
...BasicSignatory
}
}
}
}
${exports.BasicBatchSignatoryFragmentDoc}
${exports.BasicSignatureOrderFragmentDoc}
${exports.BasicSignatoryFragmentDoc}`;
const defaultWrapper = (action, _operationName, _operationType) => action();
function getSdk(client, withWrapper = defaultWrapper) {
return {
createSignatureOrder(variables, requestHeaders) {
return withWrapper((wrappedRequestHeaders) => client.request(exports.CreateSignatureOrderDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'createSignatureOrder', 'mutation');
},
cleanupSignatureOrder(variables, requestHeaders) {
return withWrapper((wrappedRequestHeaders) => client.request(exports.CleanupSignatureOrderDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'cleanupSignatureOrder', 'mutation');
},
addSignatory(variables, requestHeaders) {
return withWrapper((wrappedRequestHeaders) => client.request(exports.AddSignatoryDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'addSignatory', 'mutation');
},
addSignatories(variables, requestHeaders) {
return withWrapper((wrappedRequestHeaders) => client.request(exports.AddSignatoriesDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'addSignatories', 'mutation');
},
changeSignatory(variables, requestHeaders) {
return withWrapper((wrappedRequestHeaders) => client.request(exports.ChangeSignatoryDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'changeSignatory', 'mutation');
},
closeSignatureOrder(variables, requestHeaders) {
return withWrapper((wrappedRequestHeaders) => client.request(exports.CloseSignatureOrderDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'closeSignatureOrder', 'mutation');
},
cancelSignatureOrder(variables, requestHeaders) {
return withWrapper((wrappedRequestHeaders) => client.request(exports.CancelSignatureOrderDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'cancelSignatureOrder', 'mutation');
},
signActingAs(variables, requestHeaders) {
return withWrapper((wrappedRequestHeaders) => client.request(exports.SignActingAsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'signActingAs', 'mutation');
},
validateDocument(variables, requestHeaders) {
return withWrapper((wrappedRequestHeaders) => client.request(exports.ValidateDocumentDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'validateDocument', 'mutation');
},
extendSignatureOrder(variables, requestHeaders) {
return withWrapper((wrappedRequestHeaders) => client.request(exports.ExtendSignatureOrderDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'extendSignatureOrder', 'mutation');
},
deleteSignatory(variables, requestHeaders) {
return withWrapper((wrappedRequestHeaders) => client.request(exports.DeleteSignatoryDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'deleteSignatory', 'mutation');
},
createBatchSignatory(variables, requestHeaders) {
return withWrapper((wrappedRequestHeaders) => client.request(exports.CreateBatchSignatoryDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'createBatchSignatory', 'mutation');
},
changeSignatureOrder(variables, requestHeaders) {
return withWrapper((wrappedRequestHeaders) => client.request(exports.ChangeSignatureOrderDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'changeSignatureOrder', 'mutation');
},
signatureOrder(variables, requestHeaders) {
return withWrapper((wrappedRequestHeaders) => client.request(exports.SignatureOrderDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'signatureOrder', 'query');
},
signatureOrderWithDocuments(variables, requestHeaders) {
return withWrapper((wrappedRequestHeaders) => client.request(exports.SignatureOrderWithDocumentsDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'signatureOrderWithDocuments', 'query');
},
signatory(variables, requestHeaders) {
return withWrapper((wrappedRequestHeaders) => client.request(exports.SignatoryDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'signatory', 'query');
},
signatureOrders(variables, requestHeaders) {
return withWrapper((wrappedRequestHeaders) => client.request(exports.SignatureOrdersDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'signatureOrders', 'query');
},
batchSignatory(variables, requestHeaders) {
return withWrapper((wrappedRequestHeaders) => client.request(exports.BatchSignatoryDocument, variables, { ...requestHeaders, ...wrappedRequestHeaders }), 'batchSignatory', 'query');
}
};
}