다음을 통해 공유


스마트 카드 또는 프로필 인증서 가져오기

특정 스마트 카드 또는 소프트웨어 프로필과 연결된 인증서 목록을 가져옵니다.

메모

이 문서의 URL은 API 배포 중에 선택한 호스트 이름(예: https://api.contoso.com)을 기준으로 합니다.

요청

메서드 요청 URL
가져오기 /CertificateManagement/api/v1.0/profiles/{id}/certificates
/CertificateManagement/api/v1.0/smartcards/{id}/certificates

URL 매개 변수

매개 변수 설명
아이디 프로필 또는 스마트 카드의 식별자(GUID)입니다.

요청 헤더

일반적인 요청 헤더는 CM REST API 서비스 세부 정보 HTTP 요청 및 응답 헤더를 참조하세요.

요청 메시지 본문

없음.

응답

이 섹션에서는 응답에 대해 설명합니다.

응답 코드

코드 설명
200 그래
204 콘텐츠 없음
403 금지
500 내부 오류

응답 헤더

일반적인 응답 헤더는 CM REST API 서비스 세부 정보 HTTP 요청 및 응답 헤더를 참조하세요.

응답 메시지 본문

성공하면 다음 속성을 사용하여 JSON 직렬화된 Microsoft.Clm.Shared.Certificates.X509ClmCertificate 개체 목록을 반환합니다.

이름 설명
ArchivedOnCa 인증서가 CA(인증 기관)에 보관되는지 여부를 나타내는 부울 값입니다.
CertificateType 인증서의 형식입니다.
IsKeyHistory 인증서가 키 기록 인증서인지 여부를 나타내는 부울 값입니다.
시리얼 번호 인증서의 일련 번호입니다.
TemplateCommonName 인증서의 인증서 템플릿 일반 이름입니다.
지문 인증서의 지문입니다.

예시

이 섹션에서는 스마트 카드 또는 소프트웨어 프로필과 연결된 인증서를 가져오는 예제를 제공합니다.

예제: 요청

GET /certificatemanagement/api/v1.0/smartcards/5badfea3-de31-4837-99f9-8249515a5473/certificates HTTP/1.1

예제: 응답

HTTP/1.1 200 OK

[
    {
        "IsKeyHistory":false,
        "ArchivedOnCa":false,
        "CertificateType":1,
        "TemplateCommonName":"ContosoVirtualSmartCardLimitedRelease-KSP",
        "SerialNumber":"1B0000B01052AFA01313FB77AC00010000B010",
        "Thumbprint":"C52B0C5FB8AAD31A5B239FF2712ED14122D67D30"
    },
    {
        "IsKeyHistory":false,
        "ArchivedOnCa":false,
        "CertificateType":1,
        "TemplateCommonName":"ContosoVirtualSmartCardLimitedRelease-KSP",
        "SerialNumber":"1B0000B011AB48AE7D664ED5D900010000B011",
        "Thumbprint":"E7C4324896271BE869544FF28AA2B1BF3B3BDFCF"
    },
    {
        "IsKeyHistory":false,
        "ArchivedOnCa":false,
        "CertificateType":1,
        "TemplateCommonName":"ContosoVirtualSmartCardLimitedRelease-KSP",
        "SerialNumber":"1B0000B01ABCF2D38A0CCEAD8F00010000B01A",
        "Thumbprint":"D9293B5414C644888444541B64631E90F2612425"
    },
    {
        "IsKeyHistory":false,
        "ArchivedOnCa":false,
        "CertificateType":1,
        "TemplateCommonName":"ContosoVirtualSmartCardLimitedRelease-KSP",
        "SerialNumber":"1B0000B1F02865CF2C3A9DD96D00010000B1F0",
        "Thumbprint":"6615DDC8603DBA789D724502627682F37D0FC2D0"
    }
]

참고하십시오

  • microsoft.Clm.Provision.FindOperations.FindCertificates 메서드
  • microsoft.Clm.Shared.Certificates.X509ClmCertificate 클래스