Set Certificate Issuer - Set Certificate Issuer
Beállítja a megadott tanúsítványkiállítót.
A SetCertificateIssuer művelet hozzáadja vagy frissíti a megadott tanúsítványkibocsátót. Ehhez a művelethez tanúsítvány-/setissuers-engedély szükséges.
PUT {vaultBaseUrl}/certificates/issuers/{issuer-name}?api-version=7.4
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
issuer-name
|
path | True |
string |
A kibocsátó neve. A megadott érték globálisan másolható a szolgáltatás futtatása céljából. A megadott érték nem tartalmazhat személyazonosításra alkalmas vagy bizalmas információkat. |
vault
|
path | True |
string |
A tároló neve, például https://myvault.vault.azure.net: . |
api-version
|
query | True |
string |
Ügyfél API-verziója. |
Kérelem törzse
Name | Kötelező | Típus | Description |
---|---|---|---|
provider | True |
string |
A kibocsátó szolgáltatója. |
attributes |
A kiállító objektum attribútumai. |
||
credentials |
A kiállítóhoz használandó hitelesítő adatok. |
||
org_details |
A szervezetnek a kibocsátónak megadott adatai. |
Válaszok
Name | Típus | Description |
---|---|---|
200 OK |
A Key Vault-tanúsítvány kiállítója. |
|
Other Status Codes |
Key Vault hibaválasz leírja, hogy miért hiúsult meg a művelet. |
Példák
SetCertificateIssuer
Sample Request
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"
}
]
}
}
Sample Response
{
"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
}
}
Definíciók
Name | Description |
---|---|
Administrator |
A tanúsítványkibocsátó szervezeti rendszergazdájának adatai. |
Certificate |
A tanúsítványkibocsátó beállítja a paramétereket. |
Error |
A Key Vault-kiszolgáló hibája. |
Issuer |
Az Key Vault szolgáltatás által felügyelt kiállító attribútumai. |
Issuer |
A tanúsítvány kiállítója Key Vault. |
Issuer |
A tanúsítványkibocsátóhoz használandó hitelesítő adatok. |
Key |
A Key Vault hibakivétele. |
Organization |
A tanúsítványkibocsátó szervezetének adatai. |
AdministratorDetails
A tanúsítványkibocsátó szervezeti rendszergazdájának adatai.
Name | Típus | Description |
---|---|---|
string |
E-mail-cím. |
|
first_name |
string |
Utónév. |
last_name |
string |
Vezetéknév. |
phone |
string |
Telefonszám. |
CertificateIssuerSetParameters
A tanúsítványkibocsátó beállítja a paramétereket.
Name | Típus | Description |
---|---|---|
attributes |
A kiállító objektum attribútumai. |
|
credentials |
A kiállítóhoz használandó hitelesítő adatok. |
|
org_details |
A szervezetnek a kibocsátónak megadott adatai. |
|
provider |
string |
A kibocsátó szolgáltatója. |
Error
A Key Vault-kiszolgáló hibája.
Name | Típus | Description |
---|---|---|
code |
string |
A hibakód. |
innererror |
A Key Vault-kiszolgáló hibája. |
|
message |
string |
A hibaüzenet. |
IssuerAttributes
Az Key Vault szolgáltatás által felügyelt kiállító attribútumai.
Name | Típus | Description |
---|---|---|
created |
integer |
Létrehozás időpontja UTC-ben. |
enabled |
boolean |
Meghatározza, hogy a kibocsátó engedélyezve van-e. |
updated |
integer |
Utolsó frissítés időpontja (UTC). |
IssuerBundle
A tanúsítvány kiállítója Key Vault.
Name | Típus | Description |
---|---|---|
attributes |
A kiállító objektum attribútumai. |
|
credentials |
A kiállítóhoz használandó hitelesítő adatok. |
|
id |
string |
A kiállító objektum azonosítója. |
org_details |
A szervezetnek a kibocsátónak megadott adatai. |
|
provider |
string |
A kibocsátó szolgáltatója. |
IssuerCredentials
A tanúsítványkibocsátóhoz használandó hitelesítő adatok.
Name | Típus | Description |
---|---|---|
account_id |
string |
A felhasználónév/fióknév/fiókazonosító. |
pwd |
string |
A jelszó/titkos kód/fiókkulcs. |
KeyVaultError
A Key Vault hibakivétele.
Name | Típus | Description |
---|---|---|
error |
A Key Vault-kiszolgáló hibája. |
OrganizationDetails
A tanúsítványkibocsátó szervezetének adatai.
Name | Típus | Description |
---|---|---|
admin_details |
A szervezet rendszergazdájának adatai. |
|
id |
string |
A szervezet azonosítója. |