Skip to content

Commit 9d36ced

Browse files
committed
add resolve All example and fix newline in build number
1 parent c2ca112 commit 9d36ced

File tree

2 files changed

+13
-2
lines changed

2 files changed

+13
-2
lines changed

example/example.py

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ async def main():
102102
)
103103
print(code)
104104
# [developer-docs.sdk.python.resolve-totp-code]-end
105-
105+
await resolve_all_secrets(client,created_item.vault_id, created_item.id, "username", "password")
106106
# [developer-docs.sdk.python.get-totp-item-crud]-start
107107
# Fetch a totp code from the item
108108
for f in created_item.fields:
@@ -382,6 +382,17 @@ async def create_attach_and_delete_file_field_item(client: Client):
382382
await client.items.delete(deleted_file_item.vault_id, deleted_file_item.id)
383383

384384

385+
async def resolve_all_secrets(client: Client, vault_id: str, item_id: str, field_id: str, field_id2: str):
386+
# [developer-docs.sdk.python.resolve-bulk-secret]-start
387+
# Retrieves multiple secret from 1Password.
388+
secrets = await client.secrets.resolve_all([f"op://{vault_id}//{item_id}/{field_id}", f"op://{vault_id}/{item_id}/{field_id2}"])
389+
for secret in secrets.individual_responses.values():
390+
if secret.error is not None:
391+
print(str(secret.error))
392+
else:
393+
print(secret.content.secret)
394+
# [developer-docs.sdk.python.resolve-bulk-secret]-end
395+
385396
if __name__ == "__main__":
386397
asyncio.run(main())
387398

src/onepassword/build_number.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
SDK_BUILD_NUMBER = "0020101"
1+
SDK_BUILD_NUMBER = "0020101"

0 commit comments

Comments
 (0)