CertificateClient Třída
Rozhraní vysoké úrovně pro správu certifikátů trezoru.
- Dědičnost
-
azure.keyvault.certificates._shared.client_base.KeyVaultClientBaseCertificateClient
Konstruktor
CertificateClient(vault_url: str, credential: TokenCredential, **kwargs)
Parametry
- vault_url
- str
Adresa URL trezoru, ke které bude klient přistupovat. Označuje se také jako "název DNS" trezoru. Měli byste ověřit, že tato adresa URL odkazuje na platný prostředek Key Vault. Podrobnosti viz https://aka.ms/azsdk/blog/vault-uri.
- credential
- TokenCredential
Objekt, který může poskytnout přístupový token pro trezor, například přihlašovací údaje z identity
- api_version
- ApiVersion
Verze rozhraní API služby, která se má použít. Výchozí hodnota je nejnovější.
- verify_challenge_resource
- bool
Jestli se má ověřit, jestli prostředek výzvy ověřování odpovídá doméně Key Vault. Výchozí hodnota je True.
Metody
backup_certificate |
Zazálohujte certifikát v chráněné podobě, který může používat jenom Azure Key Vault. Vyžaduje oprávnění k certifikátům nebo zálohování. Cílem je umožnit kopírování certifikátu z jednoho trezoru do jiného. Oba trezory musí být vlastněny stejným předplatným Azure. Zálohování ani obnovení není možné provádět přes geopolitické hranice. Například zálohu z trezoru v oblasti USA není možné obnovit do trezoru v oblasti EU. |
begin_create_certificate |
Vytvoří nový certifikát. Pokud se jedná o první verzi, prostředek certifikátu se vytvoří. Tato operace vyžaduje oprávnění k vytváření certifikátů. Čekání na vrácený poller vyžaduje certifikáty / získat oprávnění a poskytne vám certifikát, pokud je vytvoření úspěšné, nebo CertificateOperation, pokud ne. V opačném případě vyvolá HttpResponseError. |
begin_delete_certificate |
Odstraňte všechny verze certifikátu. Vyžaduje oprávnění k odstranění nebo certifikáty. Když tato metoda vrátí Key Vault začal odstraňovat certifikát. Odstranění může v trezoru s povoleným obnovitelným odstraněním trvat několik sekund. Tato metoda proto vrátí poller, který vám umožní počkat na dokončení odstranění. |
begin_recover_deleted_certificate |
Obnovení odstraněného certifikátu na nejnovější verzi Možné pouze v trezoru s povoleným obnovitelným odstraněním. Vyžaduje certifikáty nebo oprávnění k obnovení. Když tato metoda vrátí Key Vault začal obnovovat certifikát. Obnovení může trvat několik sekund. Tato metoda proto vrátí poller, který vám umožní počkat na dokončení obnovení. Čekání je nutné pouze v případě, že chcete obnovený certifikát okamžitě použít v jiné operaci. |
cancel_certificate_operation |
Zruší probíhající operaci certifikátu. Vyžaduje oprávnění k aktualizacím nebo certifikátům. |
close |
Zavřete sokety otevřené klientem. Volání této metody není nutné při použití klienta jako správce kontextu. |
create_issuer |
Nastaví zadaného vystavitele certifikátu. Vyžaduje oprávnění certifikátů nebo setissuers. |
delete_certificate_operation |
Odstraní a zastaví operaci vytvoření konkrétního certifikátu. Vyžaduje oprávnění k aktualizacím nebo certifikátům. |
delete_contacts |
Odstraní kontakty certifikátu pro trezor klíčů. Vyžaduje oprávnění k certifikátům nebo správěkontaktů. |
delete_issuer |
Odstraní zadaného vystavitele certifikátu. Vyžaduje oprávnění certificates/manageisuers/deleteissuers. |
get_certificate |
Získá certifikát s připojenými zásadami správy. Vyžaduje certifikáty nebo získat oprávnění. Nepřijímá verzi certifikátu jako parametr. Pokud chcete získat konkrétní verzi certifikátu, zavolejte .get_certificate_version |
get_certificate_operation |
Získá operaci vytvoření certifikátu. Vyžaduje certifikáty nebo oprávnění získat. |
get_certificate_policy |
Získá zásadu pro certifikát. Vyžaduje certifikáty nebo získat oprávnění. Vrátí zadané prostředky zásad certifikátů v trezoru klíčů. |
get_certificate_version |
Získá konkrétní verzi certifikátu bez vrácení jeho zásad správy. Vyžaduje certifikáty nebo získat oprávnění. Pokud chcete získat nejnovější verzi certifikátu nebo také zásady certifikátu, zavolejte get_certificate. |
get_contacts |
Získá kontakty certifikátu pro trezor klíčů. Vyžaduje oprávnění certifikátů nebo spravovatkontakty. |
get_deleted_certificate |
Získejte odstraněný certifikát. Možné pouze v trezoru s povoleným obnovitelném odstraněním. Vyžaduje certifikáty nebo získat oprávnění. Načte informace o odstraněném certifikátu a jeho atributy, jako je interval uchovávání, plánované trvalé odstranění a aktuální úroveň obnovení odstranění. |
get_issuer |
Získá zadaného vystavitele certifikátu. Vyžaduje oprávnění certifikáty, správaisuers nebo getissuers. |
import_certificate |
Importujte certifikát vytvořený externě. Vyžaduje certifikáty nebo oprávnění k importu. Importuje existující platný certifikát obsahující privátní klíč do Azure Key Vault. Certifikát, který se má importovat, může být ve formátu PFX nebo PEM. Pokud je certifikát ve formátu PEM, soubor PEM musí obsahovat klíč i certifikáty x509 a musíte zadat |
list_deleted_certificates |
Zobrazí seznam aktuálně obnovitelných odstraněných certifikátů. Možné pouze v případě, že je povolené obnovitelné odstranění trezoru. Vyžaduje oprávnění k certifikátům, získání nebo výpisu. Načte certifikáty v aktuálním trezoru, které jsou v odstraněném stavu a připravené k obnovení nebo vymazání. Tato operace zahrnuje informace specifické pro odstranění. |
list_properties_of_certificate_versions |
Vypíše identifikátory a vlastnosti verzí certifikátu. Vyžaduje oprávnění k certifikátům nebo seznamům. |
list_properties_of_certificates |
Vypíše identifikátory a vlastnosti všech certifikátů v trezoru. Vyžaduje oprávnění k certifikátům nebo seznamům. |
list_properties_of_issuers |
Vypíše vlastnosti vystavitelů certifikátů pro trezor klíčů. Vyžaduje oprávnění certificates/manageisuers/getissuers. |
merge_certificate |
Sloučí certifikát nebo řetěz certifikátů s párem klíčů, který existuje na serveru. Vyžaduje oprávnění k vytvoření nebo certifikáty. Provede sloučení certifikátu nebo řetězu certifikátů s párem klíčů, který je aktuálně k dispozici ve službě. Ujistěte se, že při vytváření certifikátu ke sloučení pomocí begin_create_certificate jeho vystavitele nastavíte hodnotu Neznámý. Tímto způsobem Key Vault ví, že certifikát nebude podepsán vystavitelem, který je mu znám. |
purge_deleted_certificate |
Trvale odstraní odstraněný certifikát. Možné pouze v trezorech s povoleným obnovitelném odstraněním. Vyžaduje certifikáty nebo oprávnění k vymazání. Provede nevratné odstranění zadaného certifikátu bez možnosti obnovení. Operace není k dispozici, pokud parametr recovery_level nezadá možnost Vymazat. Tato metoda je nezbytná pouze pro vymazání certifikátu před jeho scheduled_purge_date. |
restore_certificate_backup |
Obnovte zálohu certifikátu do trezoru. Vyžaduje certifikáty nebo oprávnění k obnovení. Tím se obnoví všechny verze certifikátu s jeho názvem, atributy a zásadami řízení přístupu. Pokud se název certifikátu už používá, obnovení se nezdaří. Cílový trezor musí být také vlastněný stejným předplatným Microsoft Azure jako zdrojový trezor. |
send_request |
Spustí síťový požadavek pomocí existujícího kanálu klienta. Adresa URL požadavku může být relativní vzhledem k adrese URL trezoru. Pokud není uvedeno jinak, verze rozhraní API služby použitá pro požadavek je stejná jako verze rozhraní API klienta. Tato metoda nevyvolá, pokud odpověď je chyba; pokud chcete vyvolat výjimku, zavolejte raise_for_status() u vráceného objektu odpovědi. Další informace o odesílání vlastních požadavků pomocí této metody najdete v tématu https://aka.ms/azsdk/dpcodegen/python/send_request. |
set_contacts |
Nastaví kontakty certifikátu pro trezor klíčů. Vyžaduje oprávnění k certifikátům nebo správěkontaktů. |
update_certificate_policy |
Aktualizace zásady pro certifikát. Vyžaduje certifikáty nebo oprávnění k aktualizaci. Nastavte zadané členy v zásadách certifikátů. Ostatní ponechá hodnotu null. |
update_certificate_properties |
Změna vlastností certifikátu Vyžaduje certifikáty nebo oprávnění k aktualizaci. |
update_issuer |
Aktualizace zadaného vystavitele certifikátu. Vyžaduje oprávnění certifikátů nebo setissuers. |
backup_certificate
Zazálohujte certifikát v chráněné podobě, který může používat jenom Azure Key Vault.
Vyžaduje oprávnění k certifikátům nebo zálohování. Cílem je umožnit kopírování certifikátu z jednoho trezoru do jiného. Oba trezory musí být vlastněny stejným předplatným Azure. Zálohování ani obnovení není možné provádět přes geopolitické hranice. Například zálohu z trezoru v oblasti USA není možné obnovit do trezoru v oblasti EU.
backup_certificate(certificate_name: str, **kwargs) -> bytes
Parametry
Návraty
Záložní objekt blob obsahující zálohovaný certifikát.
Návratový typ
Výjimky
pokud certifikát neexistuje,
pro jiné chyby
begin_create_certificate
Vytvoří nový certifikát.
Pokud se jedná o první verzi, prostředek certifikátu se vytvoří. Tato operace vyžaduje oprávnění k vytváření certifikátů. Čekání na vrácený poller vyžaduje certifikáty / získat oprávnění a poskytne vám certifikát, pokud je vytvoření úspěšné, nebo CertificateOperation, pokud ne. V opačném případě vyvolá HttpResponseError.
begin_create_certificate(certificate_name: str, policy: CertificatePolicy, **kwargs) -> LROPoller[KeyVaultCertificate | CertificateOperation]
Parametry
- policy
- CertificatePolicy
Zásady správy pro certifikát. Vyžaduje se buď subjekt, nebo jedna z alternativních vlastností názvu subjektu.
- enabled
- bool
Určuje, jestli je povolené použití certifikátu.
Návraty
LROPoller pro operaci vytvoření certifikátu. Čekání na poller vám poskytne certifikát, pokud je vytvoření úspěšné, nebo CertificateOperation, pokud ne.
Návratový typ
Výjimky
pokud je zásada certifikátu neplatná,
pro jiné chyby.
begin_delete_certificate
Odstraňte všechny verze certifikátu. Vyžaduje oprávnění k odstranění nebo certifikáty.
Když tato metoda vrátí Key Vault začal odstraňovat certifikát. Odstranění může v trezoru s povoleným obnovitelným odstraněním trvat několik sekund. Tato metoda proto vrátí poller, který vám umožní počkat na dokončení odstranění.
begin_delete_certificate(certificate_name: str, **kwargs) -> LROPoller[DeletedCertificate]
Parametry
Návraty
Poller pro operaci odstranění certifikátu. Metoda výsledku poller vrátí DeletedCertificate hodnotu bez čekání na dokončení odstranění. Pokud je v trezoru povolené obnovitelné odstranění a chcete ho okamžitě odstranit, trvale odstraňte certifikát pomocí purge_deleted_certificatepříkazu , nejprve zavolejte metodu čekání pollera. Až do dokončení odstranění se zablokuje. Metoda wait vyžaduje certifikáty nebo získat oprávnění.
Návratový typ
Výjimky
pokud certifikát neexistuje,
pro jiné chyby
begin_recover_deleted_certificate
Obnovení odstraněného certifikátu na nejnovější verzi Možné pouze v trezoru s povoleným obnovitelným odstraněním.
Vyžaduje certifikáty nebo oprávnění k obnovení. Když tato metoda vrátí Key Vault začal obnovovat certifikát. Obnovení může trvat několik sekund. Tato metoda proto vrátí poller, který vám umožní počkat na dokončení obnovení. Čekání je nutné pouze v případě, že chcete obnovený certifikát okamžitě použít v jiné operaci.
begin_recover_deleted_certificate(certificate_name: str, **kwargs) -> LROPoller[KeyVaultCertificate]
Parametry
Návraty
Poller pro operaci obnovení. Metoda výsledku poller vrátí obnovenou KeyVaultCertificate hodnotu bez čekání na dokončení obnovení. Pokud chcete obnovený certifikát použít okamžitě, zavolejte metodu čekání pollera, která blokuje, dokud nebude certifikát připravený k použití. Metoda wait vyžaduje oprávnění certificate/get.
Návratový typ
Výjimky
cancel_certificate_operation
Zruší probíhající operaci certifikátu. Vyžaduje oprávnění k aktualizacím nebo certifikátům.
cancel_certificate_operation(certificate_name: str, **kwargs) -> CertificateOperation
Parametry
Návraty
Operace zrušeného certifikátu
Návratový typ
Výjimky
close
Zavřete sokety otevřené klientem.
Volání této metody není nutné při použití klienta jako správce kontextu.
close() -> None
Výjimky
pokud certifikát neexistuje,
pro jiné chyby
create_issuer
Nastaví zadaného vystavitele certifikátu. Vyžaduje oprávnění certifikátů nebo setissuers.
create_issuer(issuer_name: str, provider: str, **kwargs) -> CertificateIssuer
Parametry
- enabled
- bool
Určuje, jestli je vystavitel povolený pro použití.
- account_id
- str
Uživatelské jméno, název účtu nebo ID účtu.
- password
- str
Heslo, tajný klíč nebo klíč účtu.
- organization_id
- str
ID organizace
- admin_contacts
- list[AdministratorContact]
Kontaktní údaje správců vystavitele certifikátů v organizaci.
Návraty
Vytvořený certifikát CertificateIssuer
Návratový typ
Výjimky
delete_certificate_operation
Odstraní a zastaví operaci vytvoření konkrétního certifikátu.
Vyžaduje oprávnění k aktualizacím nebo certifikátům.
delete_certificate_operation(certificate_name: str, **kwargs) -> CertificateOperation
Parametry
Návraty
Odstraněný CertificateOperation
Návratový typ
Výjimky
delete_contacts
Odstraní kontakty certifikátu pro trezor klíčů. Vyžaduje oprávnění k certifikátům nebo správěkontaktů.
delete_contacts(**kwargs) -> List[CertificateContact]
Návraty
Odstraněné kontakty pro trezor klíčů
Návratový typ
Výjimky
delete_issuer
Odstraní zadaného vystavitele certifikátu.
Vyžaduje oprávnění certificates/manageisuers/deleteissuers.
delete_issuer(issuer_name: str, **kwargs) -> CertificateIssuer
Parametry
Návraty
Certifikát Issuer
Návratový typ
Výjimky
get_certificate
Získá certifikát s připojenými zásadami správy. Vyžaduje certifikáty nebo získat oprávnění.
Nepřijímá verzi certifikátu jako parametr. Pokud chcete získat konkrétní verzi certifikátu, zavolejte .get_certificate_version
get_certificate(certificate_name: str, **kwargs) -> KeyVaultCertificate
Parametry
Návraty
An instance of KeyVaultCertificate
Návratový typ
Výjimky
pokud certifikát neexistuje,
pro jiné chyby
get_certificate_operation
Získá operaci vytvoření certifikátu. Vyžaduje certifikáty nebo oprávnění získat.
get_certificate_operation(certificate_name: str, **kwargs) -> CertificateOperation
Parametry
Návraty
Vytvořený CertificateOperation
Návratový typ
Výjimky
pokud certifikát neexistuje,
pro jiné chyby
get_certificate_policy
Získá zásadu pro certifikát. Vyžaduje certifikáty nebo získat oprávnění.
Vrátí zadané prostředky zásad certifikátů v trezoru klíčů.
get_certificate_policy(certificate_name: str, **kwargs) -> CertificatePolicy
Parametry
Návraty
Zásady certifikátů
Návratový typ
Výjimky
get_certificate_version
Získá konkrétní verzi certifikátu bez vrácení jeho zásad správy.
Vyžaduje certifikáty nebo získat oprávnění. Pokud chcete získat nejnovější verzi certifikátu nebo také zásady certifikátu, zavolejte get_certificate.
get_certificate_version(certificate_name: str, version: str, **kwargs) -> KeyVaultCertificate
Parametry
Návraty
An instance of KeyVaultCertificate
Návratový typ
Výjimky
pokud certifikát neexistuje,
pro jiné chyby
get_contacts
Získá kontakty certifikátu pro trezor klíčů. Vyžaduje oprávnění certifikátů nebo spravovatkontakty.
get_contacts(**kwargs) -> List[CertificateContact]
Návraty
Kontakty certifikátu pro trezor klíčů.
Návratový typ
Výjimky
get_deleted_certificate
Získejte odstraněný certifikát. Možné pouze v trezoru s povoleným obnovitelném odstraněním.
Vyžaduje certifikáty nebo získat oprávnění. Načte informace o odstraněném certifikátu a jeho atributy, jako je interval uchovávání, plánované trvalé odstranění a aktuální úroveň obnovení odstranění.
get_deleted_certificate(certificate_name: str, **kwargs) -> DeletedCertificate
Parametry
Návraty
Odstraněný certifikát
Návratový typ
Výjimky
pokud certifikát neexistuje,
pro jiné chyby
get_issuer
Získá zadaného vystavitele certifikátu. Vyžaduje oprávnění certifikáty, správaisuers nebo getissuers.
get_issuer(issuer_name: str, **kwargs) -> CertificateIssuer
Parametry
Návraty
Zadaný vystavitel certifikátu.
Návratový typ
Výjimky
pokud vystavitel neexistuje,
pro jiné chyby
import_certificate
Importujte certifikát vytvořený externě. Vyžaduje certifikáty nebo oprávnění k importu.
Importuje existující platný certifikát obsahující privátní klíč do Azure Key Vault. Certifikát, který se má importovat, může být ve formátu PFX nebo PEM. Pokud je certifikát ve formátu PEM, soubor PEM musí obsahovat klíč i certifikáty x509 a musíte zadat policy
content_type s .pem
import_certificate(certificate_name: str, certificate_bytes: bytes, **kwargs) -> KeyVaultCertificate
Parametry
- certificate_bytes
- bytes
Bajty objektu certifikátu, který se má importovat. Tento certifikát musí obsahovat privátní klíč.
- enabled
- bool
Určuje, jestli je certifikát povolený pro použití.
- password
- str
Pokud je privátní klíč v předaném certifikátu zašifrovaný, jedná se o heslo použité k šifrování.
- policy
- CertificatePolicy
Zásady správy pro certifikát. Povinné při importu certifikátu ve formátu PEM s content_type nastavenou na pemhodnotu .
Návraty
Importovaný certifikát KeyVaultCertificate
Návratový typ
Výjimky
list_deleted_certificates
Zobrazí seznam aktuálně obnovitelných odstraněných certifikátů. Možné pouze v případě, že je povolené obnovitelné odstranění trezoru.
Vyžaduje oprávnění k certifikátům, získání nebo výpisu. Načte certifikáty v aktuálním trezoru, které jsou v odstraněném stavu a připravené k obnovení nebo vymazání. Tato operace zahrnuje informace specifické pro odstranění.
list_deleted_certificates(**kwargs) -> ItemPaged[DeletedCertificate]
Parametry
- include_pending
- bool
Určuje, zda mají být zahrnuty certifikáty, které nejsou zcela odstraněny. K dispozici pouze pro rozhraní API verze 7.0 a novější.
Návraty
Instance DeletedCertificate podobná iterátoru
Návratový typ
Výjimky
list_properties_of_certificate_versions
Vypíše identifikátory a vlastnosti verzí certifikátu.
Vyžaduje oprávnění k certifikátům nebo seznamům.
list_properties_of_certificate_versions(certificate_name: str, **kwargs) -> ItemPaged[CertificateProperties]
Parametry
Návraty
Instance CertificateProperties podobná iterátoru
Návratový typ
Výjimky
list_properties_of_certificates
Vypíše identifikátory a vlastnosti všech certifikátů v trezoru.
Vyžaduje oprávnění k certifikátům nebo seznamům.
list_properties_of_certificates(**kwargs) -> ItemPaged[CertificateProperties]
Parametry
- include_pending
- bool
Určuje, zda se mají zahrnout certifikáty, které nejsou zcela zřízené. K dispozici pouze pro rozhraní API verze 7.0 a novější.
Návraty
Instance CertificateProperties podobná iterátoru
Návratový typ
Výjimky
list_properties_of_issuers
Vypíše vlastnosti vystavitelů certifikátů pro trezor klíčů.
Vyžaduje oprávnění certificates/manageisuers/getissuers.
list_properties_of_issuers(**kwargs) -> ItemPaged[IssuerProperties]
Návraty
Instance vystavitelů podobná iterátoru
Návratový typ
Výjimky
merge_certificate
Sloučí certifikát nebo řetěz certifikátů s párem klíčů, který existuje na serveru.
Vyžaduje oprávnění k vytvoření nebo certifikáty. Provede sloučení certifikátu nebo řetězu certifikátů s párem klíčů, který je aktuálně k dispozici ve službě. Ujistěte se, že při vytváření certifikátu ke sloučení pomocí begin_create_certificate jeho vystavitele nastavíte hodnotu Neznámý. Tímto způsobem Key Vault ví, že certifikát nebude podepsán vystavitelem, který je mu znám.
merge_certificate(certificate_name: str, x509_certificates: List[bytes], **kwargs) -> KeyVaultCertificate
Parametry
Návraty
Sloučený certifikát
Návratový typ
Výjimky
purge_deleted_certificate
Trvale odstraní odstraněný certifikát. Možné pouze v trezorech s povoleným obnovitelném odstraněním.
Vyžaduje certifikáty nebo oprávnění k vymazání. Provede nevratné odstranění zadaného certifikátu bez možnosti obnovení. Operace není k dispozici, pokud parametr recovery_level nezadá možnost Vymazat. Tato metoda je nezbytná pouze pro vymazání certifikátu před jeho scheduled_purge_date.
purge_deleted_certificate(certificate_name: str, **kwargs) -> None
Parametry
Návraty
Žádné
Návratový typ
Výjimky
restore_certificate_backup
Obnovte zálohu certifikátu do trezoru. Vyžaduje certifikáty nebo oprávnění k obnovení.
Tím se obnoví všechny verze certifikátu s jeho názvem, atributy a zásadami řízení přístupu. Pokud se název certifikátu už používá, obnovení se nezdaří. Cílový trezor musí být také vlastněný stejným předplatným Microsoft Azure jako zdrojový trezor.
restore_certificate_backup(backup: bytes, **kwargs) -> KeyVaultCertificate
Parametry
Návraty
Obnovený certifikát KeyVaultCertificate
Návratový typ
Výjimky
send_request
Spustí síťový požadavek pomocí existujícího kanálu klienta.
Adresa URL požadavku může být relativní vzhledem k adrese URL trezoru. Pokud není uvedeno jinak, verze rozhraní API služby použitá pro požadavek je stejná jako verze rozhraní API klienta. Tato metoda nevyvolá, pokud odpověď je chyba; pokud chcete vyvolat výjimku, zavolejte raise_for_status() u vráceného objektu odpovědi. Další informace o odesílání vlastních požadavků pomocí této metody najdete v tématu https://aka.ms/azsdk/dpcodegen/python/send_request.
send_request(request: HttpRequest, *, stream: bool = False, **kwargs) -> HttpResponse
Parametry
- stream
- bool
Jestli se datová část odpovědi bude streamovat. Výchozí hodnota je False.
Návraty
Odpověď síťového volání. Nezvládá zpracování chyb u vaší odpovědi.
Návratový typ
Výjimky
pokud certifikát neexistuje,
pro jiné chyby
set_contacts
Nastaví kontakty certifikátu pro trezor klíčů. Vyžaduje oprávnění k certifikátům nebo správěkontaktů.
set_contacts(contacts: List[CertificateContact], **kwargs) -> List[CertificateContact]
Parametry
Návraty
Vytvořený seznam kontaktů
Návratový typ
Výjimky
update_certificate_policy
Aktualizace zásady pro certifikát. Vyžaduje certifikáty nebo oprávnění k aktualizaci.
Nastavte zadané členy v zásadách certifikátů. Ostatní ponechá hodnotu null.
update_certificate_policy(certificate_name: str, policy: CertificatePolicy, **kwargs) -> CertificatePolicy
Parametry
Návraty
Zásady certifikátů
Návratový typ
Výjimky
update_certificate_properties
Změna vlastností certifikátu Vyžaduje certifikáty nebo oprávnění k aktualizaci.
update_certificate_properties(certificate_name: str, version: str | None = None, **kwargs) -> KeyVaultCertificate
Parametry
- enabled
- bool
Určuje, jestli je certifikát povolený pro použití.
Návraty
Aktualizovaný KeyVaultCertificate
Návratový typ
Výjimky
update_issuer
Aktualizace zadaného vystavitele certifikátu. Vyžaduje oprávnění certifikátů nebo setissuers.
update_issuer(issuer_name: str, **kwargs) -> CertificateIssuer
Parametry
- enabled
- bool
Určuje, jestli je vystavitel povolený pro použití.
- provider
- str
Poskytovatel vystavitele
- account_id
- str
Uživatelské jméno, název účtu nebo ID účtu.
- password
- str
Heslo, tajný klíč nebo klíč účtu.
- organization_id
- str
ID organizace
- admin_contacts
- list[AdministratorContact]
Kontaktní údaje správců vystavitele certifikátu v organizaci
Návraty
Aktualizovaný vystavitel
Návratový typ
Výjimky
Atributy
vault_url
Azure SDK for Python