@iotize/tap
Version:
IoTize Device client for Javascript
61 lines • 4.18 kB
JavaScript
/**
* Generated file. Do not edit
*/
import { TapRequestFrame } from '@iotize/tap/client/api';
import * as serviceConverters from './service-converters';
import { converters as commonConverters } from '@iotize/tap/service/core';
const allConverters = Object.assign(Object.assign({}, commonConverters), serviceConverters);
export const SERVICE_CALLS = {
login: {
method: TapRequestFrame.MethodType.GET,
pathAlias: '/scram/login',
path: '/1024//40',
responseBodyDecoder: allConverters.scramLoginResponseBody,
bodyEncoder: allConverters.scramLoginParams,
},
loginProof: {
method: TapRequestFrame.MethodType.GET,
pathAlias: '/scram/login-proof',
path: '/1024//41',
},
getHashIteration: {
method: TapRequestFrame.MethodType.GET,
pathAlias: '/scram/hash-iteration',
path: '/1024//42',
responseBodyDecoder: allConverters.uint32,
},
putHashIteration: {
method: TapRequestFrame.MethodType.PUT,
pathAlias: '/scram/hash-iteration',
path: '/1024//42',
bodyEncoder: allConverters.uint16,
},
initialize: {
method: TapRequestFrame.MethodType.GET,
pathAlias: '/scram/initialize',
path: '/1024//47',
},
stop: {
method: TapRequestFrame.MethodType.GET,
pathAlias: '/scram/stop',
path: '/1024//46',
},
send: {
method: TapRequestFrame.MethodType.GET,
pathAlias: '/scram/com-send-receive',
path: '/1024//48',
},
setInitializationVector: {
method: TapRequestFrame.MethodType.GET,
pathAlias: '/scram/initialization-vector',
path: '/1024//45',
},
sendWithIV: {
method: TapRequestFrame.MethodType.GET,
pathAlias: '/scram/send-with-iv',
path: '/1024//44',
responseBodyDecoder: allConverters.encryptedIVResponse,
bodyEncoder: allConverters.encryptedIVRequest,
},
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VydmljZS1jYWxscy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL3NlcnZpY2UvaW1wbC9zY3JhbS9zcmMvbGliL2dlbmVyYXRlZC9zZXJ2aWNlLWNhbGxzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztHQUVHO0FBT0gsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBQ3pELE9BQU8sS0FBSyxpQkFBaUIsTUFBTSxzQkFBc0IsQ0FBQztBQUMxRCxPQUFPLEVBQUUsVUFBVSxJQUFJLGdCQUFnQixFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFFMUUsTUFBTSxhQUFhLG1DQUNkLGdCQUFnQixHQUNoQixpQkFBaUIsQ0FDckIsQ0FBQztBQUVGLE1BQU0sQ0FBQyxNQUFNLGFBQWEsR0FBRztJQUMzQixLQUFLLEVBQUU7UUFDTCxNQUFNLEVBQUUsZUFBZSxDQUFDLFVBQVUsQ0FBQyxHQUFHO1FBQ3RDLFNBQVMsRUFBRSxjQUFjO1FBQ3pCLElBQUksRUFBRSxXQUFXO1FBQ2pCLG1CQUFtQixFQUFFLGFBQWEsQ0FBQyxzQkFBc0I7UUFDekQsV0FBVyxFQUFFLGFBQWEsQ0FBQyxnQkFBZ0I7S0FDaUI7SUFFOUQsVUFBVSxFQUFFO1FBQ1YsTUFBTSxFQUFFLGVBQWUsQ0FBQyxVQUFVLENBQUMsR0FBRztRQUN0QyxTQUFTLEVBQUUsb0JBQW9CO1FBQy9CLElBQUksRUFBRSxXQUFXO0tBQ3lCO0lBRTVDLGdCQUFnQixFQUFFO1FBQ2hCLE1BQU0sRUFBRSxlQUFlLENBQUMsVUFBVSxDQUFDLEdBQUc7UUFDdEMsU0FBUyxFQUFFLHVCQUF1QjtRQUNsQyxJQUFJLEVBQUUsV0FBVztRQUNqQixtQkFBbUIsRUFBRSxhQUFhLENBQUMsTUFBTTtLQUNUO0lBRWxDLGdCQUFnQixFQUFFO1FBQ2hCLE1BQU0sRUFBRSxlQUFlLENBQUMsVUFBVSxDQUFDLEdBQUc7UUFDdEMsU0FBUyxFQUFFLHVCQUF1QjtRQUNsQyxJQUFJLEVBQUUsV0FBVztRQUNqQixXQUFXLEVBQUUsYUFBYSxDQUFDLE1BQU07S0FDRDtJQUVsQyxVQUFVLEVBQUU7UUFDVixNQUFNLEVBQUUsZUFBZSxDQUFDLFVBQVUsQ0FBQyxHQUFHO1FBQ3RDLFNBQVMsRUFBRSxtQkFBbUI7UUFDOUIsSUFBSSxFQUFFLFdBQVc7S0FDbUI7SUFFdEMsSUFBSSxFQUFFO1FBQ0osTUFBTSxFQUFFLGVBQWUsQ0FBQyxVQUFVLENBQUMsR0FBRztRQUN0QyxTQUFTLEVBQUUsYUFBYTtRQUN4QixJQUFJLEVBQUUsV0FBVztLQUNtQjtJQUV0QyxJQUFJLEVBQUU7UUFDSixNQUFNLEVBQUUsZUFBZSxDQUFDLFVBQVUsQ0FBQyxHQUFHO1FBQ3RDLFNBQVMsRUFBRSx5QkFBeUI7UUFDcEMsSUFBSSxFQUFFLFdBQVc7S0FDeUI7SUFFNUMsdUJBQXVCLEVBQUU7UUFDdkIsTUFBTSxFQUFFLGVBQWUsQ0FBQyxVQUFVLENBQUMsR0FBRztRQUN0QyxTQUFTLEVBQUUsOEJBQThCO1FBQ3pDLElBQUksRUFBRSxXQUFXO0tBQ3lCO0lBRTVDLFVBQVUsRUFBRTtRQUNWLE1BQU0sRUFBRSxlQUFlLENBQUMsVUFBVSxDQUFDLEdBQUc7UUFDdEMsU0FBUyxFQUFFLHFCQUFxQjtRQUNoQyxJQUFJLEVBQUUsV0FBVztRQUNqQixtQkFBbUIsRUFBRSxhQUFhLENBQUMsbUJBQW1CO1FBQ3RELFdBQVcsRUFBRSxhQUFhLENBQUMsa0JBQWtCO0tBQ2M7Q0FDOUQsQ0FBQyJ9