다음을 통해 공유


Applibs certstore.h

헤더: #include <applibs/certstore.h>

Applibs 인증서 헤더에는 디바이스에 인증서를 설치하고 관리하는 함수 및 형식이 포함되어 있습니다.

애플리케이션 매니페스트 요구 사항

애플리케이션 매니페스트에서 CertStore 기능을 사용하도록 설정한 경우에만 앱에서 이러한 함수를 호출할 수 있습니다.

스레드 안전

이러한 함수는 스레드로부터 안전하지 않습니다.

개념 및 샘플

함수

함수 설명
CertStore_DeleteCertificate 인증서를 삭제합니다.
CertStore_GetAvailableSpace 인증서 스토리지에 사용할 수 있는 디바이스의 공간을 바이트 단위로 가져옵니다.
CertStore_GetCertificateCount 디바이스에 설치된 인증서 수를 가져옵니다.
CertStore_GetCertificateIdentifierAt 지정된 인덱스에서 인증서의 ID를 가져옵니다.
CertStore_GetCertificateIssuerName 인증서 발급자의 이름을 가져옵니다.
CertStore_GetCertificateNotAfter 인증서가 만료되는 시간을 가져옵니다.
CertStore_GetCertificateNotBefore 인증서가 사용할 수 있는 시간을 가져옵니다.
CertStore_GetCertificateSubjectName 인증서에서 주체 이름을 가져옵니다.
CertStore_InstallClientCertificate Azure Sphere 디바이스에 클라이언트 인증서를 설치합니다.
CertStore_InstallRootCACertificate Azure Sphere 디바이스에 루트 CA 인증서를 설치합니다.
CertStore_MoveCertificate 인증서 이름을 바꿉니다.

구조체

구조체 설명
CertStore_Identifier 인증서의 ID입니다.
CertStore_IssuerName 인증서의 발급자 이름입니다.
CertStore_SubjectName 인증서의 주체 이름입니다.