Skip to content

Commit

Permalink
Add support for BreachWatch-scan messages (#57)
Browse files Browse the repository at this point in the history
* Add support for BreachWatch-scan messages

* bump version number
  • Loading branch information
aaunario-keeper authored Aug 22, 2024
1 parent e624352 commit e931443
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 1 deletion.
2 changes: 1 addition & 1 deletion keeperapi/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@keeper-security/keeperapi",
"description": "Keeper API Javascript SDK",
"version": "16.0.61",
"version": "16.0.62",
"browser": "dist/index.es.js",
"main": "dist/index.cjs.js",
"types": "dist/node/index.d.ts",
Expand Down
17 changes: 17 additions & 0 deletions keeperapi/src/restMessages.ts
Original file line number Diff line number Diff line change
Expand Up @@ -290,6 +290,23 @@ export const setReusedPasswords = (data: Authentication.IReusedPasswordsRequest)
export const changeToKeyTypeOne = (data: Authentication.IChangeToKeyTypeOne): RestInMessage<Authentication.IChangeToKeyTypeOne> =>
createInMessage(data, 'vault/change_to_key_type_one', Authentication.ChangeToKeyTypeOne)

/* -- BreachWatch -- */

export const breachWatchInitialize = (): RestOutMessage<BreachWatch.IBreachWatchTokenRequest> =>
createOutMessage('breachwatch/initialize', BreachWatch.BreachWatchTokenResponse)

export const breachWatchSaveToken = (data: BreachWatch.IBreachWatchTokenRequest): RestInMessage<BreachWatch.IBreachWatchTokenRequest> =>
createInMessage(data,'breachwatch/save_token', BreachWatch.BreachWatchTokenRequest)

export const breachWatchAnonymizeToken = (data: BreachWatch.IBreachWatchTokenRequest): RestMessage<BreachWatch.IBreachWatchTokenRequest, BreachWatch.IAnonymizedTokenResponse> =>
createMessage(data, 'breachwatch/anonymize_token', BreachWatch.BreachWatchTokenRequest, BreachWatch.AnonymizedTokenResponse)

export const breachWatchStatus = (data: BreachWatch.IBreachWatchStatusRequest): RestMessage<BreachWatch.IBreachWatchStatusRequest, BreachWatch.IBreachWatchStatusResponse> =>
createMessage(data, 'breachwatch/status', BreachWatch.BreachWatchStatusRequest, BreachWatch.BreachWatchStatusResponse)

export const breachWatchUpdateRecordData = (data: BreachWatch.IBreachWatchUpdateRequest): RestMessage<BreachWatch.IBreachWatchUpdateRequest, BreachWatch.IBreachWatchUpdateResponse> =>
createMessage(data, 'breachwatch/update_record_data', BreachWatch.BreachWatchUpdateRequest, BreachWatch.BreachWatchUpdateResponse)

/* -- SERVICE LOGGER -- */

export const serviceLoggerGetMessage = (data: ServiceLogger.IServiceLogGetRequest): RestMessage<ServiceLogger.IServiceLogGetRequest, ServiceLogger.IServiceLogResponse> =>
Expand Down

0 comments on commit e931443

Please sign in to comment.