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 | 인증서의 주체 이름입니다. |