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