Set Certificate Issuer - Set Certificate Issuer
Hiermee stelt u de opgegeven certificaatverlener in.
Met de bewerking SetCertificateIssuer wordt de opgegeven certificaatverlener toegevoegd of bijgewerkt. Voor deze bewerking is de machtiging certificaten/setissuers vereist.
PUT {vaultBaseUrl}/certificates/issuers/{issuer-name}?api-version=7.4
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
issuer-name
|
path | True |
string |
De naam van de uitgever. De waarde die u opgeeft, kan globaal worden gekopieerd voor het uitvoeren van de service. De opgegeven waarde mag geen persoonsgegevens of gevoelige informatie bevatten. |
vault
|
path | True |
string |
De kluisnaam, bijvoorbeeld https://myvault.vault.azure.net. |
api-version
|
query | True |
string |
Client-API-versie. |
Aanvraagbody
Name | Vereist | Type | Description |
---|---|---|---|
provider | True |
string |
De provider van de uitgever. |
attributes |
Kenmerken van het verlenerobject. |
||
credentials |
De referenties die moeten worden gebruikt voor de verlener. |
||
org_details |
Details van de organisatie die aan de verlener zijn verstrekt. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
De verlener voor het sleutelkluiscertificaat. |
|
Other Status Codes |
Key Vault-foutreactie waarin wordt beschreven waarom de bewerking is mislukt. |
Voorbeelden
SetCertificateIssuer
Voorbeeldaanvraag
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"
}
]
}
}
Voorbeeldrespons
{
"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
}
}
Definities
Name | Description |
---|---|
Administrator |
Details van de organisatiebeheerder van de certificaatverlener. |
Certificate |
De certificaatverlener stelt parameters in. |
Error |
De sleutelkluisserverfout. |
Issuer |
De kenmerken van een verlener die wordt beheerd door de Key Vault-service. |
Issuer |
De verlener voor Key Vault-certificaat. |
Issuer |
De referenties die moeten worden gebruikt voor de certificaatverlener. |
Key |
De fout-uitzondering voor de sleutelkluis. |
Organization |
Details van de organisatie van de certificaatverlener. |
AdministratorDetails
Details van de organisatiebeheerder van de certificaatverlener.
Name | Type | Description |
---|---|---|
string |
E-mailadres. |
|
first_name |
string |
Voornaam. |
last_name |
string |
Achternaam. |
phone |
string |
Telefoonnummer. |
CertificateIssuerSetParameters
De certificaatverlener stelt parameters in.
Name | Type | Description |
---|---|---|
attributes |
Kenmerken van het verlenerobject. |
|
credentials |
De referenties die moeten worden gebruikt voor de verlener. |
|
org_details |
Details van de organisatie die aan de verlener zijn verstrekt. |
|
provider |
string |
De provider van de uitgever. |
Error
De sleutelkluisserverfout.
Name | Type | Description |
---|---|---|
code |
string |
De foutcode. |
innererror |
De sleutelkluisserverfout. |
|
message |
string |
Het foutbericht. |
IssuerAttributes
De kenmerken van een verlener die wordt beheerd door de Key Vault-service.
Name | Type | Description |
---|---|---|
created |
integer (unixtime) |
Aanmaaktijd in UTC. |
enabled |
boolean |
Bepaalt of de verlener is ingeschakeld. |
updated |
integer (unixtime) |
Laatst bijgewerkt in UTC. |
IssuerBundle
De verlener voor Key Vault-certificaat.
Name | Type | Description |
---|---|---|
attributes |
Kenmerken van het verlenerobject. |
|
credentials |
De referenties die moeten worden gebruikt voor de verlener. |
|
id |
string |
Id voor het verlenerobject. |
org_details |
Details van de organisatie die aan de verlener zijn verstrekt. |
|
provider |
string |
De provider van de uitgever. |
IssuerCredentials
De referenties die moeten worden gebruikt voor de certificaatverlener.
Name | Type | Description |
---|---|---|
account_id |
string |
De gebruikersnaam/accountnaam/account-id. |
pwd |
string |
Het wachtwoord/geheim/accountsleutel. |
KeyVaultError
De fout-uitzondering voor de sleutelkluis.
Name | Type | Description |
---|---|---|
error |
De sleutelkluisserverfout. |
OrganizationDetails
Details van de organisatie van de certificaatverlener.
Name | Type | Description |
---|---|---|
admin_details |
Details van de organisatiebeheerder. |
|
id |
string |
Id van de organisatie. |