@sphereon/ssi-sdk-ext.kms-azure-rest-client
Version:
Sphereon SSI-SDK plugin for Azure KeyVault Key Management System.
36 lines • 1.6 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ObjectKeyVaultControllerApi = void 0;
const ObservableAPI_1 = require("./ObservableAPI");
class ObjectKeyVaultControllerApi {
constructor(configuration, requestFactory, responseProcessor) {
this.api = new ObservableAPI_1.ObservableKeyVaultControllerApi(configuration, requestFactory, responseProcessor);
}
createEcKeyWithHttpInfo(param, options) {
return this.api.createEcKeyWithHttpInfo(param.createEcKeyRequest, options).toPromise();
}
createEcKey(param, options) {
return this.api.createEcKey(param.createEcKeyRequest, options).toPromise();
}
getKeyWithHttpInfo(param, options) {
return this.api.getKeyWithHttpInfo(param.keyName, options).toPromise();
}
getKey(param, options) {
return this.api.getKey(param.keyName, options).toPromise();
}
signPayloadWithHttpInfo(param, options) {
return this.api.signPayloadWithHttpInfo(param.signPayloadDTO, options).toPromise();
}
signPayload(param, options) {
return this.api.signPayload(param.signPayloadDTO, options).toPromise();
}
verifyPayloadWithHttpInfo(param, options) {
return this.api.verifyPayloadWithHttpInfo(param.verifyPayloadDTO, options).toPromise();
}
verifyPayload(param, options) {
return this.api.verifyPayload(param.verifyPayloadDTO, options).toPromise();
}
}
exports.ObjectKeyVaultControllerApi = ObjectKeyVaultControllerApi;
//# sourceMappingURL=ObjectParamAPI.js.map
//# sourceMappingURL=ObjectParamAPI.js.map