다음을 통해 공유


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

발급자의 이름입니다.

vaultBaseUrl
path True

string

자격 증명 모음 이름(예 https://myvault.vault.azure.net: )입니다.

api-version
query True

string

클라이언트 API 버전입니다.

요청 본문

Name 형식 Description
attributes

IssuerAttributes

발급자 개체의 특성입니다.

credentials

IssuerCredentials

발급자에서 사용할 자격 증명입니다.

org_details

OrganizationDetails

발급자에게 제공된 organization 대한 세부 정보입니다.

provider

string

발급자 공급자입니다.

응답

Name 형식 Description
200 OK

IssuerBundle

키 자격 증명 모음 인증서에 대한 발급자입니다.

Other Status Codes

KeyVaultError

작업이 실패한 이유를 설명하는 오류 응답을 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
AdministratorDetails

인증서 발급자의 organization 관리자에 대한 세부 정보입니다.

CertificateIssuerUpdateParameters

인증서 발급자 업데이트 매개 변수입니다.

Error

키 자격 증명 모음 서버 오류입니다.

IssuerAttributes

Key Vault 서비스에서 관리하는 발급자의 특성입니다.

IssuerBundle

Key Vault 인증서에 대한 발급자입니다.

IssuerCredentials

인증서 발급자에서 사용할 자격 증명입니다.

KeyVaultError

키 자격 증명 모음 오류 예외입니다.

OrganizationDetails

인증서 발급자의 organization 대한 세부 정보입니다.

AdministratorDetails

인증서 발급자의 organization 관리자에 대한 세부 정보입니다.

Name 형식 Description
email

string

메일 주소입니다.

first_name

string

이름입니다.

last_name

string

성입니다.

phone

string

전화 번호

CertificateIssuerUpdateParameters

인증서 발급자 업데이트 매개 변수입니다.

Name 형식 Description
attributes

IssuerAttributes

발급자 개체의 특성입니다.

credentials

IssuerCredentials

발급자에서 사용할 자격 증명입니다.

org_details

OrganizationDetails

발급자에게 제공된 organization 대한 세부 정보입니다.

provider

string

발급자 공급자입니다.

Error

키 자격 증명 모음 서버 오류입니다.

Name 형식 Description
code

string

오류 코드입니다.

innererror

Error

키 자격 증명 모음 서버 오류입니다.

message

string

오류 메시지입니다.

IssuerAttributes

Key Vault 서비스에서 관리하는 발급자의 특성입니다.

Name 형식 Description
created

integer

생성 시간(UTC)입니다.

enabled

boolean

발급자를 사용할 수 있는지 여부를 확인합니다.

updated

integer

마지막으로 업데이트된 시간(UTC)입니다.

IssuerBundle

Key Vault 인증서에 대한 발급자입니다.

Name 형식 Description
attributes

IssuerAttributes

발급자 개체의 특성입니다.

credentials

IssuerCredentials

발급자에서 사용할 자격 증명입니다.

id

string

발급자 개체의 식별자입니다.

org_details

OrganizationDetails

발급자에게 제공된 organization 대한 세부 정보입니다.

provider

string

발급자 공급자입니다.

IssuerCredentials

인증서 발급자에서 사용할 자격 증명입니다.

Name 형식 Description
account_id

string

사용자 이름/계정 이름/계정 ID입니다.

pwd

string

암호/비밀/계정 키입니다.

KeyVaultError

키 자격 증명 모음 오류 예외입니다.

Name 형식 Description
error

Error

키 자격 증명 모음 서버 오류입니다.

OrganizationDetails

인증서 발급자의 organization 대한 세부 정보입니다.

Name 형식 Description
admin_details

AdministratorDetails[]

organization 관리자의 세부 정보입니다.

id

string

organization ID입니다.