openssl_x509_parse
(PHP 4 >= 4.0.6, PHP 5, PHP 7, PHP 8)
openssl_x509_parse — X509 인증서를 구문 분석하고 정보를 배열로 반환
설명
openssl_x509_parse(OpenSSLCertificate|string $certificate
, bool $short_names
= true
): array|false
openssl_x509_parse()는 주체 이름, 발급자 이름, 목적, 유효 기간 및 유효 기간 등의 필드를 포함하여 제공된 certificate
에 대한 정보를 반환합니다.
매개변수
certificate
- X509 인증서. 유효한 값 목록은 키/인증서 매개변수를 참조하세요.
short_names
short_names
는 배열에서 데이터가 인덱싱되는 방식을 제어합니다.short_names
가true
(기본값)이면 필드는 짧은 이름 형식으로 인덱스되고, 그렇지 않으면 긴 이름 형식이 사용됩니다. 예: CN은 commonName의 짧은 이름 형식입니다.
반환 값
반환된 데이터의 구조는 여전히 변경될 수 있으므로 (의도적으로) 아직 문서화되지 않았습니다.
변경 로그
버전 | 설명 |
---|---|
8.0.0 | 이제 certificate 가 OpenSSLCertificate 인스턴스를 허용합니다. 이전에는 OpenSSL X.509 유형의 리소스가 허용되었습니다. |