|
WA_SDK_API ISSAC_RETURN FUNCCALL | ISSAC_PFX_Create (PFX_CONTEXT *pfxContext) |
| PFX_CONTEXT 구조체를 초기화한다. 더 자세히 ...
|
|
WA_SDK_API ISSAC_RETURN FUNCCALL | ISSAC_PFX_Encode (unsigned char *pfxData, int *pfxDataSize, int pfxBufSize, const PFX_CONTEXT *pfxContext, const char *pfxPassword, int hashAlg, int pbeEncAlg, const unsigned char *salt, int saltSize, int iteration) |
| 입력된 PFX 데이터들을 인코딩한다. 더 자세히 ...
|
|
WA_SDK_API void FUNCCALL | ISSAC_PFX_Delete (PFX_CONTEXT *pfxContext) |
| PFX_CONTEXT 에 할당된 메모리를 해제한다. 더 자세히 ...
|
|
WA_SDK_API ISSAC_RETURN FUNCCALL | ISSAC_PFX_Decode (PFX_CONTEXT *pfxContext, const void *pfxData, int pfxDataSize, const char *pfxPassword) |
| PFX 를 디코딩한다. 더 자세히 ...
|
|
WA_SDK_API ISSAC_RETURN FUNCCALL | ISSAC_PFX_AddCertificate (PFX_CONTEXT *pfxContext, const CERTIFICATE *cert) |
| PFX 에 인증서만 하나 추가한다. 더 자세히 ...
|
|
WA_SDK_API ISSAC_RETURN FUNCCALL | ISSAC_PFX_AddCertificates (PFX_CONTEXT *pfxContext, const CERTIFICATES *certs) |
| PFX 에 인증서들을 추가한다. 더 자세히 ...
|
|
WA_SDK_API ISSAC_RETURN FUNCCALL | ISSAC_PFX_AddCertificateAndPrivateKey (PFX_CONTEXT *pfxContext, const CERTIFICATE *cert, const PRIVATEKEY *privateKey) |
| PFX 에 인증서와 개인키를 암호화 없이 그대로 추가한다. 더 자세히 ...
|
|
WA_SDK_API ISSAC_RETURN FUNCCALL | ISSAC_PFX_AddCertificateAndPrivateKeyWithEncrypt (PFX_CONTEXT *pfxContext, const CERTIFICATE *cert, const PRIVATEKEY *privateKey, const char *password, int pbeEncAlg, const unsigned char *salt, int saltSize, int iteration) |
| PFX 에 인증서와 개인키를 입력받은 비밀번호로 암호화(PBE)하여 추가한다. 더 자세히 ...
|
|
WA_SDK_API ISSAC_RETURN FUNCCALL | ISSAC_PFX_AddCertificateAndPrivateKeyInfo (PFX_CONTEXT *pfxContext, const CERTIFICATE *cert, const unsigned char *pkiData, int pkiSize) |
| PFX 에 인증서와 암호화되지 않은 개인키를 추가한다. 더 자세히 ...
|
|
WA_SDK_API ISSAC_RETURN FUNCCALL | ISSAC_PFX_AddCertificateAndEncryptedPrivateKeyInfo (PFX_CONTEXT *pfxContext, const CERTIFICATE *cert, const unsigned char *epkiData, int epkiSize) |
| PFX 에 인증서와 암호화 된 개인키를 추가한다. 더 자세히 ...
|
|
WA_SDK_API ISSAC_RETURN FUNCCALL | ISSAC_PFX_GetValue (unsigned char *outBuffer, int *outSize, int outBufferSize, const PFX_CONTEXT *pfxContext, int bagIndex) |
| SafeBag 의 데이터를 가져온다. 더 자세히 ...
|
|
WA_SDK_API ISSAC_RETURN FUNCCALL | ISSAC_PFX_GetValueWithType (unsigned char *outBuffer, int *outSize, int outBufferSize, const PFX_CONTEXT *pfxContext, ISSACAPI_BAGTYPE bagType, const void *localKeyId, int localKeyIdSize) |
| 입력한 SafeBag 타입, LocalKeyID (Optional) 와 일치하는 SafeBag 의 데이터를 가져온다. 더 자세히 ...
|
|
WA_SDK_API ISSAC_RETURN FUNCCALL | ISSAC_PFX_HasBag (const PFX_CONTEXT *pfxContext, ISSACAPI_BAGTYPE bagType, const void *localKeyId, int localKeyIdSize) |
| 입력한 SafeBag 타입, LocalKeyID (Optional) 와 일치하는 SafeBag 이 존재하는지 여부를 확인한다. 더 자세히 ...
|
|
WA_SDK_API ISSAC_RETURN FUNCCALL | ISSAC_PFX_GetCertificate (CERTIFICATE *certificate, const PFX_CONTEXT *pfxContext, const void *localKeyId, int localKeyIdSize) |
| 입력한 LocalKeyID 와 일치하는 인증서를 가져온다. 더 자세히 ...
|
|
WA_SDK_API ISSAC_RETURN FUNCCALL | ISSAC_PFX_GetPrivateKey (PRIVATEKEY *privateKey, const PFX_CONTEXT *pfxContext, const void *localKeyId, int localKeyIdSize, const char *privateKeyPassword) |
| 입력한 LocalKeyID 와 일치하는 개인키를 가져온다. 더 자세히 ...
|
|
WA_SDK_API ISSAC_RETURN FUNCCALL | ISSAC_PFX_GetCertificateAndPrivateKey (CERTIFICATE *certificate, PRIVATEKEY *privateKey, const PFX_CONTEXT *pfxContext, const void *localKeyId, int localKeyIdSize, const char *privateKeyPassword) |
| 입력한 LocalKeyID 와 일치하는 인증서와 개인키를 가져온다. 더 자세히 ...
|
|
WA_SDK_API ISSAC_RETURN FUNCCALL | ISSAC_PFX_GetOtherCertificates (CERTIFICATES *certificates, const PFX_CONTEXT *pfxContext) |
| LocalKeyID 가 없는 인증서들을 가져온다. 더 자세히 ...
|
|
WA_SDK_API ISSAC_RETURN FUNCCALL | ISSAC_PFX_GetBagType (ISSACAPI_BAGTYPE *bagType, const PFX_CONTEXT *pfxContext, int bagIndex) |
| SafeBag의 Type을 가져온다. 더 자세히 ...
|
|
WA_SDK_API ISSAC_RETURN FUNCCALL | ISSAC_PFX_GetLocalKeyID (unsigned char *outBuffer, int *outSize, int outBufferSize, const PFX_CONTEXT *pfxContext, int bagIndex) |
| SafeBag의 LocalKeyID를 가져온다. 더 자세히 ...
|
|