인증서 관리
RESTful API를 사용하면 CSR(인증서 서명 요청), 시스템 또는 신뢰할 수 있는 사용자 인증서, CA(인증 기관) 인증서를 관리할 수 있습니다.
다음 표에서 request는 CSR의 uuid이고 certificate는 시스템 또는 신뢰할 수 있는 사용자 인증서 또는 CA 인증서의 uuid입니다.
표 6 인증서 작업
|
|
|
GET
|
/certificates/system/template
|
템플리트 CSR을 반환합니다.
|
POST
|
/certificates/system
|
CSR을 만듭니다.
새 시스템 인증서를 업로드합니다.
|
GET
|
/certificates/system/request
|
지정된 CSR의 등록 정보를 나열합니다.
PEM 형식으로 CSR을 반환합니다.
|
GET
|
/certificates/system
|
모든 시스템 인증서 및 요청의 등록 정보를 나열합니다.
|
PUT
|
/certificates/system
|
기본 시스템 인증서의 값을 설정합니다.
|
GET
|
/certificates/system/certificate
|
지정된 시스템 인증서의 등록 정보를 나열합니다.
PEM 형식으로 인증서를 반환합니다.
|
DELETE
|
/certificates/system/certificate
|
지정된 시스템 인증서를 삭제합니다.
|
GET
|
/certificates/trusted
|
모든 신뢰할 수 있는 인증서의 등록 정보를 나열합니다.
|
POST
|
/certificates/trusted
|
새 신뢰할 수 있는 인증서를 업로드합니다.
|
GET
|
/certificates/trusted/certificate
|
지정된 신뢰할 수 있는 인증서의 등록 정보를 나열합니다.
PEM 형식으로 인증서를 반환합니다.
|
PUT
|
/certificates/trusted/certificate
|
지정된 신뢰할 수 있는 인증서의 services 등록 정보 값을 설정합니다.
|
DELETE
|
/certificates/trusted/certificate
|
지정된 신뢰할 수 있는 인증서를 삭제합니다.
|
|