Support searching in the sdk

the sdk currently only supports listing all secrets, or getting a secret directly (with the id of the secret). this is to add a feature so that one can directly search for a secret by name.

as of now, one can list all secrets and then filter it themselves, which is probably not ideal.