Update Certificate Issuer - Update Certificate Issuer
지정된 인증서 발급자를 업데이트.
UpdateCertificateIssuer 작업은 지정된 인증서 발급자 엔터티에 대한 업데이트를 수행합니다. 이 작업을 수행하려면 인증서/setissuers 권한이 필요합니다.
PATCH {vaultBaseUrl}/certificates/issuers/{issuer-name}?api-version=7.4
URI 매개 변수
Name | In(다음 안에) | 필수 | 형식 | Description |
---|---|---|---|---|
issuer-name
|
path | True |
string |
발급자의 이름입니다. |
vault
|
path | True |
string |
자격 증명 모음 이름(예 https://myvault.vault.azure.net: )입니다. |
api-version
|
query | True |
string |
클라이언트 API 버전입니다. |
요청 본문
Name | 형식 | Description |
---|---|---|
attributes |
발급자 개체의 특성입니다. |
|
credentials |
발급자에서 사용할 자격 증명입니다. |
|
org_details |
발급자에게 제공된 organization 대한 세부 정보입니다. |
|
provider |
string |
발급자 공급자입니다. |
응답
Name | 형식 | Description |
---|---|---|
200 OK |
키 자격 증명 모음 인증서에 대한 발급자입니다. |
|
Other Status Codes |
작업이 실패한 이유를 설명하는 오류 응답을 Key Vault. |
예제
UpdateCertificateIssuer
샘플 요청
PATCH https://myvault.vault.azure.net//certificates/issuers/issuer01?api-version=7.4
{
"provider": "Test",
"credentials": {
"account_id": "newuseraccount",
"pwd": "newpassword"
}
}
샘플 응답
{
"id": "https://myvault.vault.azure.net/certificates/issuers/issuer01",
"provider": "Test",
"credentials": {
"account_id": "newuseraccount"
},
"org_details": {
"admin_details": [
{
"first_name": "John",
"last_name": "Doe",
"email": "admin@microsoft.com",
"phone": "4255555555"
}
]
},
"attributes": {
"enabled": true,
"created": 1482188806,
"updated": 1482189526
}
}
정의
Name | Description |
---|---|
Administrator |
인증서 발급자의 organization 관리자에 대한 세부 정보입니다. |
Certificate |
인증서 발급자 업데이트 매개 변수입니다. |
Error |
키 자격 증명 모음 서버 오류입니다. |
Issuer |
Key Vault 서비스에서 관리하는 발급자의 특성입니다. |
Issuer |
Key Vault 인증서에 대한 발급자입니다. |
Issuer |
인증서 발급자에서 사용할 자격 증명입니다. |
Key |
키 자격 증명 모음 오류 예외입니다. |
Organization |
인증서 발급자의 organization 대한 세부 정보입니다. |
AdministratorDetails
인증서 발급자의 organization 관리자에 대한 세부 정보입니다.
Name | 형식 | Description |
---|---|---|
string |
메일 주소입니다. |
|
first_name |
string |
이름입니다. |
last_name |
string |
성입니다. |
phone |
string |
전화 번호 |
CertificateIssuerUpdateParameters
인증서 발급자 업데이트 매개 변수입니다.
Name | 형식 | Description |
---|---|---|
attributes |
발급자 개체의 특성입니다. |
|
credentials |
발급자에서 사용할 자격 증명입니다. |
|
org_details |
발급자에게 제공된 organization 대한 세부 정보입니다. |
|
provider |
string |
발급자 공급자입니다. |
Error
키 자격 증명 모음 서버 오류입니다.
Name | 형식 | Description |
---|---|---|
code |
string |
오류 코드입니다. |
innererror |
키 자격 증명 모음 서버 오류입니다. |
|
message |
string |
오류 메시지입니다. |
IssuerAttributes
Key Vault 서비스에서 관리하는 발급자의 특성입니다.
Name | 형식 | Description |
---|---|---|
created |
integer |
생성 시간(UTC)입니다. |
enabled |
boolean |
발급자를 사용할 수 있는지 여부를 확인합니다. |
updated |
integer |
마지막으로 업데이트된 시간(UTC)입니다. |
IssuerBundle
Key Vault 인증서에 대한 발급자입니다.
Name | 형식 | Description |
---|---|---|
attributes |
발급자 개체의 특성입니다. |
|
credentials |
발급자에서 사용할 자격 증명입니다. |
|
id |
string |
발급자 개체의 식별자입니다. |
org_details |
발급자에게 제공된 organization 대한 세부 정보입니다. |
|
provider |
string |
발급자 공급자입니다. |
IssuerCredentials
인증서 발급자에서 사용할 자격 증명입니다.
Name | 형식 | Description |
---|---|---|
account_id |
string |
사용자 이름/계정 이름/계정 ID입니다. |
pwd |
string |
암호/비밀/계정 키입니다. |
KeyVaultError
키 자격 증명 모음 오류 예외입니다.
Name | 형식 | Description |
---|---|---|
error |
키 자격 증명 모음 서버 오류입니다. |
OrganizationDetails
인증서 발급자의 organization 대한 세부 정보입니다.
Name | 형식 | Description |
---|---|---|
admin_details |
organization 관리자의 세부 정보입니다. |
|
id |
string |
organization ID입니다. |