AdministratorContact(first_name="Jane", last_name="Doe", email="*****@*****.**", phone="4255555555") ] issuer1 = client.update_issuer(issuer_name="issuer1", admin_contacts=admin_contacts) for contact in issuer1.admin_contacts: print(contact.first_name) print(contact.last_name) print(contact.email) print(contact.phone) # Now we will list all of the certificate issuers for this key vault. To better demonstrate this, we will first create another issuer. client.create_issuer(issuer_name="issuer2", provider="Test", account_id="keyvaultuser", enabled=True) issuers = client.list_properties_of_issuers() for issuer in issuers: print(issuer.name) print(issuer.provider) # Finally, we delete our first issuer by name. client.delete_issuer("issuer1") print("\nrun_sample done")
print(issuer1.name) print(issuer1.properties.provider) print(issuer1.account_id) for admin_detail in issuer1.admin_details: print(admin_detail.first_name) print(admin_detail.last_name) print(admin_detail.email) print(admin_detail.phone) # Now we will list all of the certificate issuers for this key vault. To better demonstrate this, we will first create another issuer. client.create_issuer(name="issuer2", provider="Test", account_id="keyvaultuser", enabled=True) issuers = client.list_issuers() for issuer in issuers: print(issuer.name) print(issuer.properties.provider) # Finally, we delete our first issuer by name. client.delete_issuer(name="issuer1") except HttpResponseError as e: print("\nrun_sample has caught an error. {0}".format(e.message)) finally: print("\nrun_sample done")