์ด ํจ์๋ OCSP ์์ฒญ์์ ์ด๋ฆ์ ์ป๊ธฐ ์ํ ํจ์์ด๋ค.
ocsp.h.in ํค๋ฐ์ด ์๋ ๋ผ์ธ์ ์ถ๊ฐ ํด ์ฃผ๋ฉด ocsp.h ํค๋์ ์ ์ฉ ๋๋ค.
X509_NAME* OCSP_request_get0_name(OCSP_REQUEST *req);
ocsp_cl.c ์ ์๋ ์์ค ์ถ๊ฐ
X509_NAME* OCSP_request_get0_name(OCSP_REQUEST *req)
{
if( req == NULL ) return NULL;
if( req->tbsRequest.requestorName == NULL ) return NULL;
return req->tbsRequest.requestorName->d.directoryName;
}
์๋์ฐ์ฉ ๋น๋ ์ OpenSSL ํ๋ก์ ํธ ๋ด์ ์๋ utils/libcrypto.num ์ ๋ผ์ธ ๋์ ๋ค์ ๊ฐ์ ์ถ๊ฐ ํด์ค๋ค.
OCSP_request_get0_name 5569 3_0_0 EXIST::FUNCTION:OCSP
์ฌ๊ธฐ์ 5569 ๊ธฐ์กด ๊ฐ์ ๋ง๊ฒ ์ต๋ ๊ฐ +1 ์ ํด์ฃผ๊ณ 3_0_0 -> ํด๋น ๋ฒ์ ์ ๋ง๊ฒ ์ค๋ค.
๋ฐ์ํ
'Source Code > My Patch' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[CMPOSSL] CMP CTX ์์ serverName, serverPath, serverPort ์ ๋ณด ์ป๊ธฐ ํจ์ (0) | 2019.12.13 |
---|---|
[CMPOSSL] OSSL_CMP_REVDETAILS ์ฌ์ฉ ์ง์ ํ๊ธฐ (0) | 2019.12.10 |
[CMPOSSL] CRMF_CERTTEMPLATE ๋ฉ์ธ์ง์์ ๊ณต๊ฐํค ๊ฐ ์ป๊ธฐ (0) | 2019.12.09 |
[CMPOSSL] CMP ์์ SenderKID ๊ฐ ์ป๊ธฐ ํจ์ (0) | 2019.12.09 |
[OpenSSL3 ] CMP_MSG body ๊ฐ ๊ฐ์ ธ์ค๊ธฐ (0) | 2019.12.06 |