Set Certificate Issuer - Set Certificate Issuer
Nastaví zadaného vystavitele certifikátu.
Operace SetCertificateIssuer přidává nebo aktualizuje zadaného vystavitele certifikátu. Tato operace vyžaduje oprávnění certifikátů/setissuers.
PUT {vaultBaseUrl}/certificates/issuers/{issuer-name}?api-version=7.4
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
issuer-name
|
path | True |
string |
Název vystavitele. Zadaná hodnota se může zkopírovat globálně za účelem spuštění služby. Zadaná hodnota by neměla obsahovat identifikovatelné osobní ani citlivé informace. |
vault
|
path | True |
string |
Název trezoru, například |
api-version
|
query | True |
string |
Verze rozhraní API klienta. |
Text požadavku
Name | Vyžadováno | Typ | Description |
---|---|---|---|
provider | True |
string |
Zprostředkovatel vystavitele. |
attributes |
Atributy objektu vystavitele |
||
credentials |
Přihlašovací údaje, které se mají použít pro vystavitele. |
||
org_details |
Podrobnosti o organizaci poskytnuté vystavitelovi |
Odpovědi
Name | Typ | Description |
---|---|---|
200 OK |
Vystavitel certifikátu trezoru klíčů. |
|
Other Status Codes |
Odpověď na chybu služby Key Vault popisující, proč operace selhala. |
Příklady
SetCertificateIssuer
Ukázkový požadavek
PUT https://myvault.vault.azure.net//certificates/issuers/issuer01?api-version=7.4
{
"provider": "Test",
"credentials": {
"account_id": "keyvaultuser",
"pwd": "password"
},
"org_details": {
"admin_details": [
{
"first_name": "John",
"last_name": "Doe",
"email": "admin@microsoft.com",
"phone": "4255555555"
}
]
}
}
Ukázková odpověď
{
"id": "https://myvault.vault.azure.net/certificates/issuers/issuer01",
"provider": "Test",
"credentials": {
"account_id": "keyvaultuser"
},
"org_details": {
"admin_details": [
{
"first_name": "John",
"last_name": "Doe",
"email": "admin@microsoft.com",
"phone": "4255555555"
}
]
},
"attributes": {
"enabled": true,
"created": 1482188806,
"updated": 1482189526
}
}
Definice
Name | Description |
---|---|
Administrator |
Podrobnosti o správci organizace vystavitele certifikátu |
Certificate |
Vystavitel certifikátu nastavil parametry. |
Error |
Chyba serveru trezoru klíčů. |
Issuer |
Atributy vystavitele spravovaného službou Key Vault. |
Issuer |
Vystavitel pro certifikát služby Key Vault. |
Issuer |
Přihlašovací údaje, které se mají použít pro vystavitele certifikátu. |
Key |
Výjimka chyby trezoru klíčů. |
Organization |
Podrobnosti o organizaci vystavitele certifikátu |
AdministratorDetails
Podrobnosti o správci organizace vystavitele certifikátu
Name | Typ | Description |
---|---|---|
string |
E-mailová adresa |
|
first_name |
string |
Křestní jméno. |
last_name |
string |
Příjmení. |
phone |
string |
Telefonní číslo. |
CertificateIssuerSetParameters
Vystavitel certifikátu nastavil parametry.
Name | Typ | Description |
---|---|---|
attributes |
Atributy objektu vystavitele |
|
credentials |
Přihlašovací údaje, které se mají použít pro vystavitele. |
|
org_details |
Podrobnosti o organizaci poskytnuté vystavitelovi |
|
provider |
string |
Zprostředkovatel vystavitele. |
Error
Chyba serveru trezoru klíčů.
Name | Typ | Description |
---|---|---|
code |
string |
Kód chyby. |
innererror |
Chyba serveru trezoru klíčů. |
|
message |
string |
Chybová zpráva. |
IssuerAttributes
Atributy vystavitele spravovaného službou Key Vault.
Name | Typ | Description |
---|---|---|
created |
integer (unixtime) |
Čas vytvoření ve standardu UTC |
enabled |
boolean |
Určuje, jestli je vystavitel povolený. |
updated |
integer (unixtime) |
Čas poslední aktualizace ve standardu UTC |
IssuerBundle
Vystavitel pro certifikát služby Key Vault.
Name | Typ | Description |
---|---|---|
attributes |
Atributy objektu vystavitele |
|
credentials |
Přihlašovací údaje, které se mají použít pro vystavitele. |
|
id |
string |
Identifikátor objektu vystavitele. |
org_details |
Podrobnosti o organizaci poskytnuté vystavitelovi |
|
provider |
string |
Zprostředkovatel vystavitele. |
IssuerCredentials
Přihlašovací údaje, které se mají použít pro vystavitele certifikátu.
Name | Typ | Description |
---|---|---|
account_id |
string |
Uživatelské jméno, název účtu nebo ID účtu. |
pwd |
string |
Heslo, tajný klíč nebo klíč účtu. |
KeyVaultError
Výjimka chyby trezoru klíčů.
Name | Typ | Description |
---|---|---|
error |
Chyba serveru trezoru klíčů. |
OrganizationDetails
Podrobnosti o organizaci vystavitele certifikátu
Name | Typ | Description |
---|---|---|
admin_details |
Podrobnosti o správci organizace |
|
id |
string |
ID organizace. |