다음을 통해 공유


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

발급자에게 제공된 조직의 세부 정보입니다.

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

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

CertificateIssuerUpdateParameters

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

Error

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

IssuerAttributes

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

IssuerBundle

Key Vault 인증서의 발급자입니다.

IssuerCredentials

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

KeyVaultError

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

OrganizationDetails

인증서 발급자 조직의 세부 정보입니다.

AdministratorDetails

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

Name 형식 Description
email

string

전자 메일 주소입니다.

first_name

string

이름.

last_name

string

성.

phone

string

전화번호.

CertificateIssuerUpdateParameters

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

Name 형식 Description
attributes

IssuerAttributes

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

credentials

IssuerCredentials

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

org_details

OrganizationDetails

발급자에게 제공된 조직의 세부 정보입니다.

provider

string

발급자 공급자입니다.

Error

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

Name 형식 Description
code

string

오류 코드입니다.

innererror

Error

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

message

string

오류 메시지입니다.

IssuerAttributes

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

Name 형식 Description
created

integer (unixtime)

만들기 시간(UTC)입니다.

enabled

boolean

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

updated

integer (unixtime)

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

IssuerBundle

Key Vault 인증서의 발급자입니다.

Name 형식 Description
attributes

IssuerAttributes

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

credentials

IssuerCredentials

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

id

string

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

org_details

OrganizationDetails

발급자에게 제공된 조직의 세부 정보입니다.

provider

string

발급자 공급자입니다.

IssuerCredentials

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

Name 형식 Description
account_id

string

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

pwd

string

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

KeyVaultError

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

Name 형식 Description
error

Error

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

OrganizationDetails

인증서 발급자 조직의 세부 정보입니다.

Name 형식 Description
admin_details

AdministratorDetails[]

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

id

string

조직의 ID입니다.