UNPKG

@criipto/signatures

Version:
235 lines (234 loc) 7.07 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.ViewerDocument = exports.RejectSignatureOrderDocument = exports.UpdateSignatoryDocumentStatusDocument = exports.SignDocument = exports.CompleteCriiptoVerifyEvidenceProviderDocument = exports.StartCriiptoVerifyEvidenceProviderDocument = exports.BasicDocumentFragmentDoc = exports.EvidenceProviderFragmentDoc = void 0; exports.getSdk = getSdk; const graphql_tag_1 = __importDefault(require("graphql-tag")); exports.EvidenceProviderFragmentDoc = (0, graphql_tag_1.default) ` fragment EvidenceProvider on SignatureEvidenceProvider { __typename id ... on OidcJWTSignatureEvidenceProvider { id domain clientID acrValues alwaysRedirect } ... on CriiptoVerifySignatureEvidenceProvider { id domain clientID acrValues alwaysRedirect message loginHint scope environment } ... on DrawableSignatureEvidenceProvider { requireName minimumWidth minimumHeight } } `; exports.BasicDocumentFragmentDoc = (0, graphql_tag_1.default) ` fragment BasicDocument on Document { __typename id title reference signatoryViewerStatus blob } `; exports.StartCriiptoVerifyEvidenceProviderDocument = (0, graphql_tag_1.default) ` mutation startCriiptoVerifyEvidenceProvider($input: StartCriiptoVerifyEvidenceProviderInput!) { startCriiptoVerifyEvidenceProvider(input: $input) { __typename ... on CriiptoVerifyEvidenceProviderRedirect { redirectUri state } } } `; exports.CompleteCriiptoVerifyEvidenceProviderDocument = (0, graphql_tag_1.default) ` mutation completeCriiptoVerifyEvidenceProvider( $input: CompleteCriiptoVerifyEvidenceProviderInput! ) { completeCriiptoVerifyEvidenceProvider(input: $input) { __typename jwt } } `; exports.SignDocument = (0, graphql_tag_1.default) ` mutation sign($input: SignInput!) { sign(input: $input) { viewer { __typename ... on SignatoryViewer { status signer } ... on BatchSignatoryViewer { status signer } } } } `; exports.UpdateSignatoryDocumentStatusDocument = (0, graphql_tag_1.default) ` mutation updateSignatoryDocumentStatus($input: UpdateSignatoryDocumentStatusInput!) { updateSignatoryDocumentStatus(input: $input) { documentEdge { status node { id signatoryViewerStatus } } viewer { __typename ... on SignatoryViewer { status signer } ... on BatchSignatoryViewer { status signer } } } } `; exports.RejectSignatureOrderDocument = (0, graphql_tag_1.default) ` mutation rejectSignatureOrder($input: RejectSignatureOrderInput!) { rejectSignatureOrder(input: $input) { viewer { __typename ... on SignatoryViewer { status signer } ... on BatchSignatoryViewer { status signer } } } } `; exports.ViewerDocument = (0, graphql_tag_1.default) ` query viewer { viewer { __typename id ... on AnonymousViewer { authenticated } ... on SignatoryViewer { signatoryId role status signer evidenceProviders { __typename ...EvidenceProvider } documents { edges { status node { ...BasicDocument } } } } ... on BatchSignatoryViewer { batchSignatoryId status signer evidenceProviders { __typename ...EvidenceProvider } documents { edges { status node { ...BasicDocument } } } } ... on UnvalidatedSignatoryViewer { signatoryId evidenceProviders { __typename ...EvidenceProvider } } } } ${exports.EvidenceProviderFragmentDoc} ${exports.BasicDocumentFragmentDoc} `; const defaultWrapper = (action, _operationName, _operationType, _variables) => action(); function getSdk(client, withWrapper = defaultWrapper) { return { startCriiptoVerifyEvidenceProvider(variables, requestHeaders, signal) { return withWrapper(wrappedRequestHeaders => client.request({ document: exports.StartCriiptoVerifyEvidenceProviderDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal, }), 'startCriiptoVerifyEvidenceProvider', 'mutation', variables); }, completeCriiptoVerifyEvidenceProvider(variables, requestHeaders, signal) { return withWrapper(wrappedRequestHeaders => client.request({ document: exports.CompleteCriiptoVerifyEvidenceProviderDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal, }), 'completeCriiptoVerifyEvidenceProvider', 'mutation', variables); }, sign(variables, requestHeaders, signal) { return withWrapper(wrappedRequestHeaders => client.request({ document: exports.SignDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal, }), 'sign', 'mutation', variables); }, updateSignatoryDocumentStatus(variables, requestHeaders, signal) { return withWrapper(wrappedRequestHeaders => client.request({ document: exports.UpdateSignatoryDocumentStatusDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal, }), 'updateSignatoryDocumentStatus', 'mutation', variables); }, rejectSignatureOrder(variables, requestHeaders, signal) { return withWrapper(wrappedRequestHeaders => client.request({ document: exports.RejectSignatureOrderDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal, }), 'rejectSignatureOrder', 'mutation', variables); }, viewer(variables, requestHeaders, signal) { return withWrapper(wrappedRequestHeaders => client.request({ document: exports.ViewerDocument, variables, requestHeaders: { ...requestHeaders, ...wrappedRequestHeaders }, signal, }), 'viewer', 'query', variables); }, }; }