get Keychain

@GetMapping(path = ""/" + KEYCHAIN_ENDPOINT", headers = [] )
open fun <T> getKeychain(    @PathVariable(value = "id") userId: String,     @RequestHeader(value = "token") token: String,     @RequestHeader(value = "device_id") deviceId: String,     @RequestParam(name = "page", defaultValue = "0", required = false) page: Int,     @RequestParam(name = "pageSize", defaultValue = "10", required = false) pageSize: Int,     @RequestParam(name = "keywords", defaultValue = "", required = false) keywords: Set<String>,     @RequestParam(name = "type", defaultValue = "GENERATED, INSERTED", required = false) types: Set<String>): T

Endpoint used to retrieve the keychain owned by the user

Return

the result of the request as T

Parameters

userId

The identifier of the user

token

The token of the user

deviceId

The identifier of the device of the user

page

The page requested

pageSize

The size of the items to insert in the page

keywords

The filter keywords

types

The types of the passwords to retrieve