A C D E F G H I K L M N P R S T U V W 
All Classes All Packages

A

Add(String, int, String, String, String, String) - Method in class com.penta.sdk.usr.IssacLDAPFINDERLIST
LDAPFINDERLIST에 새로운 LDAPFINDER를 추가한다.
addCert(IssacCERTIFICATE) - Method in class com.penta.sdk.bs.IssacPFX
PFX 에 인증서만 하나 추가한다.
addCertAndEncryptedPrivateKeyInfo(IssacCERTIFICATE, byte[]) - Method in class com.penta.sdk.bs.IssacPFX
PFX 에 인증서와 암호화 된 개인키를 추가한다.
addCertAndKey(IssacCERTIFICATE, IssacPRIVATEKEY) - Method in class com.penta.sdk.bs.IssacPFX
PFX 에 인증서와 개인키를 암호화 없이 그대로 추가한다.
addCertAndKey(IssacCERTIFICATE, IssacPRIVATEKEY, byte[], int, byte[], int) - Method in class com.penta.sdk.bs.IssacPFX
PFX 에 인증서와 개인키를 입력받은 비밀번호로 암호화(PBE)하여 추가한다.
addCertAndKey(IssacCERTIFICATE, IssacPRIVATEKEY, String, int, byte[], int) - Method in class com.penta.sdk.bs.IssacPFX
PFX 에 인증서와 개인키를 입력받은 비밀번호로 암호화(PBE)하여 추가한다.
addCertAndPrivateKeyInfo(IssacCERTIFICATE, byte[]) - Method in class com.penta.sdk.bs.IssacPFX
PFX 에 인증서와 암호화되지 않은 개인키를 추가한다.
AddCertificate(IssacCERTIFICATE) - Method in class com.penta.sdk.bs.IssacCERTIFICATES
인증서를 인증서 목록에 추가한다.
AddCertificateFromCertificates(IssacCERTIFICATES, int) - Method in class com.penta.sdk.bs.IssacCERTIFICATES
다른 인증서 목록에서 특정 인증서를 추출하여 이 인증서 목록에 추가한다.
addCerts(IssacCERTIFICATES) - Method in class com.penta.sdk.bs.IssacPFX
PFX 에 인증서들을 추가한다.
AddContentInfoType(byte[], int) - Static method in class com.penta.sdk.bs.IssacContentInfoType
PKCS#7 content에 content type을 추가하여 PKCS#7 메시지를 생성한다.
AddPaths(IssacCERTIFICATES) - Method in class com.penta.sdk.bs.IssacPATHS
인증경로 목록에 인증서 목록을 추가한다.
AddPolicy(String) - Method in class com.penta.sdk.bs.IssacPOLICYCONTEXT
인증정책을 추가한다.
addRole(String) - Method in class com.penta.sdk.ac.IssacAttsRoles
역할을 역할 목록에 넣는다
AddTrustedCaCert(IssacCERTIFICATE) - Static method in class com.penta.sdk.usr.IssacUSR
신뢰하는 최상위 인증기관의 인증서를 추가한다.
AddUserAgreeInfo(int) - Method in class com.penta.sdk.ucpid.IssacUCPIDREQUESTINFO
개인정보활용 동의 항목을 추가한다.
AES128 - Static variable in class com.penta.sdk.pe.IssacPE
 
AES256 - Static variable in class com.penta.issacweb.IssacWebServer
 
AES256 - Static variable in class com.penta.sdk.pe.IssacPE
 
AppendHeader(byte[]) - Static method in class com.penta.sdk.pe.IssacPE
Deprecated.
사이즈 제한이 있음 (65kb 이상은 미지원)
ARIA - Static variable in class com.penta.issacweb.IssacWebServer
 
ARIA128 - Static variable in class com.penta.sdk.pe.IssacPE
 
ARIA192 - Static variable in class com.penta.sdk.pe.IssacPE
 
ARIA256 - Static variable in class com.penta.sdk.pe.IssacPE
 
AuthenticatePeer(byte[], byte[], IssacCERTIFICATES, IssacCERTIFICATES, IssacPOLICYCONTEXT, IssacCRL, Date, int) - Method in class com.penta.sdk.easig.IssacEASIGCONTEXT
단방향 또는 양방향 인증을 위한 증명값 검증 함수이다.
AuthenticatePeerMessage(byte[], byte[]) - Method in class com.penta.sdk.easig.IssacEASIGCONTEXT
증명자가 보낸 메시지만을 검증한다.

C

CertificateVerify(IssacPATHS, IssacCERTIFICATE, IssacCERTIFICATES, IssacCERTIFICATES, IssacCTL, IssacPOLICYCONTEXT, Date, int) - Static method in class com.penta.sdk.usr.IssacUSR
이 함수는 인증서를 검증해준다.
CertPathValidation(IssacCERTIFICATE) - Static method in class com.penta.sdk.usr.IssacUSR
옵션이 정해져 있는 일반 검증 (일반적인 사용을 위한 API)
ChangePIN_File(String, byte[], byte[], int) - Static method in class com.penta.sdk.bs.IssacPRIVATEKEY
암호화 된 개인키 파일의 비밀번호를 변경한다.
ChangePIN_File(String, String, String, int) - Static method in class com.penta.sdk.bs.IssacPRIVATEKEY
암호화 된 개인키 파일의 비밀번호를 변경한다.
ChangeStateFail - com.penta.sdk.bs.IssacInitialize.Result
상태 변경 실패
CheckCertificateStatus(IssacCERTIFICATE) - Method in class com.penta.sdk.bs.IssacCRL
인증서 폐지목록에 인자로 입력한 인증서가 포함되어 있는지를 확인한다.
CheckDate100(IssacCERTIFICATE) - Static method in class com.penta.sdk.usr.IssacUSR
인증서의 유효기간이 100일 이상 남았는지 검사하여 메시지박스를 통해 알려준다.
CheckDateMessage(IssacCERTIFICATE) - Static method in class com.penta.sdk.usr.IssacUSR
인증서의 유효기간이 100일 미만으로 남았는지를 확인한다.
CheckPair(IssacCERTIFICATE) - Method in class com.penta.sdk.bs.IssacPRIVATEKEY
인증서와 개인키의 쌍이 맞는지 확인한다.
CheckPair(IssacPRIVATEKEY) - Method in class com.penta.sdk.bs.IssacPUBLICKEY
공개키와 개인키의 쌍이 맞는지 확인한다.
CheckRevocation(IssacCERTIFICATE, IssacCERTIFICATE, IssacCERTIFICATES, IssacCERTIFICATES, IssacCERTIFICATE, IssacPRIVATEKEY, IssacVACONTEXT, IssacLDAPFINDERLIST, Date, int) - Static method in class com.penta.sdk.usr.IssacUSR
인증서의 상태를 검증한다.
CheckValid(IssacOCSPREQUEST) - Method in class com.penta.sdk.va.IssacOCSPRESPONSE
인증서 폐지 정보 검증 응답 메시지에 포함되어 있는 인증서의 Serial Number가 검증 요청한 인증서의 Serial Number와 맞는지 확인하고, 응답 서버의 인증서, Nonce값, 시간정보 등을 확인하여 응답 메시지의 유효성을 검증한다.
cis - Static variable in class com.penta.issacweb.IssacWebCharset
 
cis - Static variable in class com.penta.sdk.bs.IssacCharset
 
close() - Method in class com.penta.sdk.ac.IssacAttCert
 
close() - Method in class com.penta.sdk.ac.IssacAttsRoles
 
close() - Method in class com.penta.sdk.bs.IssacCERTIFICATE
 
close() - Method in class com.penta.sdk.bs.IssacCERTIFICATES
 
close() - Method in class com.penta.sdk.bs.IssacCRL
 
close() - Method in class com.penta.sdk.bs.IssacCTL
 
close() - Method in class com.penta.sdk.bs.IssacPATHS
 
close() - Method in class com.penta.sdk.bs.IssacPFX
 
close() - Method in class com.penta.sdk.bs.IssacPOLICYCONTEXT
 
close() - Method in class com.penta.sdk.bs.IssacPRIVATEKEY
 
close() - Method in class com.penta.sdk.bs.IssacPUBLICKEY
 
close() - Method in class com.penta.sdk.bs.IssacWrapperNative
이 객체의 리소스를 메모리에서 삭제한다.
close() - Method in class com.penta.sdk.cmp.IssacPKICERTREPS
 
close() - Method in class com.penta.sdk.cmp.IssacPKICERTREQS
 
close() - Method in class com.penta.sdk.cmp.IssacPKICONTEXT
 
close() - Method in class com.penta.sdk.cmp.IssacPKIKEYPOLICIES
 
close() - Method in class com.penta.sdk.cmp.IssacPKIMESSAGE
 
close() - Method in class com.penta.sdk.cmp.IssacSOCKET
 
close() - Method in class com.penta.sdk.cms.IssacCMS
이 CMS를 메모리에서 삭제한다.
close() - Method in class com.penta.sdk.dl.IssacDLCONTEXT
 
close() - Method in class com.penta.sdk.e2e.IssacE2E
세션 정보를 삭제한다.
close() - Method in class com.penta.sdk.easig.IssacEASIGCONTEXT
 
close() - Method in class com.penta.sdk.hash.IssacHash
 
close() - Method in class com.penta.sdk.hmac.IssacHMAC
 
close() - Method in class com.penta.sdk.ka.IssacKACONTEXT
 
close() - Method in class com.penta.sdk.se.IssacSECONTEXT
 
close() - Method in class com.penta.sdk.ucpid.IssacISPREQINFO
 
close() - Method in class com.penta.sdk.ucpid.IssacPERSONINFOV2
 
close() - Method in class com.penta.sdk.ucpid.IssacUCPIDREQUEST
 
close() - Method in class com.penta.sdk.ucpid.IssacUCPIDREQUESTINFO
 
close() - Method in class com.penta.sdk.ucpid.IssacUCPIDRESPONSE
 
close() - Method in class com.penta.sdk.usr.IssacCERTVERIFIER
 
close() - Method in class com.penta.sdk.usr.IssacLDAPFINDERLIST
 
close() - Method in class com.penta.sdk.usr.IssacPKIINFO
 
close() - Method in class com.penta.sdk.usr.IssacUSRSTORAGE
 
close() - Method in class com.penta.sdk.va.IssacCERTSTATUS
 
close() - Method in class com.penta.sdk.va.IssacOCSPREQUEST
 
close() - Method in class com.penta.sdk.va.IssacOCSPRESPONSE
 
close() - Method in class com.penta.sdk.va.IssacVACONTEXT
 
Close() - Method in class com.penta.issacwebpro.IssacWebProSocket
TODO(jyha) : not documented yet
Close() - Method in class com.penta.sdk.usr.IssacCERTVERIFIER
Deprecated.
Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.
com.penta.issacweb - package com.penta.issacweb
ISSAC-Web
com.penta.issacwebpro - package com.penta.issacwebpro
ISSAC-Web Pro
com.penta.sdk.ac - package com.penta.sdk.ac
RFC 3281 에 정의된 속성 인증서 (AC)
com.penta.sdk.bs - package com.penta.sdk.bs
기본 기능 (BS)
com.penta.sdk.cmp - package com.penta.sdk.cmp
인증서 관리 프로토콜 (CMP)
com.penta.sdk.cms - package com.penta.sdk.cms
암호 메시지 구문 - PKCS#7 (CMS)
com.penta.sdk.dl - package com.penta.sdk.dl
디렉토리 접근 (DL)
com.penta.sdk.e2e - package com.penta.sdk.e2e
구간암호화 관련 기능 (E2E)
com.penta.sdk.easig - package com.penta.sdk.easig
객체인증 (EASIG)
com.penta.sdk.hash - package com.penta.sdk.hash
메시지 다이제스트 (HASH)
com.penta.sdk.hmac - package com.penta.sdk.hmac
메시지 인증 (HMAC)
com.penta.sdk.ka - package com.penta.sdk.ka
세션키 공유, 키 합의 (KA)
com.penta.sdk.pe - package com.penta.sdk.pe
공개키 암호화 (PE)
com.penta.sdk.se - package com.penta.sdk.se
비밀키 암호화 (SE)
com.penta.sdk.sg - package com.penta.sdk.sg
전자서명 (SG)
com.penta.sdk.ucpid - package com.penta.sdk.ucpid
본인인증 (UCPID)
com.penta.sdk.usr - package com.penta.sdk.usr
응용 (USR)
com.penta.sdk.va - package com.penta.sdk.va
인증서 실시간 검증 (VA)
com.penta.sdk.vid - package com.penta.sdk.vid
사용자 식별 (VID)
CompareInputVID_WithCert(IssacCERTIFICATE, String, byte[]) - Static method in class com.penta.sdk.vid.IssacVID
인증서에서 VirualID를 꺼내고 이 값과 식별번호와 난수를 해쉬한 값을 비교한다.
Connect(String, int) - Method in class com.penta.issacwebpro.IssacWebProSocket
TODO(jyha) : not documented yet
Copy(IssacCERTIFICATE) - Method in class com.penta.sdk.bs.IssacCERTIFICATE
다른 인증서를 이 인증서 객체로 복사한다.
Copy(IssacPRIVATEKEY) - Method in class com.penta.sdk.bs.IssacPRIVATEKEY
다른 개인키 객체의 내용을 이 객체로 복사한다.
Copy(IssacPUBLICKEY) - Method in class com.penta.sdk.bs.IssacPUBLICKEY
다른 공개키 객체에서 이 객체로 공개키를 복사한다.
Copy(IssacSECONTEXT) - Method in class com.penta.sdk.se.IssacSECONTEXT
다른 IssacSECONTEXT 객체에서 비밀키 암복호화 정보를 복사한다.
CRLSign - com.penta.sdk.bs.IssacCERTIFICATE.KeyUsage
 
CTLCheckPath(String, IssacCERTIFICATE, IssacCERTIFICATES) - Static method in class com.penta.sdk.usr.IssacUSR
이 method는 디렉토리에 있는 CTL을 ctlpath에 쓰여진 위치 정보를 이용하여 디렉토리에서 가져와서, path의 최상위 인증서( 가장 먼저 들어간 인증서, 0번지에 있는 인증서 )가 ctl에 의해 인증이 되는지를 확인해주는 method이다.

D

d2b_get_certificate(String) - Method in class com.penta.issacweb.IssacWebJNIServer
d2b 전용 (특수 사이트 전용 기능)
d2b_get_certificate(String) - Method in class com.penta.issacweb.IssacWebServer
d2b 전용 (특수 사이트 전용 기능)
d2b_hybrid_decrypt(byte[], byte[], String) - Method in class com.penta.issacweb.IssacWebJNIServer
d2b 전용 (특수 사이트 전용 기능)
d2b_hybrid_decrypt(byte[], byte[], String) - Method in class com.penta.issacweb.IssacWebServer
d2b 전용 (특수 사이트 전용 기능)
d2b_hybrid_decrypt(String, byte[], String) - Method in class com.penta.issacweb.IssacWebJNIServer
d2b 전용 (특수 사이트 전용 기능)
d2b_hybrid_decrypt(String, byte[], String) - Method in class com.penta.issacweb.IssacWebServer
d2b 전용 (특수 사이트 전용 기능)
d2b_hybrid_decrypt_with_priKeyPath(byte[], byte[], String) - Method in class com.penta.issacweb.IssacWebJNIServer
d2b 전용 (특수 사이트 전용 기능)
d2b_hybrid_decrypt_with_priKeyPath(byte[], byte[], String) - Method in class com.penta.issacweb.IssacWebServer
d2b 전용 (특수 사이트 전용 기능)
d2b_hybrid_decrypt_with_priKeyPath(String, byte[], String) - Method in class com.penta.issacweb.IssacWebJNIServer
d2b 전용 (특수 사이트 전용 기능)
d2b_hybrid_decrypt_with_priKeyPath(String, byte[], String) - Method in class com.penta.issacweb.IssacWebServer
d2b 전용 (특수 사이트 전용 기능)
d2b_hybrid_decrypt2(byte[], String) - Method in class com.penta.issacweb.IssacWebJNIServer
d2b 전용 (특수 사이트 전용 기능)
d2b_hybrid_decrypt2(byte[], String) - Method in class com.penta.issacweb.IssacWebServer
d2b 전용 (특수 사이트 전용 기능)
d2b_hybrid_decrypt2(String, String) - Method in class com.penta.issacweb.IssacWebJNIServer
d2b 전용 (특수 사이트 전용 기능)
d2b_hybrid_decrypt2(String, String) - Method in class com.penta.issacweb.IssacWebServer
d2b 전용 (특수 사이트 전용 기능)
d2b_rsa_decrypt(String) - Method in class com.penta.issacweb.IssacWebRSASecurity
TODO(jyha) : not documented yet
d2b_rsa_decrypt_utf8(String) - Method in class com.penta.issacweb.IssacWebRSASecurity
TODO(jyha) : not documented yet
d2b100_hybrid_decrypt(byte[], byte[], String) - Method in class com.penta.issacweb.IssacWebJNIServer
d2b 전용 (특수 사이트 전용 기능)
d2b100_hybrid_decrypt(String, byte[], String) - Method in class com.penta.issacweb.IssacWebJNIServer
d2b 전용 (특수 사이트 전용 기능)
DataEncipherment - com.penta.sdk.bs.IssacCERTIFICATE.KeyUsage
 
DecipherOnly - com.penta.sdk.bs.IssacCERTIFICATE.KeyUsage
 
decode(byte[], String) - Method in class com.penta.sdk.bs.IssacPFX
PFX 데이터를 디코딩한다.
Decode(String) - Static method in class com.penta.sdk.bs.IssacBASE64
Base64 인코딩 된 문자열을 디코딩한다.
Decode(String) - Static method in class com.penta.sdk.bs.IssacBASE64URL
Base64URL 인코딩 된 문자열을 디코딩한다.
Decode(String) - Static method in class com.penta.sdk.bs.IssacHex
Hex 인코딩 된 문자열을 디코딩한다.
Decrypt(byte[]) - Method in class com.penta.sdk.se.IssacSECONTEXT
입력된 암호문을 복호화한다.
Decrypt(byte[], int) - Method in class com.penta.sdk.se.IssacSECONTEXT
입력된 암호문을 복호화한다.
Decrypt(byte[], IssacCERTIFICATE, IssacPRIVATEKEY) - Static method in class com.penta.sdk.pe.IssacPE
PKCS#7 EnvelopedData 메시지를 복호화하여 원문을 가져온다.
Decrypt(byte[], IssacPRIVATEKEY) - Static method in class com.penta.sdk.pe.IssacPE
PKCS#7 EnvelopedData 메시지를 복호화하여 원문을 가져온다.
Decrypt_Auth(byte[], byte[], byte[], int) - Method in class com.penta.sdk.se.IssacSECONTEXT
입력한 암호문을 CCM/GCM 방식으로 복호화한다.
Decrypt_CMS(byte[]) - Method in class com.penta.sdk.se.IssacSECONTEXT
입력받은 PKCS#7 EncryptedData 를 복호화하여 원문을 가져온다.
Decrypt_File(String, String) - Method in class com.penta.sdk.se.IssacSECONTEXT
입력된 파일을 복호화한다.
Decrypt_File(String, String, int) - Method in class com.penta.sdk.se.IssacSECONTEXT
입력된 파일을 복호화한다.
Decrypt_File(String, String, IssacCERTIFICATE, IssacPRIVATEKEY) - Static method in class com.penta.sdk.pe.IssacPE
Decrypt()와 같은 기능을 수행하지만, 입력과 출력으로 주어지는 정보가 파일의 형태이다.
Decrypt_File(String, String, IssacPRIVATEKEY) - Static method in class com.penta.sdk.pe.IssacPE
Decrypt()와 같은 기능을 수행하지만, 입력과 출력으로 주어지는 정보가 파일의 형태이다.
delete() - Method in class com.penta.issacwebpro.IssacWebProServer
TODO(jyha) : not documented yet
delete() - Method in class com.penta.sdk.bs.IssacPFX
Deprecated.
Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.
Delete() - Method in class com.penta.sdk.ac.IssacAttCert
Deprecated.
Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.
Delete() - Method in class com.penta.sdk.ac.IssacAttsRoles
Deprecated.
Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.
Delete() - Method in class com.penta.sdk.bs.IssacCERTIFICATE
Deprecated.
Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.
Delete() - Method in class com.penta.sdk.bs.IssacCERTIFICATES
Deprecated.
Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.
Delete() - Method in class com.penta.sdk.bs.IssacCRL
Deprecated.
Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.
Delete() - Method in class com.penta.sdk.bs.IssacCTL
Deprecated.
Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.
Delete() - Method in class com.penta.sdk.bs.IssacPATHS
Deprecated.
Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.
Delete() - Method in class com.penta.sdk.bs.IssacPOLICYCONTEXT
Deprecated.
Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.
Delete() - Method in class com.penta.sdk.bs.IssacPRIVATEKEY
Deprecated.
Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.
Delete() - Method in class com.penta.sdk.bs.IssacPUBLICKEY
Deprecated.
Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.
Delete() - Method in class com.penta.sdk.cmp.IssacPKICERTREPS
Deprecated.
Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.
Delete() - Method in class com.penta.sdk.cmp.IssacPKICERTREQS
Deprecated.
Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.
Delete() - Method in class com.penta.sdk.cmp.IssacPKICONTEXT
Deprecated.
Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.
Delete() - Method in class com.penta.sdk.cmp.IssacPKIKEYPOLICIES
Deprecated.
Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.
Delete() - Method in class com.penta.sdk.cmp.IssacPKIMESSAGE
Deprecated.
Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.
Delete() - Method in class com.penta.sdk.cmp.IssacSOCKET
Deprecated.
Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.
Delete() - Method in class com.penta.sdk.dl.IssacDLCONTEXT
Deprecated.
Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.
Delete() - Method in class com.penta.sdk.easig.IssacEASIGCONTEXT
Deprecated.
Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.
Delete() - Method in class com.penta.sdk.ka.IssacKACONTEXT
Deprecated.
Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.
Delete() - Method in class com.penta.sdk.se.IssacSECONTEXT
Deprecated.
Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.
Delete() - Method in class com.penta.sdk.usr.IssacLDAPFINDERLIST
Deprecated.
Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.
Delete() - Method in class com.penta.sdk.usr.IssacPKIINFO
Deprecated.
Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.
Delete() - Method in class com.penta.sdk.va.IssacCERTSTATUS
Deprecated.
Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.
Delete() - Method in class com.penta.sdk.va.IssacOCSPREQUEST
Deprecated.
Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.
Delete() - Method in class com.penta.sdk.va.IssacOCSPRESPONSE
Deprecated.
Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.
Delete() - Method in class com.penta.sdk.va.IssacVACONTEXT
Deprecated.
Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.
DeleteCERTIFICATEarray(IssacCERTIFICATE[]) - Static method in class com.penta.sdk.dl.IssacDLCONTEXT
ReadCERTIFICATE()로 가져온 인증서들을 메모리에서 삭제한다.
DeleteContentInfoType(byte[], int) - Static method in class com.penta.sdk.bs.IssacContentInfoType
PKCS#7 메시지에서 content type을 삭제하여 PKCS#7 content를 추출한다.
deleteOtherCertificatesSet(Set<IssacCERTIFICATE>) - Static method in class com.penta.sdk.bs.IssacPFX
Set 에 포함된 각각의 인증서들을 close 한다.
DeletePKIInfo(String, String, IssacUSRSTORAGE) - Static method in class com.penta.sdk.usr.IssacUSR
저장소에서 identifier로 구분할 수 있는 개인키와 인증서를 삭제한다.
destroy() - Method in class com.penta.issacwebpro.IssacWebProFilter
TODO(jyha) : not documented yet
DigitalSignature - com.penta.sdk.bs.IssacCERTIFICATE.KeyUsage
 
doAfterBody() - Method in class com.penta.issacweb.IssacWebServerTag
TODO(jyha) : not documented yet
doEndTag() - Method in class com.penta.issacweb.IssacWebServerTag
TODO(jyha) : not documented yet
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.penta.issacwebpro.IssacWebProFilter
TODO(jyha) : not documented yet
doStartTag() - Method in class com.penta.issacweb.IssacWebServerTag
TODO(jyha) : not documented yet

E

EncipherOnly - com.penta.sdk.bs.IssacCERTIFICATE.KeyUsage
 
encode(byte[], int, int, byte[], int) - Method in class com.penta.sdk.bs.IssacPFX
입력된 PFX 데이터들을 인코딩한다.
encode(String, int, int, byte[], int) - Method in class com.penta.sdk.bs.IssacPFX
입력된 PFX 데이터들을 인코딩한다.
Encode(byte[]) - Static method in class com.penta.sdk.bs.IssacBASE64
주어진 바이트 배열을 Base64 인코딩한다.
Encode(byte[], boolean) - Static method in class com.penta.sdk.bs.IssacBASE64URL
주어진 바이트 배열을 Base64URL 인코딩한다.
Encode(byte[], boolean) - Static method in class com.penta.sdk.bs.IssacHex
주어진 바이트 배열을 Hex 문자열로 인코딩한다.
Encrypt(byte[]) - Method in class com.penta.sdk.se.IssacSECONTEXT
입력된 원문을 암호화한다.
Encrypt(byte[], int) - Method in class com.penta.sdk.se.IssacSECONTEXT
입력된 원문을 암호화한다.
Encrypt(byte[], IssacCERTIFICATE, int) - Static method in class com.penta.sdk.pe.IssacPE
PKCS#7 EnvelopedData 메시지를 만든다.
Encrypt(byte[], IssacCERTIFICATES, int) - Static method in class com.penta.sdk.pe.IssacPE
PKCS#7 EnvelopedData 메시지를 만든다.
Encrypt_Auth(byte[], byte[], byte[], int) - Method in class com.penta.sdk.se.IssacSECONTEXT
입력한 원문을 CCM/GCM 방식으로 암호화한다.
Encrypt_CMS(byte[]) - Method in class com.penta.sdk.se.IssacSECONTEXT
입력받은 원문을 암호화하여 PKCS#7 EncryptedData 를 생성한다.
Encrypt_File(String, String) - Method in class com.penta.sdk.se.IssacSECONTEXT
입력된 파일을 암호화한다.
Encrypt_File(String, String, int) - Method in class com.penta.sdk.se.IssacSECONTEXT
입력된 파일을 암호화한다.
Encrypt_File(String, String, IssacCERTIFICATE, int) - Static method in class com.penta.sdk.pe.IssacPE
Encrypt()와 같은 기능을 수행하지만, 입력과 출력으로 주어지는 메시지와 암호화 결과가 파일의 형태를 갖는다.
Encrypt_File(String, String, IssacCERTIFICATES, int) - Static method in class com.penta.sdk.pe.IssacPE
Encrypt()와 같은 기능을 수행하지만, 입력과 출력으로 주어지는 메시지와 암호화 결과가 파일의 형태를 갖는다.
EncryptGetKey(byte[], IssacCERTIFICATES, int) - Method in class com.penta.sdk.pe.IssacPE
PKCS#7 EnvelopedData 메시지를 만든다.
ERROR_CIS_NOT_READY - Static variable in class com.penta.sdk.se.IssacSECONTEXT
암호 모듈의 초기화를 하지 않음
ERROR_CONDITIONAL_SELFTEST - Static variable in class com.penta.sdk.se.IssacSECONTEXT
조건부자가시험 실패
ERROR_FAULT_DETECTION_RBG - Static variable in class com.penta.sdk.se.IssacSECONTEXT
오류탐지 시험 실패
ERROR_INVALID_HASH_ALG - Static variable in class com.penta.sdk.se.IssacSECONTEXT
올바르지 않은 해시 함수를 난수발생기가 구성됨
ERROR_INVALID_STATE - Static variable in class com.penta.sdk.se.IssacSECONTEXT
암호모듈의 현재 상태가 ERROR 상태임
ERROR_REQUEST_TOO_LONG_RANDOM - Static variable in class com.penta.sdk.se.IssacSECONTEXT
생성 가능한 난수 크기(16384 비트)보다 큰 난수 요청
ErrorOnCis - com.penta.sdk.bs.IssacInitialize.Result
암호모듈에서 발생하는 오류

F

Finalize(byte[]) - Method in class com.penta.sdk.ka.IssacKACONTEXT
세션키를 공유하고자 하는 상대방이 보낸 세션정보를 이용하여 세션 공유 정보를 완성한다.
finalizeAndGet() - Method in class com.penta.sdk.hash.IssacHash
Deprecated.
Resource Leak 의 효율적인 관리를 위해 generate() 와 close() 를 사용할 것을 권장함.
finalizeAndGet() - Method in class com.penta.sdk.hmac.IssacHMAC
Deprecated.
Resource Leak 의 효율적인 관리를 위해 generate() 와 close() 를 사용할 것을 권장함.
finalizeModule() - Static method in class com.penta.issacweb.IssacWebJNIServer
Deprecated.
기존 API 유지를 위해 존재하는 것으로 새로 구현 시 IssacInitialize의 finalizeModule()을 사용하도록 한다.
finalizeModule() - Static method in class com.penta.sdk.bs.IssacInitialize
모듈의 사용을 종료한다.
finalizeSession() - Method in class com.penta.sdk.e2e.IssacE2E
세션 정보를 삭제한다.
FullPathCheck(IssacCERTIFICATES, IssacCERTIFICATES, IssacCERTIFICATES, IssacCERTIFICATE, IssacPRIVATEKEY, IssacVACONTEXT, IssacLDAPFINDERLIST, Date, int) - Method in class com.penta.sdk.usr.IssacUSR
인증서 집합으로 이루어진 인증서 패스 정보(tgtCerts)를 입력받아서 그 패스를 이루는 인증서들의 폐지 여부를 검사한다.

G

generate() - Method in class com.penta.sdk.hash.IssacHash
해시값을 가져온다.
generate() - Method in class com.penta.sdk.hmac.IssacHMAC
HMAC 데이터를 생성한다.
GenerateFromSignedPersonInfoReq(byte[]) - Static method in class com.penta.sdk.ucpid.IssacUCPIDREQUESTINFO
signedPersonInfoReq 로부터 IssacUCPIDREQUESTINFO 객체를 생성한다.
GenerateKey(int) - Method in class com.penta.sdk.ka.IssacKACONTEXT
세션키를 얻는다.
generateKeypair(int) - Static method in class com.penta.issacweb.IssacWebJNIServer
 
GenerateKeyPair(IssacPUBLICKEY, IssacPRIVATEKEY, int) - Static method in class com.penta.sdk.bs.IssacPUBLICKEY
키쌍을 생성한다.
generateSession(byte[], int, int, byte[]) - Method in class com.penta.sdk.e2e.IssacE2E
새로운 세션 정보(하이브리드 데이터)를 생성한다.
generateSession(byte[], int, int, String) - Method in class com.penta.sdk.e2e.IssacE2E
새로운 세션 정보(하이브리드 데이터)를 생성한다.
generateSessionWithSessionKey(byte[], int, int, byte[], byte[]) - Method in class com.penta.sdk.e2e.IssacE2E
새로운 세션 정보(하이브리드 데이터)를 생성한다.
generateSessionWithSessionKey(byte[], int, int, byte[], String) - Method in class com.penta.sdk.e2e.IssacE2E
새로운 세션 정보(하이브리드 데이터)를 생성한다.
GenSignedPersonInfoReq(IssacPRIVATEKEY, IssacCERTIFICATE, Date, int) - Method in class com.penta.sdk.ucpid.IssacUCPIDREQUESTINFO
signedPersonInfoReq (버전 2의 경우 서명된 UCPIDRequestInfo) 를 생성한다.
GetAIAS() - Method in class com.penta.sdk.bs.IssacCERTIFICATE
인증서의 AIA(Authority Info Access)를 가져온다.
GetAlgID() - Method in class com.penta.sdk.bs.IssacCERTIFICATE
인증서의 공개키 알고리즘 ID를 가져온다.
getAttCert() - Method in class com.penta.sdk.ac.IssacAttCert
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
getAttsRoles() - Method in class com.penta.sdk.ac.IssacAttsRoles
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
GetBasicConstraints() - Method in class com.penta.sdk.bs.IssacCERTIFICATE
인증서 확장필드에서 기본 제한(Basic Constraints)을 가져온다.
GetBirthDate() - Method in class com.penta.sdk.ucpid.IssacPERSONINFOV2
이용자의 생년월일(YYYYMMDD)을 가져온다.
getBytes(String) - Method in class com.penta.issacweb.IssacWebCharset
 
getBytes(String) - Method in class com.penta.sdk.bs.IssacCharset
 
GetCDP() - Method in class com.penta.sdk.bs.IssacCERTIFICATE
인증서의 CDP(Certificate Distribution Point)를 가져온다.
GetCertDn() - Method in class com.penta.sdk.ucpid.IssacPERSONINFOV2
이용자의 인증서 DN 을 가져온다.
getCertificate() - Method in class com.penta.sdk.bs.IssacCERTIFICATE
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
getCertificate(byte[]) - Method in class com.penta.sdk.bs.IssacPFX
LocalKeyID가 존재하는 (일치하는 개인키가 있는) 인증서를 가져온다.
GetCertificate(int) - Method in class com.penta.sdk.bs.IssacCERTIFICATES
인증서 목록에서 인증서를 가져온다.
GetCertificatePolicy() - Method in class com.penta.sdk.bs.IssacCERTIFICATE
인증서 확장필드에서 인증서 정책(Certificate Policy)을 가져온다.
GetCertificatePolicyOID() - Method in class com.penta.sdk.bs.IssacCERTIFICATE
인증서 확장필드에서 인증서 정책 OID 를 가져온다.
getCertificates() - Method in class com.penta.sdk.bs.IssacCERTIFICATES
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
GetCertificatesOnPath(IssacCERTIFICATES, IssacCERTIFICATE, IssacLDAPFINDERLIST, String, int) - Static method in class com.penta.sdk.usr.IssacUSR
이 함수는 자동적으로 인증서 경로상의 인증서들을 가져와서 certificates_on_path 객체에 집어넣는다.
GetCertStatus(IssacOCSPRESPONSE) - Method in class com.penta.sdk.va.IssacCERTSTATUS
서버로부터 수신된 검증 응답 정보인 ocsp_rsp로부터 인증서의 상태 정보와 폐지 되었을 경우 그 시각과 사유, CRL 마지막 갱신시간과 다음 갱신 시간 등의 정보를 추출해 내서 certstatus 정보를 설정한다.
GetCi() - Method in class com.penta.sdk.ucpid.IssacPERSONINFOV2
이용자의 연계정보를 가져온다.
GetCi2() - Method in class com.penta.sdk.ucpid.IssacPERSONINFOV2
이용자의 연계정보2를 가져온다.
GetCiUpdate() - Method in class com.penta.sdk.ucpid.IssacPERSONINFOV2
CiUpdate 를 가져온다.
GetCoreSignatureValue() - Method in class com.penta.sdk.sg.IssacSG
PKCS#7 SignedData 에서 전자서명을 추출한다.
getCount() - Method in class com.penta.sdk.ac.IssacAttsRoles
현재 역할 목록에 들어있는 역할의 수를 센다.
GetCount() - Method in class com.penta.sdk.bs.IssacCERTIFICATES
이 인증서 목록에 들어있는 인증서의 수를 가져온다.
GetCount() - Method in class com.penta.sdk.bs.IssacPATHS
인증경로 목록에 들어있는 인증경로의 개수를 가져온다.
GetCpCode() - Method in class com.penta.sdk.ucpid.IssacPERSONINFOV2
CP Code(연계 공인인증기관이 ISP에 부여하는 코드 12자리)를 가져온다.
GetCpRequestNumber() - Method in class com.penta.sdk.ucpid.IssacPERSONINFOV2
CP Request Number(ISP가 부여하는 세션정보) 를 가져온다.
getCrl() - Method in class com.penta.sdk.bs.IssacCRL
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
GetCRLNumber() - Method in class com.penta.sdk.bs.IssacCRL
인증서 폐지목록의 CRL Number를 가져온다.
getCtl() - Method in class com.penta.sdk.bs.IssacCTL
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
getCtx() - Method in class com.penta.sdk.bs.IssacWrapperNative
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
GetDeltaCRLIndicator() - Method in class com.penta.sdk.bs.IssacCRL
인증서 폐지목록의 Delta CRL Indicator를 가져온다.
GetDi() - Method in class com.penta.sdk.ucpid.IssacPERSONINFOV2
이용자의 중복가입 확인정보를 가져온다.
getDlcontext() - Method in class com.penta.sdk.dl.IssacDLCONTEXT
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
GetGender() - Method in class com.penta.sdk.ucpid.IssacPERSONINFOV2
이용자의 성별을 가져온다.
getHolder() - Method in class com.penta.sdk.ac.IssacAttCert
현재 속성 인증서의 Holder Name을 가져온다.
getInputStreamReader(InputStream) - Method in class com.penta.issacweb.IssacWebCharset
 
getInputStreamReader(InputStream) - Method in class com.penta.sdk.bs.IssacCharset
 
GetIspUrlInfo() - Method in class com.penta.sdk.ucpid.IssacUCPIDREQUESTINFO
ISP URL Info 를 가져온다.
getIssuer() - Method in class com.penta.sdk.ac.IssacAttCert
현재 속성 인증서의 Issuer Name을 가져온다.
GetIssuerKeyHash() - Method in class com.penta.sdk.ucpid.IssacUCPIDRESPONSE
공인인증기관의 공개키 해시값을 가져온다.
GetIssuerKeyID() - Method in class com.penta.sdk.bs.IssacCERTIFICATE
인증서 확장필드에서 인증서 발급자의 KeyID 를 가져온다.
GetIssuerName() - Method in class com.penta.sdk.bs.IssacCERTIFICATE
인증서의 발급자(Issuer) DN을 가져온다.
GetIssuerOfIssuerName() - Method in class com.penta.sdk.bs.IssacCERTIFICATE
인증서 발급자의 발급자 DN을 가져온다.
GetIssuerOfIssuerName_utf8() - Method in class com.penta.sdk.bs.IssacCERTIFICATE
인증서 발급자의 발급자 DN을 UTF-8 형식으로 가져온다.
GetIssuerOfIssuerNameByte() - Method in class com.penta.sdk.bs.IssacCERTIFICATE
인증서 발급자의 발급자 DN을 String으로 변환하지 않고 byte[] 형식으로 그대로 가져온다.
GetIssuerSerialNumber() - Method in class com.penta.sdk.bs.IssacCERTIFICATE
인증서 발급자의 일련번호(Serial Number)를 가져온다.
getKacontext() - Method in class com.penta.sdk.ka.IssacKACONTEXT
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
GetKeyUsage() - Method in class com.penta.sdk.bs.IssacCERTIFICATE
인증서의 키사용 용도를 ' | ' 로 구분된 문자열로 가져온다.
GetKeyUsageSet() - Method in class com.penta.sdk.bs.IssacCERTIFICATE
인증서의 키사용 용도를 가져온다.
getKmCert() - Method in class com.penta.sdk.bs.IssacPFX
 
getKmCertBytes() - Method in class com.penta.sdk.bs.IssacPFX
 
getKmEPKI() - Method in class com.penta.sdk.bs.IssacPFX
 
getKmPKI() - Method in class com.penta.sdk.bs.IssacPFX
 
getKmPriKey() - Method in class com.penta.sdk.bs.IssacPFX
 
getKmPriKey(byte[]) - Method in class com.penta.sdk.bs.IssacPFX
 
getKmPriKey(String) - Method in class com.penta.sdk.bs.IssacPFX
 
getLastErr() - Method in class com.penta.issacwebpro.IssacWebProSocket
TODO(jyha) : not documented yet
getLastErrMsg() - Method in class com.penta.issacwebpro.IssacWebProSocket
TODO(jyha) : not documented yet
getLdapfinderlist() - Method in class com.penta.sdk.usr.IssacLDAPFINDERLIST
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
getLocalKeyIDs() - Method in class com.penta.sdk.bs.IssacPFX
pfx에서 사용되는 LocalKeyID들을 가져온다.
GetNationalInfo() - Method in class com.penta.sdk.ucpid.IssacPERSONINFOV2
이용자의 내외국인 정보를 가져온다.
GetNextUpdate() - Method in class com.penta.sdk.bs.IssacCRL
인증서 폐지목록의 다음 업데이트 시각을 가져온다.
getNotAfter(String) - Method in class com.penta.sdk.ac.IssacAttCert
현재 속성 인증서의 유효기간 만료 시각을 문자열로 가져온다.
GetNotAfter() - Method in class com.penta.sdk.bs.IssacCERTIFICATE
인증서 유효기간이 종료되는 시각을 가져온다.
GetNotAfterDate() - Method in class com.penta.sdk.bs.IssacCERTIFICATE
인증서 유효기간이 종료되는 시각을 Date 형식으로 가져온다.
getNotBefore(String) - Method in class com.penta.sdk.ac.IssacAttCert
현재 속성 인증서의 유효기간 시작 시각을 문자열로 가져온다.
GetNotBefore() - Method in class com.penta.sdk.bs.IssacCERTIFICATE
인증서 유효기간이 시작되는 시각을 가져온다.
GetNotBeforeDate() - Method in class com.penta.sdk.bs.IssacCERTIFICATE
인증서 유효기간이 시작되는 시각을 Date 형식으로 가져온다.
getOcsprequest() - Method in class com.penta.sdk.va.IssacOCSPREQUEST
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
getOcspresponse() - Method in class com.penta.sdk.va.IssacOCSPRESPONSE
ocspresponse 객체를 리턴한다.
GetOriginalMessage() - Method in class com.penta.sdk.cms.IssacCMS
서명 원문 메시지를 가져온다.
GetOriginalMessage() - Method in class com.penta.sdk.sg.IssacSG
PKCS#7 SignedData에서 서명 대상 원문을 가져온다.
GetOriginalMessage_File(String, String) - Method in class com.penta.sdk.sg.IssacSG
GetOriginalMessage()의 파일 입출력 버전.
getOtherCertificates() - Method in class com.penta.sdk.bs.IssacPFX
LocalKeyID가 존재하지 않는 인증서들을 가져온다.
getOtherCertificatesSet() - Method in class com.penta.sdk.bs.IssacPFX
LocalKeyID가 존재하지 않는 인증서들을 가져온다.
getOutputStreamWriter(OutputStream) - Method in class com.penta.issacweb.IssacWebCharset
 
getOutputStreamWriter(OutputStream) - Method in class com.penta.sdk.bs.IssacCharset
 
getParameter(String) - Method in class com.penta.issacweb.IssacWebServer
init 호출 시 복호화 된 데이터로부터 name에 해당되는 parameter를 리턴한다.
getParameter(String) - Method in class com.penta.issacwebpro.IssacWebProServer
TODO(jyha) : not documented yet
getParameterNames() - Method in class com.penta.issacweb.IssacWebServer
init 호출 시 복호화 된 데이터들의 이름에 대한 Enumeration을 리턴한다.
getParameterNames() - Method in class com.penta.issacwebpro.IssacWebProServer
TODO(jyha) : not documented yet
getParameterValues(String) - Method in class com.penta.issacweb.IssacWebServer
init 호출 시 복호화 된 데이터로부터 name에 해당되는 parameter를 리턴한다.
getParameterValues(String) - Method in class com.penta.issacwebpro.IssacWebProServer
TODO(jyha) : not documented yet
GetPathFromPaths(IssacPATHS, int) - Method in class com.penta.sdk.bs.IssacCERTIFICATES
paths에 있는 인증서 목록에서 특정 인증서를 추출하여 이 인증서 목록에 추가한다.
getPaths() - Method in class com.penta.sdk.bs.IssacPATHS
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
GetPeerCertificate(IssacCERTIFICATE) - Method in class com.penta.sdk.easig.IssacEASIGCONTEXT
객체 인증 과정을 성공적으로 수행한 후에 인증에 참여한 상대방의 인증서를 얻어내는 함수이다.
GetPersonInfoV2(IssacCERTIFICATE, IssacPRIVATEKEY) - Method in class com.penta.sdk.ucpid.IssacUCPIDRESPONSE
이용자 정보를 가져온다.
getPkiCertReps() - Method in class com.penta.sdk.cmp.IssacPKICERTREPS
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
getPkiCertReqs() - Method in class com.penta.sdk.cmp.IssacPKICERTREQS
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
getPkiContext() - Method in class com.penta.sdk.cmp.IssacPKICONTEXT
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
getPkiContext() - Method in class com.penta.sdk.cmp.IssacPKIMESSAGE
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
getPkiinfo() - Method in class com.penta.sdk.usr.IssacPKIINFO
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
getPkiKeyPolicies() - Method in class com.penta.sdk.cmp.IssacPKIKEYPOLICIES
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
getPkiMessage() - Method in class com.penta.sdk.cmp.IssacPKIMESSAGE
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
getPolicy() - Method in class com.penta.sdk.bs.IssacPOLICYCONTEXT
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
getPrivatekey() - Method in class com.penta.sdk.bs.IssacPRIVATEKEY
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
getPrivatekey() - Method in class com.penta.sdk.cmp.IssacPKICERTREQS
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
getPrivateKey() - Method in class com.penta.issacweb.IssacWebKeyPair
 
getPrivateKey(byte[]) - Method in class com.penta.sdk.bs.IssacPFX
LocalKeyID가 존재하는 (일치하는 인증서가 있는) 암호화 되지 않은 개인키를 가져온다.
getPrivateKey(byte[], byte[]) - Method in class com.penta.sdk.bs.IssacPFX
LocalKeyID가 존재하는 (일치하는 인증서가 있는) 암호화 된 개인키를 가져온다.
getPrivateKey(byte[], String) - Method in class com.penta.sdk.bs.IssacPFX
LocalKeyID가 존재하는 (일치하는 인증서가 있는) 암호화 된 개인키를 가져온다.
getPublickey() - Method in class com.penta.sdk.bs.IssacPUBLICKEY
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
getPublicKey() - Method in class com.penta.issacweb.IssacWebKeyPair
 
getPublickeyExponent() - Method in class com.penta.issacweb.IssacWebRSASecurity
설정되어 있는 공개키의 Exponent를 가져온다.
getPublickeyModulus() - Method in class com.penta.issacweb.IssacWebRSASecurity
설정되어 있는 공개키의 Exponent를 가져온다.
GetRandomNum(IssacPRIVATEKEY) - Static method in class com.penta.sdk.vid.IssacVID
개인키에서 난수를 얻을 수 있는 함수이다.
GetRealName() - Method in class com.penta.sdk.ucpid.IssacPERSONINFOV2
이용자의 실명을 가져온다.
GetResponderCert(IssacCERTIFICATE) - Method in class com.penta.sdk.va.IssacOCSPRESPONSE
서버로부터 받은 상태검증 응답 정보로부터 OCSP 서버의 인증서를 획득하는 획득한다.
getRole(int) - Method in class com.penta.sdk.ac.IssacAttsRoles
현재 역할 목록에 들어있는 역할을 하나 얻는다
getRoles() - Method in class com.penta.sdk.ac.IssacAttCert
현재 역할 목록을 얻는다
getSecontext() - Method in class com.penta.sdk.se.IssacSECONTEXT
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
getSerialNumber() - Method in class com.penta.sdk.ac.IssacAttCert
현재 속성 인증서의 Serial Number를 가져온다.
GetSerialNumber() - Method in class com.penta.sdk.bs.IssacCERTIFICATE
인증서의 일련번호(Serial Number)를 가져온다.
getServerCert() - Method in class com.penta.issacwebpro.IssacWebProServer
TODO(jyha) : not documented yet
getServerDN() - Method in class com.penta.issacwebpro.IssacWebProServer
TODO(jyha) : not documented yet
getSessionInfo() - Method in class com.penta.issacwebpro.IssacWebProServer
TODO(jyha) : not documented yet
getSessionKey() - Method in class com.penta.issacweb.IssacWebServerTag
TODO(jyha) : not documented yet
getSessionKey() - Method in class com.penta.sdk.e2e.IssacE2E
생성된 세션의 세션키를 가져온다.
GetSessionKey(int) - Method in class com.penta.sdk.ka.IssacKACONTEXT
세션키를 얻는다.
GetSessionKeyFromCipherText(byte[], IssacCERTIFICATE, IssacPRIVATEKEY) - Method in class com.penta.sdk.pe.IssacPE
PKCS#8 EnvelopedData에서 세션키를 가져온다.
getSign_Time() - Method in class com.penta.sdk.sg.IssacSG
전자서명 시각을 가져온다.
getSignature() - Method in class com.penta.sdk.sg.IssacSG
PKCS#7 SignedData를 가져온다.
getSignature_core() - Method in class com.penta.sdk.sg.IssacSG
전자서명을 가져온다.
getSignCert() - Method in class com.penta.sdk.bs.IssacPFX
 
getSignCertBytes() - Method in class com.penta.sdk.bs.IssacPFX
 
getSignEPKI() - Method in class com.penta.sdk.bs.IssacPFX
 
GetSignerCert(int) - Method in class com.penta.sdk.cms.IssacCMS
서명자의 인증서를 가져온다.
GetSignerCertificate(IssacCERTIFICATE) - Method in class com.penta.sdk.sg.IssacSG
PKCS#7 SignedData에서 첫번째 서명자의 인증서를 가져온다.
GetSignerCertificate_File(IssacCERTIFICATE, String) - Static method in class com.penta.sdk.sg.IssacSG
GetSignerCertificate()의 파일 입출력 버전.
GetSignerCount() - Method in class com.penta.sdk.cms.IssacCMS
전체 서명자 수를 가져온다.
GetSignerIdentifierType(int) - Method in class com.penta.sdk.cms.IssacCMS
서명자 구분에 사용되는 방식을 가져온다.
GetSignerInfoIssuer(int) - Method in class com.penta.sdk.cms.IssacCMS
서명자의 인증서 발급자 DN을 가져온다.
GetSignerInfoSerial(int) - Method in class com.penta.sdk.cms.IssacCMS
서명자의 인증서 일련번호(Serial Number)를 가져온다.
GetSignerInfoSKID(int) - Method in class com.penta.sdk.cms.IssacCMS
서명자의 공개키 해시값(Subject Key IDentifier)을 가져온다.
getSignPKI() - Method in class com.penta.sdk.bs.IssacPFX
 
getSignPriKey() - Method in class com.penta.sdk.bs.IssacPFX
 
getSignPriKey(byte[]) - Method in class com.penta.sdk.bs.IssacPFX
 
getSignPriKey(String) - Method in class com.penta.sdk.bs.IssacPFX
 
GetSignTime(int) - Method in class com.penta.sdk.cms.IssacCMS
서명한 시간을 가져온다.
GetSingleStatus(int) - Method in class com.penta.sdk.va.IssacCERTSTATUS
여러 개의 폐지 정보 검증 요청 인증서 중에 nSeq번째의 인증서에 대한 폐지 정보를 알고 싶을 때 사용하는 함수다.
getSock() - Method in class com.penta.sdk.cmp.IssacSOCKET
소켓 참조값을 가져온다.
getSocket() - Method in class com.penta.issacwebpro.IssacWebProSocket
TODO(jyha) : not documented yet
GetState() - Static method in class com.penta.sdk.bs.IssacCryptoOperationState
암호모듈의 현재 상태를 가져온다.
GetStatusCodeList() - Method in class com.penta.sdk.ucpid.IssacUCPIDRESPONSE
statusCode 리스트를 가져온다.
GetStatusString() - Method in class com.penta.sdk.ucpid.IssacUCPIDRESPONSE
status 문자열을 가져온다.
getStorage() - Method in class com.penta.sdk.usr.IssacUSRSTORAGE
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
getString(byte[]) - Method in class com.penta.issacweb.IssacWebCharset
 
getString(byte[]) - Method in class com.penta.sdk.bs.IssacCharset
 
GetSubjectKeyID() - Method in class com.penta.sdk.bs.IssacCERTIFICATE
인증서 확장필드에서 인증서 주체의 KeyID 를 가져온다.
GetSubjectName() - Method in class com.penta.sdk.bs.IssacCERTIFICATE
인증서의 발급 대상(Subject) DN을 가져온다.
GetSubjectName_utf8() - Method in class com.penta.sdk.bs.IssacCERTIFICATE
인증서의 발급 대상(Subject) DN을 UTF-8 형식으로 가져온다.
GetSubjectNameByte() - Method in class com.penta.sdk.bs.IssacCERTIFICATE
인증서의 발급 대상(Subject) DN을 String으로 변환하지 않고 byte[] 형식으로 그대로 가져온다.
getSymmKeySize(int) - Static method in class com.penta.issacweb.IssacWebJNIServer
 
GetTopCert(IssacCERTIFICATE, IssacCERTIFICATE, String) - Static method in class com.penta.sdk.usr.IssacUSR
디렉토리에서 인증서의 인증경로를 만들 수 있는 인증서들의 집합을 가져온 다음에 이들 중 self-signed된 인증서를 찾아 topCert에 출력을 하는 함수이다.
GetUCPIDAttributes() - Method in class com.penta.sdk.ucpid.IssacUCPIDREQUESTINFO
ucpidAttributes 를 가져온다.
GetUCPIDNonce() - Method in class com.penta.sdk.ucpid.IssacPERSONINFOV2
비표(Nonce) 값을 가져온다.
GetUCPIDNonce() - Method in class com.penta.sdk.ucpid.IssacUCPIDREQUESTINFO
비표(Nonce) 값을 가져온다.
GetUID() - Method in class com.penta.sdk.bs.IssacCERTIFICATE
인증서의 UID(상세 설명 참조)를 가져온다.
GetUserAgreeInfo() - Method in class com.penta.sdk.ucpid.IssacUCPIDREQUESTINFO
개인정보활용 동의 항목을 가져온다.
GetUserAgreeInfoList() - Method in class com.penta.sdk.ucpid.IssacUCPIDREQUESTINFO
개인정보활용 동의 항목을 가져온다.
GetUserAgreement() - Method in class com.penta.sdk.ucpid.IssacUCPIDREQUESTINFO
개인정보제공 및 활용동의 약관을 가져온다.
getVacontext() - Method in class com.penta.sdk.va.IssacVACONTEXT
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
getValidity() - Method in class com.penta.sdk.ac.IssacAttCert
현재 속성 인증서의 유효기간을 문자열로 가져온다.
GetValidity() - Method in class com.penta.sdk.bs.IssacCERTIFICATE
인증서의 유효 기간을 가져온다.
getValueWithIndex(int) - Method in class com.penta.sdk.bs.IssacPFX
SafeBag 의 데이터를 가져온다.
getValueWithType(int) - Method in class com.penta.sdk.bs.IssacPFX
SafeBag 의 데이터를 가져온다.
getValueWithType(int, byte[]) - Method in class com.penta.sdk.bs.IssacPFX
SafeBag 의 데이터를 가져온다.
GetVID_FromCert(IssacCERTIFICATE) - Static method in class com.penta.sdk.vid.IssacVID
인증서에서 VirtualID를 얻을 수 있는 함수
GOOD - Static variable in class com.penta.sdk.va.IssacCERTSTATUS
 

H

HAS160 - Static variable in class com.penta.issacweb.IssacWebServer
 
HAS160 - Static variable in class com.penta.sdk.cms.IssacCMS
 
HAS160 - Static variable in class com.penta.sdk.ka.IssacKACONTEXT
 
HAS160 - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
HAS160 - Static variable in class com.penta.sdk.sg.IssacSG
 
HAS160 - Static variable in class com.penta.sdk.va.IssacOCSPREQUEST
 
hasBag(int) - Method in class com.penta.sdk.bs.IssacPFX
SafeBag 이 존재하는지 확인한다.
hasBag(int, byte[]) - Method in class com.penta.sdk.bs.IssacPFX
SafeBag 이 존재하는지 확인한다.
hasKeyPair() - Method in class com.penta.issacweb.IssacWebKeyPair
 
hasPrivateKey() - Method in class com.penta.issacweb.IssacWebKeyPair
 
hasPublicKey() - Method in class com.penta.issacweb.IssacWebKeyPair
 

I

init(byte[], int) - Method in class com.penta.sdk.hmac.IssacHMAC
이 객체를 초기화한다.
init(int) - Method in class com.penta.sdk.hash.IssacHash
IssacHash 객체를 초기화한다.
init(String) - Method in class com.penta.issacweb.IssacWebServer
issacweb_hybrid_encrypt_s 로 암호화 된 "key=value" 형식의 데이터를 분석한다.
init(String, String) - Method in class com.penta.issacwebpro.IssacWebProServer
TODO(jyha) : not documented yet
init(FilterConfig) - Method in class com.penta.issacwebpro.IssacWebProFilter
TODO(jyha) : not documented yet
init_ex(String, int, int) - Method in class com.penta.issacweb.IssacWebServer
issacweb_hybrid_encrypt_s 로 암호화 된 "key=value" 형식의 데이터를 분석한다.
init_session(String) - Method in class com.penta.issacweb.IssacWebServer
TODO(jyha) : not documented yet
init2(String) - Method in class com.penta.issacweb.IssacWebServer
issacweb_encrypt_s 로 암호화 된 "key=value" 형식의 데이터를 분석한다.
init2_ex(String, int) - Method in class com.penta.issacweb.IssacWebServer
issacweb_encrypt_s 로 암호화 된 "key=value" 형식의 데이터를 분석한다.
init3(String) - Method in class com.penta.issacweb.IssacWebServer
TODO(jyha) : not documented yet
initialize() - Static method in class com.penta.sdk.bs.IssacInitialize
Deprecated.
initialize()와 쌍이 되는 finalize()가 java의 모든 클래스에 정의된 메서드이기 때문에 initailzeModule(), finalizeModule() 을 새로 구현하였다.
Initialize() - Method in class com.penta.sdk.ka.IssacKACONTEXT
세션키 공유를 위한 세션정보가 결정된다.
initializeModule() - Static method in class com.penta.issacweb.IssacWebJNIServer
Deprecated.
기존 API 유지를 위해 존재하는 것으로 새로 구현 시 IssacInitialize의 initializeModule()을 사용하도록 한다.
initializeModule() - Static method in class com.penta.sdk.bs.IssacInitialize
모듈을 초기화한다.
initializeModule(boolean) - Static method in class com.penta.issacweb.IssacWebJNIServer
Deprecated.
기존 API 유지를 위해 존재하는 것으로 새로 구현 시 IssacInitialize의 initializeModule()을 사용하도록 한다.
initializeModule(boolean) - Static method in class com.penta.sdk.bs.IssacInitialize
모듈을 초기화한다.
initializeModule(String) - Static method in class com.penta.sdk.bs.IssacInitialize
모듈을 초기화한다.
InvalidState - com.penta.sdk.bs.IssacInitialize.Result
모듈 상태 오류
IsCertificateFromCertificatesTrusted(IssacCERTIFICATES, int) - Method in class com.penta.sdk.bs.IssacCTL
인증서 신뢰목록에 인자로 입력받은 인증서 목록의 특정 인증서가 포함되어 있는지를 확인한다.
IsCertificateTrusted(IssacCERTIFICATE) - Method in class com.penta.sdk.bs.IssacCTL
인증서 신뢰목록에 인자로 입력받은 인증서가 포함되어 있는지를 확인한다.
ISSAC_EC_CURVE_P192 - Static variable in class com.penta.sdk.ka.IssacKACONTEXT
NIST curve P-192
ISSAC_EC_CURVE_P224 - Static variable in class com.penta.sdk.ka.IssacKACONTEXT
NIST curve P-224
ISSAC_EC_CURVE_P256 - Static variable in class com.penta.sdk.ka.IssacKACONTEXT
NIST curve P-256
ISSAC_EC_CURVE_P384 - Static variable in class com.penta.sdk.ka.IssacKACONTEXT
NIST curve P-384
ISSAC_EC_CURVE_P521 - Static variable in class com.penta.sdk.ka.IssacKACONTEXT
NIST curve P-521
ISSAC_PKICERTREPS_Resolve(byte[], byte[], int) - Static method in class com.penta.sdk.cmp.IssacPKICERTREPS
인증서 생성 응답 메시지에서 발급받은 인증서를 추출한다.
ISSAC_PKICERTREQS_AddCertReq(byte[], byte[], int, byte[], byte[], byte[]) - Static method in class com.penta.sdk.cmp.IssacPKICERTREQS
신규 키쌍을 생성하고, 인증서 생성 요청 메시지에 신규 인증서 생성 요청을 추가
ISSAC_PKICERTREQS_AddCertReqEx(byte[], byte[], int, int, String, String, byte[], byte[], byte[]) - Method in class com.penta.sdk.cmp.IssacPKICERTREQS
신규 키쌍을 생성하고, 인증서 생성 요청 메시지에 신규 인증서 생성 요청을 추가한다.
ISSAC_PKICERTREQS_AddCertReqEx(IssacPRIVATEKEY, IssacPKICERTREQS, int, int, String, String, IssacCERTIFICATE, IssacPRIVATEKEY, IssacCERTIFICATE) - Method in class com.penta.sdk.cmp.IssacPKICERTREQS
신규 키쌍을 생성하고, 인증서 생성 요청 메시지에 신규 인증서 생성 요청을 추가한다.
ISSACAPI_AES128 - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_AES256 - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_ARIA - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_ARIA_GPKI - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_ARIA192 - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_ARIA256 - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_BAGTYPE_CERT - Static variable in class com.penta.sdk.bs.IssacPFX
인증서 형식과 인증서 (X.509 Certificate.
ISSACAPI_BAGTYPE_CRL - Static variable in class com.penta.sdk.bs.IssacPFX
인증서 폐지 목록 (X.509 CRL)
ISSACAPI_BAGTYPE_KEY - Static variable in class com.penta.sdk.bs.IssacPFX
개인키 (PKCS #8 - PrivateKeyInfo)
ISSACAPI_BAGTYPE_KEY_ENCRYPTED - Static variable in class com.penta.sdk.bs.IssacPFX
암호화 된 개인키 (PKCS #8 - EncryptedPrivateKeyInfo)
ISSACAPI_BAGTYPE_SAFE_CONTENTS - Static variable in class com.penta.sdk.bs.IssacPFX
다른 SafeContents 들을 최상위 레벨의 SafeContents.
ISSACAPI_BAGTYPE_SECRET - Static variable in class com.penta.sdk.bs.IssacPFX
OID 에 의존적인 비밀정보 (지원하지 않음)
ISSACAPI_BLOWFISH - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_DES - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_HAS160 - Static variable in class com.penta.sdk.hash.IssacHash
 
ISSACAPI_HAS160 - Static variable in class com.penta.sdk.hmac.IssacHMAC
 
ISSACAPI_IDEA - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_LEA128 - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_LEA192 - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_LEA256 - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_MD5 - Static variable in class com.penta.sdk.hash.IssacHash
 
ISSACAPI_MD5 - Static variable in class com.penta.sdk.hmac.IssacHMAC
 
ISSACAPI_NEAT - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_NPAD - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_PACA - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_PAD - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_PAD_PKCS7 - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_PAD_X9_23 - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_PAD_ZERO - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_RIJNDAEL - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_RIJNDAEL256 - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_RIPEMD160 - Static variable in class com.penta.sdk.hash.IssacHash
 
ISSACAPI_RIPEMD160 - Static variable in class com.penta.sdk.hmac.IssacHMAC
 
ISSACAPI_SE_CBC_MODE - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_SE_CCM_MODE - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_SE_CFB_BYTE_MODE - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_SE_CFB_MODE - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_SE_CFB1_MODE - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_SE_CTR_MODE - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_SE_CTS_MODE - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_SE_ECB_MODE - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_SE_GCM_MODE - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_SE_MCFB_MODE - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_SE_OFB_BYTE_MODE - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_SE_OFB_MODE - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_SE_PBKDF_ENCKEY - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_SE_PBKDF_IV - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_SE_PBKDF_MACKEY - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_SEED - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
ISSACAPI_SHA - Static variable in class com.penta.sdk.hash.IssacHash
 
ISSACAPI_SHA - Static variable in class com.penta.sdk.hmac.IssacHMAC
 
ISSACAPI_SHA1 - Static variable in class com.penta.sdk.hash.IssacHash
 
ISSACAPI_SHA1 - Static variable in class com.penta.sdk.hmac.IssacHMAC
 
ISSACAPI_SHA256 - Static variable in class com.penta.sdk.hash.IssacHash
 
ISSACAPI_SHA256 - Static variable in class com.penta.sdk.hmac.IssacHMAC
 
ISSACAPI_SHA384 - Static variable in class com.penta.sdk.hash.IssacHash
 
ISSACAPI_SHA384 - Static variable in class com.penta.sdk.hmac.IssacHMAC
 
ISSACAPI_SHA512 - Static variable in class com.penta.sdk.hash.IssacHash
 
ISSACAPI_SHA512 - Static variable in class com.penta.sdk.hmac.IssacHMAC
 
ISSACAPI_TDES - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
IssacAttCert - Class in com.penta.sdk.ac
속성 인증서를 나타내는 클래스
IssacAttCert() - Constructor for class com.penta.sdk.ac.IssacAttCert
기본 생성자
IssacAttCert(String, Date, Date, IssacAttsRoles, IssacPRIVATEKEY, IssacCERTIFICATE) - Constructor for class com.penta.sdk.ac.IssacAttCert
속성 인증서를 포함하는 RAAC로서의 속성 인증서 객체를 생성한다.
IssacAttsRoles - Class in com.penta.sdk.ac
역할 목록을 나타내는 클래스
IssacAttsRoles() - Constructor for class com.penta.sdk.ac.IssacAttsRoles
기본 생성자
IssacAttsRoles(byte[]) - Constructor for class com.penta.sdk.ac.IssacAttsRoles
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
IssacBASE64 - Class in com.penta.sdk.bs
Base64 인코딩, 디코딩 기능을 제공하는 클래스
IssacBASE64() - Constructor for class com.penta.sdk.bs.IssacBASE64
Deprecated.
생성할 필요가 없는 클래스지만, 기존 모듈과의 호환성을 위해 남겨둔다.
IssacBASE64URL - Class in com.penta.sdk.bs
base64url 인코딩, 디코딩 기능을 제공하는 클래스
IssacBASE64URL() - Constructor for class com.penta.sdk.bs.IssacBASE64URL
 
IssacCert - Class in com.penta.sdk.bs
인증서 추상 클래스.
IssacCert() - Constructor for class com.penta.sdk.bs.IssacCert
 
IssacCERTIFICATE - Class in com.penta.sdk.bs
인증서를 처리하는 클래스
IssacCERTIFICATE() - Constructor for class com.penta.sdk.bs.IssacCERTIFICATE
생성자
IssacCERTIFICATE(byte[]) - Constructor for class com.penta.sdk.bs.IssacCERTIFICATE
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
IssacCERTIFICATE.KeyUsage - Enum in com.penta.sdk.bs
 
IssacCERTIFICATES - Class in com.penta.sdk.bs
인증서 목록을 처리하는 클래스
IssacCERTIFICATES() - Constructor for class com.penta.sdk.bs.IssacCERTIFICATES
생성자
IssacCERTIFICATES(byte[]) - Constructor for class com.penta.sdk.bs.IssacCERTIFICATES
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
IssacCERTSTATUS - Class in com.penta.sdk.va
인증서들의 상태 정보를 나타내는 클래스
IssacCERTSTATUS() - Constructor for class com.penta.sdk.va.IssacCERTSTATUS
인증서 상태정보를 나타내는 IssacCERTSTATUS 객체를 생성한다.
IssacCERTVERIFIER - Class in com.penta.sdk.usr
USR 모듈에서 쓰이는 인증서 검증을 위한 클래스.
IssacCERTVERIFIER(IssacCERTIFICATE, String, String) - Constructor for class com.penta.sdk.usr.IssacCERTVERIFIER
생성자
IssacCharset - Class in com.penta.sdk.bs
문자열의 CharacterSet 을 처리하기 위한 클래스
IssacCMS - Class in com.penta.sdk.cms
PKCS#7 (CMS)
IssacCMS() - Constructor for class com.penta.sdk.cms.IssacCMS
생성자
IssacContentInfoType - Class in com.penta.sdk.bs
PKCS#7 content <-> PKCS#7 변환 클래스
IssacContentInfoType() - Constructor for class com.penta.sdk.bs.IssacContentInfoType
 
IssacCRL - Class in com.penta.sdk.bs
인증서 폐지목록(CRL) 을 처리하는 클래스
IssacCRL() - Constructor for class com.penta.sdk.bs.IssacCRL
생성자
IssacCryptoOperationState - Class in com.penta.sdk.bs
암호모듈 상태 확인 및 조작 클래스
IssacCryptoOperationState() - Constructor for class com.penta.sdk.bs.IssacCryptoOperationState
 
IssacCTL - Class in com.penta.sdk.bs
인증서 신뢰목록(CTL) 객체를 생성 및 삭제하는 클래스
IssacCTL() - Constructor for class com.penta.sdk.bs.IssacCTL
생성자
IssacDLCONTEXT - Class in com.penta.sdk.dl
LDAP을 이용한 PKI 기능을 제공하는 클래스
IssacDLCONTEXT() - Constructor for class com.penta.sdk.dl.IssacDLCONTEXT
생성자
IssacE2E - Class in com.penta.sdk.e2e
구간암호화 기능을 제공해주는 클래스.
IssacE2E() - Constructor for class com.penta.sdk.e2e.IssacE2E
 
IssacEASIGCONTEXT - Class in com.penta.sdk.easig
객체인증을 처리하는 클래스
IssacEASIGCONTEXT() - Constructor for class com.penta.sdk.easig.IssacEASIGCONTEXT
생성자
IssacHash - Class in com.penta.sdk.hash
메시지 다이제스트 (MD, HASH) 기능을 제공한다.
IssacHash() - Constructor for class com.penta.sdk.hash.IssacHash
생성자
IssacHex - Class in com.penta.sdk.bs
Hex 인코딩, 디코딩 기능을 제공하는 클래스
IssacHex() - Constructor for class com.penta.sdk.bs.IssacHex
 
IssacHMAC - Class in com.penta.sdk.hmac
메시지 인증 기능 (Hashed-MAC) 기능을 제공한다.
IssacHMAC() - Constructor for class com.penta.sdk.hmac.IssacHMAC
생성자
IssacInitialize - Class in com.penta.sdk.bs
모듈의 초기화를 담당하는 클래스
IssacInitialize() - Constructor for class com.penta.sdk.bs.IssacInitialize
Deprecated.
생성할 필요가 없는 클래스지만, 기존 모듈과의 호환성을 위해 남겨둔다.
IssacInitialize.Result - Enum in com.penta.sdk.bs
초기화 결과
IssacISPREQINFO - Class in com.penta.sdk.ucpid
ISP 요청 정보
IssacISPREQINFO() - Constructor for class com.penta.sdk.ucpid.IssacISPREQINFO
생성자
IssacKACONTEXT - Class in com.penta.sdk.ka
세션키(symmetric) 공유를 위한 정보를 담는 클래스
IssacKACONTEXT() - Constructor for class com.penta.sdk.ka.IssacKACONTEXT
생성자 (KEX_DH)
IssacKACONTEXT(int) - Constructor for class com.penta.sdk.ka.IssacKACONTEXT
생성자 (타입 설정 가능)
IssacKACONTEXT(int, boolean) - Constructor for class com.penta.sdk.ka.IssacKACONTEXT
생성자 (타입 설정 가능)
IssacLDAPFINDERLIST - Class in com.penta.sdk.usr
USR 모듈에서 LDAP 관련 method들을 정의해 놓은 클래스
IssacLDAPFINDERLIST() - Constructor for class com.penta.sdk.usr.IssacLDAPFINDERLIST
찾는 DN에 따라 어떠한 LDAP에 접속을 하고, 그 디렉토리의 설정 값들 (ip, port, 인증서 attribute 이름, crl attribute 이름, base dn)의 목록 개체를 초기화 한다.
IssacOCSPREQUEST - Class in com.penta.sdk.va
인증서 폐지 정보에 대한 검증 요청 정보를 담고 있는 클래스
IssacOCSPREQUEST() - Constructor for class com.penta.sdk.va.IssacOCSPREQUEST
검증 요청 정보를 담고 있는 IssacOCSPREQUEST를 생성한다.
IssacOCSPRESPONSE - Class in com.penta.sdk.va
인증서 폐지 정보에 대한 검증 응답 정보를 담고 있는 클래스
IssacOCSPRESPONSE() - Constructor for class com.penta.sdk.va.IssacOCSPRESPONSE
인증서 폐지 정보 검증 응답 정보를 담고 있는 IssacOCSPRESPONSE를 생성한다.
IssacPATHS - Class in com.penta.sdk.bs
여러개의 인증서 경로들을 담을 수 있는 클래스
IssacPATHS() - Constructor for class com.penta.sdk.bs.IssacPATHS
생성자
IssacPE - Class in com.penta.sdk.pe
공개키 암복호화 기능을 처리하는 클래스 (PKCS#8 EnvelopedData 또는 단순 공개키 암복호화)
IssacPE() - Constructor for class com.penta.sdk.pe.IssacPE
 
IssacPERSONINFOV2 - Class in com.penta.sdk.ucpid
개인정보 v2
IssacPERSONINFOV2() - Constructor for class com.penta.sdk.ucpid.IssacPERSONINFOV2
생성자
IssacPERSONINFOV2(byte[]) - Constructor for class com.penta.sdk.ucpid.IssacPERSONINFOV2
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
IssacPFX - Class in com.penta.sdk.bs
PKCS#12 (PFX) 를 처리하는 클래스.
IssacPFX() - Constructor for class com.penta.sdk.bs.IssacPFX
기본 생성자
IssacPKICERTREPS - Class in com.penta.sdk.cmp
인증서 생성 응답 메시지를 처리하는 클래스
IssacPKICERTREPS() - Constructor for class com.penta.sdk.cmp.IssacPKICERTREPS
생성자
IssacPKICERTREQS - Class in com.penta.sdk.cmp
인증서 생성 요청 메시지를 처리하는 클래스
IssacPKICERTREQS() - Constructor for class com.penta.sdk.cmp.IssacPKICERTREQS
생성자
IssacPKICONTEXT - Class in com.penta.sdk.cmp
PKIMessage를 처리하는 클래스 (어떤 용도로 사용되는 것인지 불명)
IssacPKICONTEXT() - Constructor for class com.penta.sdk.cmp.IssacPKICONTEXT
생성자
IssacPKIINFO - Class in com.penta.sdk.usr
USR모듈에서 저장소와의 데이터를 주고 받기 위한 데이터를 담고 있는 클래스
IssacPKIINFO() - Constructor for class com.penta.sdk.usr.IssacPKIINFO
개인키와 인증서 정보를 IssacUSRSTORAGE로부터 읽기/쓰기 하기 위해 사용하는 데이터인 pkiInfo를 초기화한다.
IssacPKIKEYPOLICIES - Class in com.penta.sdk.cmp
Note(jyha) : 구현된 JNI 없음
IssacPKIKEYPOLICIES() - Constructor for class com.penta.sdk.cmp.IssacPKIKEYPOLICIES
생성자
IssacPKIMESSAGE - Class in com.penta.sdk.cmp
PKIMessage(RFC2510)를 처리하는 클래스
IssacPKIMESSAGE() - Constructor for class com.penta.sdk.cmp.IssacPKIMESSAGE
생성자
IssacPKIMESSAGE_CMP_GetMsgType(byte[]) - Static method in class com.penta.sdk.cmp.IssacPKIMESSAGE
PKIMessage의 타입을 가져온다.
IssacPKIMESSAGE_CMP_MakeConfirm(byte[], byte[]) - Static method in class com.penta.sdk.cmp.IssacPKIMESSAGE
CA/RA에 전송할 CONFIRM 메시지를 생성한다.
IssacPKIMESSAGE_CMP_MakeInitialReq(byte[], byte[], byte[], byte[], byte[], String, String, byte[]) - Method in class com.penta.sdk.cmp.IssacPKIMESSAGE
CA/RA에게 전송할 인증서 발급을 위한 IR 메시지를 생성한다.
IssacPKIMESSAGE_CMP_MakeKeyUpdateReq(byte[], byte[], byte[], byte[], byte[], byte[]) - Static method in class com.penta.sdk.cmp.IssacPKIMESSAGE
CA/RA에게 전송할 인증서 갱신을 위한 KUR 메시지를 생성한다.
IssacPKIMESSAGE_CMP_ResolveInitialRep(byte[], byte[], byte[], long) - Static method in class com.penta.sdk.cmp.IssacPKIMESSAGE
CA/RA로부터 받은 IP 메시지를 해석한다.
IssacPKIMESSAGE_CMP_ResolveKeyUpdataRep(byte[], byte[], long) - Static method in class com.penta.sdk.cmp.IssacPKIMESSAGE
CA/RA로부터 받은 KUP 메시지를 해석한다.
IssacPKIMESSAGE_CMP_ResolveKeyUpdataReq(byte[], byte[], byte[], byte[], long) - Static method in class com.penta.sdk.cmp.IssacPKIMESSAGE
RA/Client로부터 받은 KUR 메시지를 해석한다.
IssacPOLICYCONTEXT - Class in com.penta.sdk.bs
인증정책을 담당하는 클래스
IssacPOLICYCONTEXT() - Constructor for class com.penta.sdk.bs.IssacPOLICYCONTEXT
생성자
IssacPRIVATEKEY - Class in com.penta.sdk.bs
개인키 객체를 처리하는 클래스
IssacPRIVATEKEY() - Constructor for class com.penta.sdk.bs.IssacPRIVATEKEY
생성자
IssacPRIVATEKEY(byte[]) - Constructor for class com.penta.sdk.bs.IssacPRIVATEKEY
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
IssacPUBLICKEY - Class in com.penta.sdk.bs
공개키 객체를 처리하는 클래스
IssacPUBLICKEY() - Constructor for class com.penta.sdk.bs.IssacPUBLICKEY
생성자
IssacSDKException - Exception in com.penta.sdk.bs
Issac-SDK에서 발생한 Exception을 보여준다.
IssacSDKException() - Constructor for exception com.penta.sdk.bs.IssacSDKException
상세한 메시지가 없는 IssacSDKException을 구성한다.
IssacSDKException(String) - Constructor for exception com.penta.sdk.bs.IssacSDKException
지정된 세부 메시지가 있는 IssacSDKException을 구성한다.
IssacSDKException(String, int) - Constructor for exception com.penta.sdk.bs.IssacSDKException
지정된 세부 메시지와 에러코드가 있는 IssacSDKException을 구성한다.
IssacSECONTEXT - Class in com.penta.sdk.se
비밀키 암호화를 위한 함수들을 설명하는 클래스
IssacSECONTEXT() - Constructor for class com.penta.sdk.se.IssacSECONTEXT
생성자
IssacSG - Class in com.penta.sdk.sg
전자 서명을 처리하는 클래스
IssacSG() - Constructor for class com.penta.sdk.sg.IssacSG
 
IssacSOCKET - Class in com.penta.sdk.cmp
 
IssacSOCKET() - Constructor for class com.penta.sdk.cmp.IssacSOCKET
생성자
IssacSOCKET_Connect(String, int) - Method in class com.penta.sdk.cmp.IssacSOCKET
서버에 연결한다.
IssacSOCKET_PKIMESSAGE_Receive(byte[], int) - Static method in class com.penta.sdk.cmp.IssacSOCKET
PKIMessage를 받는다.
IssacSOCKET_PKIMESSAGE_Send(int, byte[]) - Static method in class com.penta.sdk.cmp.IssacSOCKET
PKIMessage를 보낸다.
IssacUCPIDConstant - Class in com.penta.sdk.ucpid
UCPID 에서 사용하는 상수들 (java 하위 버전 지원을 위해 enum 사용 불가)
IssacUCPIDConstant() - Constructor for class com.penta.sdk.ucpid.IssacUCPIDConstant
 
IssacUCPIDREQUEST - Class in com.penta.sdk.ucpid
UCPID 요청 메시지
IssacUCPIDREQUEST() - Constructor for class com.penta.sdk.ucpid.IssacUCPIDREQUEST
생성자
IssacUCPIDREQUESTINFO - Class in com.penta.sdk.ucpid
UCPID 요청 정보
IssacUCPIDREQUESTINFO() - Constructor for class com.penta.sdk.ucpid.IssacUCPIDREQUESTINFO
생성자
IssacUCPIDRESPONSE - Class in com.penta.sdk.ucpid
UCPID 응답 메시지
IssacUCPIDRESPONSE() - Constructor for class com.penta.sdk.ucpid.IssacUCPIDRESPONSE
생성자
IssacUCPIDRESPONSE(byte[]) - Constructor for class com.penta.sdk.ucpid.IssacUCPIDRESPONSE
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
IssacUSR - Class in com.penta.sdk.usr
USR 모듈에서 쓰이는 각종 보안 응용 method들을 정의해 놓은 클래스.
IssacUSR() - Constructor for class com.penta.sdk.usr.IssacUSR
 
IssacUSRSTORAGE - Class in com.penta.sdk.usr
USR 모듈에서의 저장소를 다루는 클래스
IssacUSRSTORAGE(String) - Constructor for class com.penta.sdk.usr.IssacUSRSTORAGE
입력으로 주어지는 storagename을 이용하여 해당하는 동적 라이브러리를 찾아 현재 프로세스에서 사용할 수 있도록 로딩한다.
IssacVACONTEXT - Class in com.penta.sdk.va
접속할 검증 서버의 정보와 통신 관련 정보를 담는 클래스
IssacVACONTEXT() - Constructor for class com.penta.sdk.va.IssacVACONTEXT
생성자
IssacVACONTEXT(byte[]) - Constructor for class com.penta.sdk.va.IssacVACONTEXT
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
IssacVID - Class in com.penta.sdk.vid
IssacVID는 식별번호 (주민등록번호 및 사업자 등록번호)와 난수에 대한 해쉬값과 공인인증서에 들어있는 VirtualID를 비교하여 사용자를 확인하는 방법을 구현한 모듈이다.
IssacVID() - Constructor for class com.penta.sdk.vid.IssacVID
 
ISSACWEB_AES256 - Static variable in class com.penta.issacweb.IssacWebGlobalConstant
 
ISSACWEB_ARIA - Static variable in class com.penta.issacweb.IssacWebGlobalConstant
 
issacweb_base64_decode(String) - Method in class com.penta.issacweb.IssacWebJNIServer
Base64 문자열을 디코딩한다.
issacweb_base64_decode(String) - Method in class com.penta.issacweb.IssacWebServer
Base64 문자열을 디코딩한다.
issacweb_base64_encode(byte[]) - Method in class com.penta.issacweb.IssacWebJNIServer
데이터를 Base64로 인코딩한다.
issacweb_base64_encode(byte[]) - Method in class com.penta.issacweb.IssacWebServer
데이터를 Base64로 인코딩한다.
ISSACWEB_CHARSET_EUCKR - Static variable in class com.penta.issacweb.IssacWebGlobalConstant
문자셋 종류 - EUC-KR
ISSACWEB_CHARSET_NO_ENCODING - Static variable in class com.penta.issacweb.IssacWebGlobalConstant
문자셋 종류 - 인코딩 없는 경우
ISSACWEB_CHARSET_UTF8 - Static variable in class com.penta.issacweb.IssacWebGlobalConstant
문자셋 종류 - UTF
issacweb_decrypt(byte[]) - Method in class com.penta.issacweb.IssacWebJNIServer
issacweb_encrypt로 암호화 된 메시지를 복호화한다.
issacweb_decrypt(byte[]) - Method in class com.penta.issacweb.IssacWebServer
issacweb_encrypt로 암호화 된 메시지를 복호화한다.
issacweb_decrypt(byte[], int, int) - Method in class com.penta.issacweb.IssacWebJNIServer
암호화 된 메시지를 복호화한다.
issacweb_decrypt(byte[], int, int) - Method in class com.penta.issacweb.IssacWebServer
암호화 된 메시지를 복호화한다.
issacweb_decrypt_ex(byte[], int) - Method in class com.penta.issacweb.IssacWebJNIServer
issacweb_encrypt로 암호화 된 메시지를 복호화한다.
issacweb_decrypt_ex(byte[], int) - Method in class com.penta.issacweb.IssacWebServer
issacweb_encrypt로 암호화 된 메시지를 복호화한다.
issacweb_decrypt_ex(byte[], int, int, int) - Method in class com.penta.issacweb.IssacWebJNIServer
암호화 된 메시지를 복호화한다.
issacweb_decrypt_ex(byte[], int, int, int) - Method in class com.penta.issacweb.IssacWebServer
암호화 된 메시지를 복호화한다.
issacweb_decrypt_ex_s(String, int) - Method in class com.penta.issacweb.IssacWebJNIServer
issacweb_encrypt_s로 암호화 된 메시지를 복호화한다.
issacweb_decrypt_ex_s(String, int) - Method in class com.penta.issacweb.IssacWebServer
issacweb_encrypt_s로 암호화 된 메시지를 복호화한다.
issacweb_decrypt_ex_s_charset(String, int, int) - Method in class com.penta.issacweb.IssacWebJNIServer
issacweb_encrypt_s로 암호화 된 메시지를 복호화한다.
issacweb_decrypt_ex_s_charset(String, int, int) - Method in class com.penta.issacweb.IssacWebServer
issacweb_encrypt_s로 암호화 된 메시지를 복호화한다.
issacweb_decrypt_file(byte[], byte[]) - Method in class com.penta.issacweb.IssacWebJNIServer
Deprecated.
입력을 String 에서 byte[] 로 단순 변경한 것으로, 데이터는 사실상 String 이다. 따라서 사용할 이유가 없다.
issacweb_decrypt_file(byte[], byte[]) - Method in class com.penta.issacweb.IssacWebServer
Deprecated.
입력을 String 에서 byte[] 로 단순 변경한 것으로, 데이터는 사실상 String 이다. 따라서 사용할 이유가 없다.
issacweb_decrypt_file_s(String, String) - Method in class com.penta.issacweb.IssacWebJNIServer
입력된 파일을 복호화하여 [infilepath].dec 파일을 생성한다.
issacweb_decrypt_file_s(String, String) - Method in class com.penta.issacweb.IssacWebServer
입력된 파일을 복호화하여 [infilepath].dec 파일을 생성한다.
issacweb_decrypt_s(String) - Method in class com.penta.issacweb.IssacWebJNIServer
issacweb_encrypt_s로 암호화 된 메시지를 복호화한다.
issacweb_decrypt_s(String) - Method in class com.penta.issacweb.IssacWebServer
issacweb_encrypt_s로 암호화 된 메시지를 복호화한다.
issacweb_decrypt_s_charset(String, int) - Method in class com.penta.issacweb.IssacWebJNIServer
issacweb_encrypt_s로 암호화 된 메시지를 복호화한다.
issacweb_decrypt_s_charset(String, int) - Method in class com.penta.issacweb.IssacWebServer
issacweb_encrypt_s로 암호화 된 메시지를 복호화한다.
issacweb_encrypt(byte[]) - Method in class com.penta.issacweb.IssacWebJNIServer
메시지를 암호화 한다.
issacweb_encrypt(byte[]) - Method in class com.penta.issacweb.IssacWebServer
메시지를 암호화 한다.
issacweb_encrypt(byte[], int, int) - Method in class com.penta.issacweb.IssacWebJNIServer
메시지를 암호화 한다.
issacweb_encrypt(byte[], int, int) - Method in class com.penta.issacweb.IssacWebServer
메시지를 암호화 한다.
issacweb_encrypt_ex(byte[], int) - Method in class com.penta.issacweb.IssacWebJNIServer
메시지를 암호화 한다.
issacweb_encrypt_ex(byte[], int) - Method in class com.penta.issacweb.IssacWebServer
메시지를 암호화 한다.
issacweb_encrypt_ex(byte[], int, int, int) - Method in class com.penta.issacweb.IssacWebJNIServer
메시지를 암호화 한다.
issacweb_encrypt_ex(byte[], int, int, int) - Method in class com.penta.issacweb.IssacWebServer
메시지를 암호화 한다.
issacweb_encrypt_ex_s(String, int) - Method in class com.penta.issacweb.IssacWebJNIServer
메시지를 암호화 한다.
issacweb_encrypt_ex_s(String, int) - Method in class com.penta.issacweb.IssacWebServer
메시지를 암호화 한다.
issacweb_encrypt_ex_s_charset(String, int, int) - Method in class com.penta.issacweb.IssacWebJNIServer
메시지를 암호화 한다.
issacweb_encrypt_ex_s_charset(String, int, int) - Method in class com.penta.issacweb.IssacWebServer
메시지를 암호화 한다.
issacweb_encrypt_file(byte[], byte[]) - Method in class com.penta.issacweb.IssacWebJNIServer
Deprecated.
입력을 String 에서 byte[] 로 단순 변경한 것으로, 데이터는 사실상 String 이다. 따라서 사용할 이유가 없다.
issacweb_encrypt_file(byte[], byte[]) - Method in class com.penta.issacweb.IssacWebServer
Deprecated.
입력을 String 에서 byte[] 로 단순 변경한 것으로, 데이터는 사실상 String 이다. 따라서 사용할 이유가 없다.
issacweb_encrypt_file_s(String, String) - Method in class com.penta.issacweb.IssacWebJNIServer
입력된 파일을 암호화하여 [infilepath].enc 파일을 생성한다.
issacweb_encrypt_file_s(String, String) - Method in class com.penta.issacweb.IssacWebServer
입력된 파일을 암호화하여 [infilepath].enc 파일을 생성한다.
issacweb_encrypt_s(String) - Method in class com.penta.issacweb.IssacWebJNIServer
메시지를 암호화 한다.
issacweb_encrypt_s(String) - Method in class com.penta.issacweb.IssacWebServer
메시지를 암호화 한다.
issacweb_encrypt_s_charset(String, int) - Method in class com.penta.issacweb.IssacWebJNIServer
메시지를 암호화 한다.
issacweb_encrypt_s_charset(String, int) - Method in class com.penta.issacweb.IssacWebServer
메시지를 암호화 한다.
issacweb_finalize_cis() - Method in class com.penta.issacweb.IssacWebJNIServer
Deprecated.
기존 API 유지를 위해 존재하는 것으로 새로 구현 시 IssacInitialize의 finalizeModule()을 사용하도록 한다.
issacweb_finalize_cis() - Method in class com.penta.issacweb.IssacWebServer
Deprecated.
기존 API 유지를 위해 존재하는 것으로 새로 구현 시 IssacInitialize의 finalizeModule()을 사용하도록 한다.
issacweb_generate_keypair(int) - Method in class com.penta.issacweb.IssacWebJNIServer
구간암호화를 위한 RSA 키쌍을 생성한다.
issacweb_generate_keypair(int) - Method in class com.penta.issacweb.IssacWebServer
구간암호화를 위한 RSA 키쌍을 생성한다.
issacweb_generate_keypair(String, int) - Method in class com.penta.issacweb.IssacWebJNIServer
구간암호화를 위한 RSA 키쌍을 생성한다.
issacweb_get_encprikey() - Method in class com.penta.issacweb.IssacWebEncPriKey
암호화 된 개인키를 가져온다.
issacweb_get_encprikey() - Method in interface com.penta.issacweb.IssacWebServerEncPriKey
서버의 비공개키 값을 리턴.
issacweb_get_hash_algorithm() - Method in class com.penta.issacweb.IssacWebJNIServer
현재 설정된 해시 알고리즘을 가져온다.
issacweb_get_hash_algorithm() - Method in class com.penta.issacweb.IssacWebServer
현재 설정된 해시 알고리즘을 가져온다.
issacweb_get_prikey() - Method in class com.penta.issacweb.IssacWebPriKey
 
issacweb_get_prikey() - Method in interface com.penta.issacweb.IssacWebServerPriKey
서버의 비공개키 값을 리턴.
issacweb_get_pubkey() - Method in class com.penta.issacweb.IssacWebJNIServer
공개키를 가져온다.
issacweb_get_pubkey() - Method in class com.penta.issacweb.IssacWebServer
공개키를 가져온다.
issacweb_get_session_key() - Method in class com.penta.issacweb.IssacWebServer
대칭키 암복호화시에 필요한 세션키를 얻는다.
issacweb_get_session_key_base64() - Method in class com.penta.issacweb.IssacWebJNIServer
세션키를 가져온다.
issacweb_get_session_key_base64() - Method in class com.penta.issacweb.IssacWebServer
세션키를 가져온다.
issacweb_get_session_key_s() - Method in class com.penta.issacweb.IssacWebServer
Deprecated.
세션키가 반드시 문자열로만 구성되어 있어야 한다. 이것은 보안상 좋지 않다.
issacweb_get_symmetric_algorithm() - Method in class com.penta.issacweb.IssacWebJNIServer
현재 설정된 대칭키 암복호화 알고리즘을 가져온다.
issacweb_get_symmetric_algorithm() - Method in class com.penta.issacweb.IssacWebServer
현재 설정된 대칭키 암복호화 알고리즘을 가져온다.
issacweb_getLicenseInfo() - Method in class com.penta.issacweb.IssacWebJNIServer
라이선스의 이름을 가져온다.
issacweb_getLicenseInfo() - Method in class com.penta.issacweb.IssacWebServer
라이선스의 이름을 가져온다.
issacweb_hybrid_decrypt(byte[]) - Method in class com.penta.issacweb.IssacWebJNIServer
하이브리드 암호화 된 메시지를 복호화한다.
issacweb_hybrid_decrypt(byte[]) - Method in class com.penta.issacweb.IssacWebKeySharedJNIServer
클라이언트로 부터 전달된 메시지를 복호화한다.
issacweb_hybrid_decrypt(byte[]) - Method in class com.penta.issacweb.IssacWebServer
하이브리드 암호화 된 메시지를 복호화한다.
issacweb_hybrid_decrypt(byte[], byte[], String) - Method in class com.penta.issacweb.IssacWebJNIServer
하이브리드 암호화 된 메시지를 복호화한다.
issacweb_hybrid_decrypt(byte[], byte[], String) - Method in class com.penta.issacweb.IssacWebServer
하이브리드 암호화 된 메시지를 복호화한다.
issacweb_hybrid_decrypt(byte[], int, int) - Method in class com.penta.issacweb.IssacWebJNIServer
클라이언트로 부터 전달된 메시지를 복호화한다.
issacweb_hybrid_decrypt(byte[], int, int) - Method in class com.penta.issacweb.IssacWebServer
하이브리드 암호화 된 메시지를 복호화한다.
issacweb_hybrid_decrypt(byte[], String) - Method in class com.penta.issacweb.IssacWebJNIServer
하이브리드 암호화 된 메시지를 복호화한다.
issacweb_hybrid_decrypt(byte[], String) - Method in class com.penta.issacweb.IssacWebServer
하이브리드 암호화 된 메시지를 복호화한다.
issacweb_hybrid_decrypt_ex(byte[], byte[], String, int, int) - Method in class com.penta.issacweb.IssacWebJNIServer
하이브리드 암호화 된 메시지를 복호화한다.
issacweb_hybrid_decrypt_ex(byte[], byte[], String, int, int) - Method in class com.penta.issacweb.IssacWebServer
하이브리드 암호화 된 메시지를 복호화한다.
issacweb_hybrid_decrypt_ex(byte[], int, int) - Method in class com.penta.issacweb.IssacWebJNIServer
하이브리드 암호화 된 메시지를 복호화한다.
issacweb_hybrid_decrypt_ex(byte[], int, int) - Method in class com.penta.issacweb.IssacWebServer
하이브리드 암호화 된 메시지를 복호화한다.
issacweb_hybrid_decrypt_ex(byte[], int, int, int, int) - Method in class com.penta.issacweb.IssacWebJNIServer
클라이언트로 부터 전달된 메시지를 복호화한다.
issacweb_hybrid_decrypt_ex(byte[], int, int, int, int) - Method in class com.penta.issacweb.IssacWebServer
하이브리드 암호화 된 메시지를 복호화한다.
issacweb_hybrid_decrypt_ex(byte[], String, int, int) - Method in class com.penta.issacweb.IssacWebJNIServer
하이브리드 암호화 된 메시지를 복호화한다.
issacweb_hybrid_decrypt_ex(byte[], String, int, int) - Method in class com.penta.issacweb.IssacWebServer
하이브리드 암호화 된 메시지를 복호화한다.
issacweb_hybrid_decrypt_ex_s(String, byte[], String, int, int) - Method in class com.penta.issacweb.IssacWebJNIServer
문자열을 암호화 한 암호문을 복호화한다.
issacweb_hybrid_decrypt_ex_s(String, byte[], String, int, int) - Method in class com.penta.issacweb.IssacWebServer
문자열을 암호화 한 암호문을 복호화한다.
issacweb_hybrid_decrypt_ex_s(String, int, int) - Method in class com.penta.issacweb.IssacWebJNIServer
문자열을 암호화 한 암호문을 복호화한다.
issacweb_hybrid_decrypt_ex_s(String, int, int) - Method in class com.penta.issacweb.IssacWebServer
문자열을 암호화 한 암호문을 복호화한다.
issacweb_hybrid_decrypt_ex_s(String, String, int, int) - Method in class com.penta.issacweb.IssacWebJNIServer
문자열을 암호화 한 암호문을 복호화한다.
issacweb_hybrid_decrypt_ex_s(String, String, int, int) - Method in class com.penta.issacweb.IssacWebServer
문자열을 암호화 한 암호문을 복호화한다.
issacweb_hybrid_decrypt_file(byte[], String) - Method in class com.penta.issacweb.IssacWebJNIServer
Deprecated.
입출력을 모두 String 에서 byte[] 로 단순 변경한 것으로, 데이터는 사실상 String 이다. 따라서 사용할 이유가 없다.
issacweb_hybrid_decrypt_file(byte[], String) - Method in class com.penta.issacweb.IssacWebServer
Deprecated.
입출력을 모두 String 에서 byte[] 로 단순 변경한 것으로, 데이터는 사실상 String 이다. 따라서 사용할 이유가 없다.
issacweb_hybrid_decrypt_file_s(String, String) - Method in class com.penta.issacweb.IssacWebJNIServer
입력된 파일을 하이브리드 복호화한다.
issacweb_hybrid_decrypt_file_s(String, String) - Method in class com.penta.issacweb.IssacWebServer
입력된 파일을 하이브리드 복호화한다.
issacweb_hybrid_decrypt_s(String) - Method in class com.penta.issacweb.IssacWebJNIServer
문자열을 암호화 한 암호문을 복호화한다.
issacweb_hybrid_decrypt_s(String) - Method in class com.penta.issacweb.IssacWebKeySharedJNIServer
클라이언트로 부터 전달된 메시지를 복호화한다.
issacweb_hybrid_decrypt_s(String) - Method in class com.penta.issacweb.IssacWebServer
문자열을 암호화 한 암호문을 복호화한다.
issacweb_hybrid_decrypt_s(String, byte[], String) - Method in class com.penta.issacweb.IssacWebJNIServer
문자열을 암호화 한 암호문을 복호화한다.
issacweb_hybrid_decrypt_s(String, byte[], String) - Method in class com.penta.issacweb.IssacWebServer
문자열을 암호화 한 암호문을 복호화한다.
issacweb_hybrid_decrypt_s(String, String) - Method in class com.penta.issacweb.IssacWebJNIServer
문자열을 암호화 한 암호문을 복호화한다.
issacweb_hybrid_decrypt_s(String, String) - Method in class com.penta.issacweb.IssacWebServer
문자열을 암호화 한 암호문을 복호화한다.
issacweb_hybrid_decrypt_with_sessionkey_s(String) - Method in class com.penta.issacweb.IssacWebJNIServer
하이브리드 암호화 된 메시지를 복호화한다.
issacweb_hybrid_decrypt_with_sessionkey_s(String) - Method in class com.penta.issacweb.IssacWebServer
하이브리드 암호화 된 메시지를 복호화한다.
issacweb_hybrid_encrypt(byte[]) - Method in class com.penta.issacweb.IssacWebJNIServer
서버 간에 통신을 할 때 hybrid 암호화를 하는 함수이다.
issacweb_hybrid_encrypt(byte[]) - Method in class com.penta.issacweb.IssacWebServer
서버 간에 통신을 할 때 hybrid 암호화를 하는 함수이다.
issacweb_hybrid_encrypt(byte[], byte[], String) - Method in class com.penta.issacweb.IssacWebJNIServer
서버 간에 통신을 할 때 hybrid 암호화를 하는 함수이다.
issacweb_hybrid_encrypt(byte[], byte[], String) - Method in class com.penta.issacweb.IssacWebServer
서버 간에 통신을 할 때 hybrid 암호화를 하는 함수이다.
issacweb_hybrid_encrypt(byte[], String) - Method in class com.penta.issacweb.IssacWebJNIServer
서버 간에 통신을 할 때 hybrid 암호화를 하는 함수이다.
issacweb_hybrid_encrypt(byte[], String) - Method in class com.penta.issacweb.IssacWebServer
서버 간에 통신을 할 때 hybrid 암호화를 하는 함수이다.
issacweb_hybrid_encrypt_ex(byte[], byte[], String, int, int) - Method in class com.penta.issacweb.IssacWebJNIServer
서버 간에 통신을 할 때 hybrid 암호화를 하는 함수이다.
issacweb_hybrid_encrypt_ex(byte[], byte[], String, int, int) - Method in class com.penta.issacweb.IssacWebServer
서버 간에 통신을 할 때 hybrid 암호화를 하는 함수이다.
issacweb_hybrid_encrypt_ex(byte[], int, int) - Method in class com.penta.issacweb.IssacWebJNIServer
서버 간에 통신을 할 때 hybrid 암호화를 하는 함수이다.
issacweb_hybrid_encrypt_ex(byte[], int, int) - Method in class com.penta.issacweb.IssacWebServer
서버 간에 통신을 할 때 hybrid 암호화를 하는 함수이다.
issacweb_hybrid_encrypt_ex(byte[], String, int, int) - Method in class com.penta.issacweb.IssacWebJNIServer
서버 간에 통신을 할 때 hybrid 암호화를 하는 함수이다.
issacweb_hybrid_encrypt_ex(byte[], String, int, int) - Method in class com.penta.issacweb.IssacWebServer
서버 간에 통신을 할 때 hybrid 암호화를 하는 함수이다.
issacweb_hybrid_encrypt_ex_s(String, byte[], String, int, int) - Method in class com.penta.issacweb.IssacWebJNIServer
문자열을 암호화한다.
issacweb_hybrid_encrypt_ex_s(String, byte[], String, int, int) - Method in class com.penta.issacweb.IssacWebServer
문자열을 암호화한다.
issacweb_hybrid_encrypt_ex_s(String, int, int) - Method in class com.penta.issacweb.IssacWebJNIServer
문자열을 암호화한다.
issacweb_hybrid_encrypt_ex_s(String, int, int) - Method in class com.penta.issacweb.IssacWebServer
문자열을 암호화한다.
issacweb_hybrid_encrypt_ex_s(String, String, int, int) - Method in class com.penta.issacweb.IssacWebJNIServer
문자열을 암호화한다.
issacweb_hybrid_encrypt_ex_s(String, String, int, int) - Method in class com.penta.issacweb.IssacWebServer
문자열을 암호화한다.
issacweb_hybrid_encrypt_ex_with_sessionkey(byte[], byte[], String, int, int) - Method in class com.penta.issacweb.IssacWebJNIServer
서버 간에 통신을 할 때 hybrid 암호화를 하는 함수이다.
issacweb_hybrid_encrypt_file(byte[], String) - Method in class com.penta.issacweb.IssacWebJNIServer
Deprecated.
입출력을 모두 String 에서 byte[] 로 단순 변경한 것으로, 데이터는 사실상 String 이다. 따라서 사용할 이유가 없다.
issacweb_hybrid_encrypt_file(byte[], String) - Method in class com.penta.issacweb.IssacWebServer
Deprecated.
입출력을 모두 String 에서 byte[] 로 단순 변경한 것으로, 데이터는 사실상 String 이다. 따라서 사용할 이유가 없다.
issacweb_hybrid_encrypt_file_s(String, String) - Method in class com.penta.issacweb.IssacWebJNIServer
입력된 파일을 하이브리드 암호화하여 [infilepath].enc 파일을 생성한다.
issacweb_hybrid_encrypt_file_s(String, String) - Method in class com.penta.issacweb.IssacWebServer
입력된 파일을 하이브리드 암호화하여 [infilepath].enc 파일을 생성한다.
issacweb_hybrid_encrypt_s(String) - Method in class com.penta.issacweb.IssacWebJNIServer
문자열을 암호화한다.
issacweb_hybrid_encrypt_s(String) - Method in class com.penta.issacweb.IssacWebServer
문자열을 암호화한다.
issacweb_hybrid_encrypt_s(String, byte[], String) - Method in class com.penta.issacweb.IssacWebJNIServer
문자열을 암호화한다.
issacweb_hybrid_encrypt_s(String, byte[], String) - Method in class com.penta.issacweb.IssacWebServer
문자열을 암호화한다.
issacweb_hybrid_encrypt_s(String, String) - Method in class com.penta.issacweb.IssacWebJNIServer
문자열을 암호화한다.
issacweb_hybrid_encrypt_s(String, String) - Method in class com.penta.issacweb.IssacWebServer
문자열을 암호화한다.
issacweb_initialize_cis() - Method in class com.penta.issacweb.IssacWebJNIServer
Deprecated.
기존 API 유지를 위해 존재하는 것으로 새로 구현 시 IssacInitialize의 initializeModule()을 사용하도록 한다.
issacweb_initialize_cis() - Method in class com.penta.issacweb.IssacWebServer
Deprecated.
기존 API 유지를 위해 존재하는 것으로 새로 구현 시 IssacInitialize의 initializeModule()을 사용하도록 한다.
issacweb_keyprotect_decrypt(String) - Method in class com.penta.issacweb.IssacWebJNIServer
키보드 보안모듈에서 암호화된 키보드 입력값을 복호화하는 함수
issacweb_keyprotect_decrypt(String) - Method in class com.penta.issacweb.IssacWebServer
키보드 보안모듈에서 암호화된 키보드 입력값을 복호화하는 함수
issacweb_make_response_s(String, String, String) - Method in class com.penta.issacweb.IssacWebJNIServer
challenge에 대한 response를 생성한다.
issacweb_make_response_s(String, String, String) - Method in class com.penta.issacweb.IssacWebServer
challenge에 대한 response를 생성한다.
issacweb_message_hash(byte[]) - Method in class com.penta.issacweb.IssacWebJNIServer
Deprecated.
일반적인 용도의 hash 가 아니다. 특정 용도로 이미 사용중이던 사이트에서만 사용한다.
issacweb_message_hash(byte[]) - Method in class com.penta.issacweb.IssacWebServer
Deprecated.
일반적인 용도의 hash 가 아니다. 특정 용도로 이미 사용중이던 사이트에서만 사용한다.
issacweb_print(String) - Method in class com.penta.issacweb.IssacWebServer
입력된 메시지을 암호화 한 뒤, 이를 클라이언트에서 복호화 하기 위한 스크립트 문과 함께 String 형태로 리턴한다.
issacweb_print(String) - Method in class com.penta.issacwebpro.IssacWebProServer
TODO(jyha) : not documented yet
issacweb_print_flush() - Method in class com.penta.issacweb.IssacWebServer
내부 버퍼에 저장된 메시지를 암호화 한 뒤, 클라이언트에서 복호화하기 위한 스크립트 문과 함께 String 형태로 리턴한다.
issacweb_print_flush() - Method in class com.penta.issacwebpro.IssacWebProServer
TODO(jyha) : not documented yet
issacweb_print_flush_neat() - Method in class com.penta.issacweb.IssacWebServer
TODO(jyha) : not documented yet
issacweb_print_init() - Method in class com.penta.issacweb.IssacWebServer
issacweb_print_to_buffer 함수를 호출하기 전에 필요한 초기화를 수행하는 함수
issacweb_print_init() - Method in class com.penta.issacwebpro.IssacWebProServer
TODO(jyha) : not documented yet
issacweb_print_keyname(String, String) - Method in class com.penta.issacweb.IssacWebServer
TODO(jyha) : not documented yet
issacweb_print_neat(String) - Method in class com.penta.issacweb.IssacWebServer
TODO(jyha) : not documented yet
issacweb_print_noscript(String) - Method in class com.penta.issacweb.IssacWebServer
입력된 메시지을 암호화 한 뒤, 이를 클라이언트에서 복호화 하기 위한 스크립트 문과 함께 String 형태로 리턴하는 issacweb_print와 달리 스크립트 부분을 빼고 String 형태로 리턴한다.
issacweb_print_noscript_neat(String) - Method in class com.penta.issacweb.IssacWebServer
TODO(jyha) : not documented yet
issacweb_print_slice(String) - Method in class com.penta.issacweb.IssacWebServer
TODO(jyha) : not documented yet
issacweb_print_slice_for_pda(String) - Method in class com.penta.issacweb.IssacWebServer
TODO(jyha) : not documented yet
issacweb_print_to_buffer(String) - Method in class com.penta.issacweb.IssacWebServer
메시지를 내부 버퍼에 저장한다.
issacweb_print_to_buffer(String) - Method in class com.penta.issacwebpro.IssacWebProServer
TODO(jyha) : not documented yet
issacweb_publickey_decrypt(byte[]) - Method in class com.penta.issacweb.IssacWebJNIServer
개인키를 이용하여 메시지를 복호화 한다.
issacweb_publickey_decrypt(byte[]) - Method in class com.penta.issacweb.IssacWebServer
개인키를 이용하여 메시지를 복호화 한다.
issacweb_publickey_decrypt(byte[], String) - Method in class com.penta.issacweb.IssacWebJNIServer
개인키를 이용하여 메시지를 복호화 한다.
issacweb_publickey_decrypt(byte[], String) - Method in class com.penta.issacweb.IssacWebServer
개인키를 이용하여 메시지를 복호화 한다.
issacweb_publickey_decrypt_c(byte[], String) - Method in class com.penta.issacweb.IssacWebJNIServer
PrivateKeyInfo 형식의 개인키를 이용해 복호화한다.
issacweb_publickey_decrypt_c(byte[], String) - Method in class com.penta.issacweb.IssacWebServer
PrivateKeyInfo 형식의 개인키를 이용해 복호화한다.
issacweb_publickey_decrypt_cs(String, String) - Method in class com.penta.issacweb.IssacWebJNIServer
PrivateKeyInfo 형식의 개인키를 이용해 문자열을 복호화한다.
issacweb_publickey_decrypt_cs(String, String) - Method in class com.penta.issacweb.IssacWebServer
PrivateKeyInfo 형식의 개인키를 이용해 문자열을 복호화한다.
issacweb_publickey_decrypt_ex(byte[], int) - Method in class com.penta.issacweb.IssacWebJNIServer
개인키를 이용하여 메시지를 복호화 한다.
issacweb_publickey_decrypt_ex(byte[], int) - Method in class com.penta.issacweb.IssacWebServer
개인키를 이용하여 메시지를 복호화 한다.
issacweb_publickey_decrypt_ex(byte[], String, int) - Method in class com.penta.issacweb.IssacWebJNIServer
개인키를 이용하여 메시지를 복호화 한다.
issacweb_publickey_decrypt_ex(byte[], String, int) - Method in class com.penta.issacweb.IssacWebServer
개인키를 이용하여 메시지를 복호화 한다.
issacweb_publickey_encrypt(byte[]) - Method in class com.penta.issacweb.IssacWebJNIServer
공개키를 이용하여 메시지를 암호화 한다.
issacweb_publickey_encrypt(byte[]) - Method in class com.penta.issacweb.IssacWebServer
공개키를 이용하여 메시지를 암호화 한다.
issacweb_publickey_encrypt(byte[], String) - Method in class com.penta.issacweb.IssacWebJNIServer
공개키를 이용하여 메시지를 암호화 한다.
issacweb_publickey_encrypt(byte[], String) - Method in class com.penta.issacweb.IssacWebServer
공개키를 이용하여 메시지를 암호화 한다.
issacweb_publickey_encrypt_c(byte[], String) - Method in class com.penta.issacweb.IssacWebJNIServer
인증서의 공개키를 이용해 암호화한다.
issacweb_publickey_encrypt_c(byte[], String) - Method in class com.penta.issacweb.IssacWebServer
인증서의 공개키를 이용해 암호화한다.
issacweb_publickey_encrypt_cs(String, String) - Method in class com.penta.issacweb.IssacWebJNIServer
인증서의 공개키를 이용해 문자열을 암호화한다.
issacweb_publickey_encrypt_cs(String, String) - Method in class com.penta.issacweb.IssacWebServer
인증서의 공개키를 이용해 문자열을 암호화한다.
issacweb_publickey_encrypt_ex(byte[], int) - Method in class com.penta.issacweb.IssacWebJNIServer
공개키를 이용하여 메시지를 암호화 한다.
issacweb_publickey_encrypt_ex(byte[], int) - Method in class com.penta.issacweb.IssacWebServer
공개키를 이용하여 메시지를 암호화 한다.
issacweb_publickey_encrypt_ex(byte[], String, int) - Method in class com.penta.issacweb.IssacWebJNIServer
공개키를 이용하여 메시지를 암호화 한다.
issacweb_publickey_encrypt_ex(byte[], String, int) - Method in class com.penta.issacweb.IssacWebServer
공개키를 이용하여 메시지를 암호화 한다.
ISSACWEB_RSA_SHA1 - Static variable in class com.penta.issacweb.IssacWebGlobalConstant
 
ISSACWEB_RSA_SHA256 - Static variable in class com.penta.issacweb.IssacWebGlobalConstant
 
ISSACWEB_RSA_SHA384 - Static variable in class com.penta.issacweb.IssacWebGlobalConstant
 
ISSACWEB_RSA_SHA512 - Static variable in class com.penta.issacweb.IssacWebGlobalConstant
 
ISSACWEB_SEED - Static variable in class com.penta.issacweb.IssacWebGlobalConstant
 
issacweb_server_encrypt_end() - Method in class com.penta.issacweb.IssacWebServer
Deprecated.
TODO(jyha) : not documented yet
issacweb_server_encrypt_init() - Method in class com.penta.issacweb.IssacWebServer
TODO(jyha) : not documented yet
issacweb_session_decrypt_s(String) - Method in class com.penta.issacwebpro.IssacWebProServer
TODO(jyha) : not documented yet
issacweb_session_encrypt_s(String) - Method in class com.penta.issacwebpro.IssacWebProServer
TODO(jyha) : not documented yet
issacweb_session_install_server_cert_script() - Method in class com.penta.issacwebpro.IssacWebProServer
TODO(jyha) : not documented yet
issacweb_session_make_confirm_s() - Method in class com.penta.issacwebpro.IssacWebProServer
TODO(jyha) : not documented yet
issacweb_session_make_confirm_s_and_print_script() - Method in class com.penta.issacwebpro.IssacWebProServer
TODO(jyha) : not documented yet
issacweb_session_resolve_request_s(String) - Method in class com.penta.issacwebpro.IssacWebProServer
TODO(jyha) : not documented yet
issacweb_set_asymmetric_algorithm(int) - Method in class com.penta.issacweb.IssacWebJNIServer
Deprecated.
함수 이름이 올바르지 않다. 구간암호화에는 RSA 만 사용되며, 해시 알고리즘을 설정하는 기능이다.
issacweb_set_asymmetric_algorithm(int) - Method in class com.penta.issacweb.IssacWebServer
Deprecated.
함수 이름이 올바르지 않다. 구간암호화에는 RSA 만 사용되며, 해시 알고리즘을 설정하는 기능이다.
issacweb_set_hash_algorithm(int) - Method in class com.penta.issacweb.IssacWebJNIServer
비대칭키 암복호화에 사용되는 해시 알고리즘을 설정한다.
issacweb_set_hash_algorithm(int) - Method in class com.penta.issacweb.IssacWebServer
Deprecated.
issacweb_set_private_key(String) - Method in class com.penta.issacweb.IssacWebServer
복호화에 사용될 서버의 비공개키를 지정해 준다.
issacweb_set_privatekey(String) - Method in class com.penta.issacweb.IssacWebJNIServer
외부 개인키를 설정한다.
issacweb_set_privatekey(String) - Method in class com.penta.issacweb.IssacWebServer
외부 개인키를 설정한다.
issacweb_set_publickey(String) - Method in class com.penta.issacweb.IssacWebJNIServer
외부 공개키를 설정한다.
issacweb_set_publickey(String) - Method in class com.penta.issacweb.IssacWebServer
외부 공개키를 설정한다.
issacweb_set_req(HttpServletRequest) - Method in class com.penta.issacweb.IssacWebServer
TODO(jyha) : not documented yet
issacweb_set_session_key(byte[]) - Method in class com.penta.issacweb.IssacWebServer
대칭키 암복호화시에 필요한 세션키를 지정한다..
issacweb_set_session_key_base64(String) - Method in class com.penta.issacweb.IssacWebJNIServer
대칭키 암복호화에 필요한 세션키를 설정한다.
issacweb_set_session_key_base64(String) - Method in class com.penta.issacweb.IssacWebServer
대칭키 암복호화에 필요한 세션키를 설정한다.
issacweb_set_session_key_s(String) - Method in class com.penta.issacweb.IssacWebServer
Deprecated.
세션키가 반드시 문자열로만 구성되어 있어야 한다. 이것은 보안상 좋지 않다.
issacweb_set_symmetric_algorithm(int) - Method in class com.penta.issacweb.IssacWebJNIServer
대칭키 암복호화에 사용되는 알고리즘을 설정한다.
issacweb_set_symmetric_algorithm(int) - Method in class com.penta.issacweb.IssacWebServer
Deprecated.
ISSACWEB_SHA1 - Static variable in class com.penta.issacweb.IssacWebGlobalConstant
 
ISSACWEB_SHA256 - Static variable in class com.penta.issacweb.IssacWebGlobalConstant
 
ISSACWEB_SHA384 - Static variable in class com.penta.issacweb.IssacWebGlobalConstant
 
ISSACWEB_SHA512 - Static variable in class com.penta.issacweb.IssacWebGlobalConstant
 
issacweb_timestamp_get() - Method in class com.penta.issacweb.IssacWebJNIServer
서버의 시간 정보를 암호화한 timestamp 를 얻는다.
issacweb_timestamp_get() - Method in class com.penta.issacweb.IssacWebServer
서버의 시간 정보를 암호화한 timestamp 를 얻는다.
issacweb_timestamp_verify(String, int) - Method in class com.penta.issacweb.IssacWebJNIServer
타임스탬프로부터 유효한 시간내에 있는지 검증한다.
issacweb_timestamp_verify(String, int) - Method in class com.penta.issacweb.IssacWebServer
타임스탬프로부터 유효한 시간내에 있는지 검증한다.
IssacWebCharset - Class in com.penta.issacweb
문자열의 CharacterSet 을 처리하기 위한 클래스
IssacWebEncPriKey - Class in com.penta.issacweb
암호화 된 서버 비공개키
IssacWebEncPriKey() - Constructor for class com.penta.issacweb.IssacWebEncPriKey
 
IssacWebGlobalConstant - Class in com.penta.issacweb
전역 상수값들
IssacWebGlobalConstant() - Constructor for class com.penta.issacweb.IssacWebGlobalConstant
 
IssacWebJNIServer - Class in com.penta.issacweb
Java Native Interface를 이용하여 구현된 IssacWebServer

키 생성하여 사용하기
IssacWebJNIServer() - Constructor for class com.penta.issacweb.IssacWebJNIServer
기본 생성자
IssacWebJNIServer(IssacWebServerEncPriKey, String) - Constructor for class com.penta.issacweb.IssacWebJNIServer
클래스의 인스턴스를 생성한 뒤, 서버의 비공개키로 초기화 비공개키를 암호화하여 저장한 경우에, 그것을 password로 복호화하여 privateKey 에 저장한다
IssacWebJNIServer(IssacWebServerPriKey) - Constructor for class com.penta.issacweb.IssacWebJNIServer
클래스의 인스턴스를 생성한 뒤, 서버의 비공개키로 초기화 (개인키를 제공하는 클래스를 인자로 제공하는 방식)
IssacWebJNIServer(IssacWebServerPriKey, HttpServletRequest) - Constructor for class com.penta.issacweb.IssacWebJNIServer
생성자.
IssacWebJNIServer(String, int) - Constructor for class com.penta.issacweb.IssacWebJNIServer
내부에서 키쌍을 생성하는 생성자
IssacWebKeyPair - Class in com.penta.issacweb
개인키와 공개키를 갖는 클래스 (JNI 내부에서 생성된 키쌍을 Java에 전달하기 위해 사용됨)
IssacWebKeyPair() - Constructor for class com.penta.issacweb.IssacWebKeyPair
 
IssacWebKeySharedJNIServer - Class in com.penta.issacweb
Java Native Interface를 이용하여 구현된 IssacWebServer (공유 메모리에서 비공개키 가져오는 방식)
IssacWebKeySharedJNIServer() - Constructor for class com.penta.issacweb.IssacWebKeySharedJNIServer
 
IssacWebPriKey - Class in com.penta.issacweb
서버 비공개키
IssacWebPriKey() - Constructor for class com.penta.issacweb.IssacWebPriKey
 
IssacWebProException - Exception in com.penta.issacwebpro
A Exception thrown by IssacWebServer
IssacWebProException() - Constructor for exception com.penta.issacwebpro.IssacWebProException
기본 생성자
IssacWebProException(String) - Constructor for exception com.penta.issacwebpro.IssacWebProException
Constructs IssacWebProException with the specified detail message
IssacWebProFilter - Class in com.penta.issacwebpro
TODO(jyha) : not documented yet
IssacWebProFilter() - Constructor for class com.penta.issacwebpro.IssacWebProFilter
 
IssacWebProServer - Class in com.penta.issacwebpro
서버측에서 IssacWebPro관련 복호화를 수행하는 클래스
IssacWebProServer() - Constructor for class com.penta.issacwebpro.IssacWebProServer
TODO(jyha) : not documented yet
IssacWebProServer(byte[]) - Constructor for class com.penta.issacwebpro.IssacWebProServer
TODO(jyha) : not documented yet
IssacWebProSocket - Class in com.penta.issacwebpro
TODO(jyha) : not documented yet
IssacWebProSocket() - Constructor for class com.penta.issacwebpro.IssacWebProSocket
TODO(jyha) : not documented yet
IssacWebProSocket(int) - Constructor for class com.penta.issacwebpro.IssacWebProSocket
TODO(jyha) : not documented yet
IssacWebRSASecurity - Class in com.penta.issacweb
서버 공개키, 비공개키 처리가 추가된 IssacWebJNIServer
IssacWebRSASecurity() - Constructor for class com.penta.issacweb.IssacWebRSASecurity
 
IssacWebServer - Class in com.penta.issacweb
서버측에서 IssacWeb관련 복호화를 수행하는 클래스들의 base class
IssacWebServer() - Constructor for class com.penta.issacweb.IssacWebServer
기본 생성자.
IssacWebServer(IssacWebServerPriKey) - Constructor for class com.penta.issacweb.IssacWebServer
클래스의 인스턴스를 생성한 뒤, 서버의 비공개키로 초기화
IssacWebServer(IssacWebServerPriKey, HttpServletRequest) - Constructor for class com.penta.issacweb.IssacWebServer
TODO(jyha) : not documented yet
IssacWebServerEncPriKey - Interface in com.penta.issacweb
서버 비공개키를 얻기위한 method를 제공
IssacWebServerException - Exception in com.penta.issacweb
A Exception thrown by IssacWebServer
IssacWebServerException() - Constructor for exception com.penta.issacweb.IssacWebServerException
 
IssacWebServerException(String) - Constructor for exception com.penta.issacweb.IssacWebServerException
Constructs IssacWebServerException with the specified detail message
IssacWebServerPriKey - Interface in com.penta.issacweb
서버 비공개키를 얻기위한 method를 제공
IssacWebServerTag - Class in com.penta.issacweb
TODO(jyha) : not documented yet
IssacWebServerTag() - Constructor for class com.penta.issacweb.IssacWebServerTag
 
IssacWrapper - Class in com.penta.sdk.bs
Wrapper (특정 방법으로 보호하는 기능)
IssacWrapper() - Constructor for class com.penta.sdk.bs.IssacWrapper
 
IssacWrapperNative - Class in com.penta.sdk.bs
Wrapping 된 데이터를 Native 라이브러리 내부에서 처리하는 클래스
IssacWrapperPBKDF2 - Class in com.penta.sdk.bs
PBKDF2 형식의 Wrap 방식을 사용하는 클래스 (ex.
IssacWrapperPBKDF2() - Constructor for class com.penta.sdk.bs.IssacWrapperPBKDF2
기본 생성자

K

KEX_DH - Static variable in class com.penta.sdk.ka.IssacKACONTEXT
defined in PKCS#3
KEX_DH_X9_42 - Static variable in class com.penta.sdk.ka.IssacKACONTEXT
defined in X9.42
KEX_ECCDH - Static variable in class com.penta.sdk.ka.IssacKACONTEXT
 
KEX_ECDH - Static variable in class com.penta.sdk.ka.IssacKACONTEXT
 
KeyAgreement - com.penta.sdk.bs.IssacCERTIFICATE.KeyUsage
 
KeyCertSign - com.penta.sdk.bs.IssacCERTIFICATE.KeyUsage
 
KeyEncipherment - com.penta.sdk.bs.IssacCERTIFICATE.KeyUsage
 
KEYUSAGE_ENC - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
KEYUSAGE_IV - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
KEYUSAGE_MAC - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 

L

LicenseCannotLoadCert - com.penta.sdk.bs.IssacInitialize.Result
라이선스 오류 - 인증서 로딩 실패
LicenseCannotLoadRootCert - com.penta.sdk.bs.IssacInitialize.Result
라이선스 오류 - 루트 인증서 로딩 실패
LicenseInvalidCertificate - com.penta.sdk.bs.IssacInitialize.Result
라이선스 오류 - 잘못된 인증서 형식
LicenseInvalidCpuCount - com.penta.sdk.bs.IssacInitialize.Result
라이선스 오류 - 라이선스의 CPU 갯수가 맞지 않음
LicenseInvalidHost - com.penta.sdk.bs.IssacInitialize.Result
라이선스 오류 - 라이선스의 Host 이름이 맞지 않음
LicenseInvalidSubjectName - com.penta.sdk.bs.IssacInitialize.Result
라이선스 오류 - 인증서의 SubjectDN 형식 오류
LicenseInvalidValidityPeriod - com.penta.sdk.bs.IssacInitialize.Result
라이선스 오류 - 인증서 유효기간 오류
LicenseInvalidVerifyString - com.penta.sdk.bs.IssacInitialize.Result
라이선스 오류 - 인증서의 이름이 맞지 않음
LicenseNotSupportedFunctionForThisLicense - com.penta.sdk.bs.IssacInitialize.Result
라이선스 오류 - 해당 라이선스에서 사용할 수 없는 기능
LicenseWinsockVersionUnsupported - com.penta.sdk.bs.IssacInitialize.Result
라이선스 오류 - 지원하지 않는 버전의 Windows Socket 라이브러리

M

Make(IssacCERTIFICATES, IssacCERTIFICATES) - Method in class com.penta.sdk.va.IssacOCSPREQUEST
검증하고자 하는 인증서와 그 인증서 발급자 인증서를 인자로 받아서 검증 요청 메시지를 생성한다.
Make(IssacCERTIFICATES, IssacCERTIFICATES, int) - Method in class com.penta.sdk.va.IssacOCSPREQUEST
검증하고자 하는 인증서와 그 인증서 발급자 인증서를 인자로 받아서 검증 요청 메시지를 생성한다.
MakeCertPath(IssacCERTIFICATES, IssacCERTIFICATES, IssacCRL, IssacDLCONTEXT, IssacCERTIFICATE) - Static method in class com.penta.sdk.usr.IssacUSR
경로검증 시 다양한 옵션을 직접 적용할 수 있도록 경로구축만 실행하는 API.
MakeChallenge() - Method in class com.penta.sdk.easig.IssacEASIGCONTEXT
단방향 또는 양방향 인증을 위해 도전값을 만드는 함수이다.
MakeRandom(int) - Static method in class com.penta.sdk.se.IssacSECONTEXT
랜덤값(의사난수배열)을 생성한다.
MakeResponse(byte[], IssacPRIVATEKEY, IssacCERTIFICATE) - Method in class com.penta.sdk.easig.IssacEASIGCONTEXT
단방향 또는 양방향 인증을 위해 증명값을 만드는 함수이다.
MakeResponse_WithHashNid(byte[], IssacPRIVATEKEY, IssacCERTIFICATE, int) - Method in class com.penta.sdk.easig.IssacEASIGCONTEXT
단방향 또는 양방향 인증을 위해 증명값을 만드는 함수이다.
MakeSign(IssacCERTIFICATE, IssacPRIVATEKEY) - Method in class com.penta.sdk.va.IssacOCSPREQUEST
요청자의 서명이 필요한 경우, 자신의 Cert와 비공개키 정보를 인자로 받아서 생성된 OCSP REQUEST에 서명을 한다
MakeSign(IssacCERTIFICATE, IssacPRIVATEKEY, int) - Method in class com.penta.sdk.va.IssacOCSPREQUEST
요청자의 서명이 필요한 경우, 자신의 Cert와 비공개키 정보를 인자로 받아서 생성된 OCSP REQUEST에 서명을 한다
MakeSignature(byte[], IssacPRIVATEKEY, IssacCERTIFICATE) - Method in class com.penta.sdk.sg.IssacSG
PKCS#7 SignedData를 생성한다.
MakeSignature(byte[], IssacPRIVATEKEY, IssacCERTIFICATE, Date) - Method in class com.penta.sdk.sg.IssacSG
PKCS#7 SignedData를 생성한다.
MakeSignature_Core(byte[], IssacPRIVATEKEY, IssacCERTIFICATE) - Method in class com.penta.sdk.sg.IssacSG
전자서명을 생성한다.
MakeSignature_Core(byte[], IssacPRIVATEKEY, IssacCERTIFICATE, Date) - Method in class com.penta.sdk.sg.IssacSG
전자서명을 생성한다.
MakeSignature_Core_WithHashNid(byte[], IssacPRIVATEKEY, IssacCERTIFICATE, int) - Method in class com.penta.sdk.sg.IssacSG
전자서명을 생성한다.
MakeSignature_Core_WithHashNid(byte[], IssacPRIVATEKEY, IssacCERTIFICATE, Date, int) - Method in class com.penta.sdk.sg.IssacSG
전자서명을 생성한다.
MakeSignature_DSA(String, String, String) - Static method in class com.penta.sdk.sg.IssacSG
PKCS#7 SignedData를 생성한다.
MakeSignature_File(String, IssacPRIVATEKEY, IssacCERTIFICATE) - Method in class com.penta.sdk.sg.IssacSG
입력받은 경로의 파일에 대한 전자서명을 생성한다.
MakeSignature_File(String, String, IssacPRIVATEKEY, IssacCERTIFICATE) - Static method in class com.penta.sdk.sg.IssacSG
MakeSignature()의 파일 입출력 버전.
MakeSignature_File(String, String, IssacPRIVATEKEY, IssacCERTIFICATE, Date) - Static method in class com.penta.sdk.sg.IssacSG
MakeSignature()의 파일 입출력 버전.
MakeSignature_File_WithHashNid(String, IssacPRIVATEKEY, IssacCERTIFICATE, int) - Method in class com.penta.sdk.sg.IssacSG
입력받은 경로의 파일에 대한 전자서명을 생성한다.
MakeSignature_FromSignatureCore(byte[], byte[], IssacCERTIFICATE, int, int) - Method in class com.penta.sdk.sg.IssacSG
주어진 전자서명을 이용하여 PKCS#7 SignedData를 작성한다.
MakeSignature_WithHashNid(byte[], IssacPRIVATEKEY, IssacCERTIFICATE, int) - Method in class com.penta.sdk.sg.IssacSG
PKCS#7 SignedData를 생성한다.
MakeSignature_WithHashNid(byte[], IssacPRIVATEKEY, IssacCERTIFICATE, Date, int) - Method in class com.penta.sdk.sg.IssacSG
PKCS#7 SignedData를 생성한다.
MakeSignedData(byte[], IssacPRIVATEKEY, IssacCERTIFICATE, Date, int) - Static method in class com.penta.sdk.cms.IssacCMS
PKCS#7 서명 메시지를 생성한다.
md5(String) - Static method in class com.penta.issacweb.IssacWebServer
문자열을 md5 알고리즘으로 해쉬한다.
MD5 - Static variable in class com.penta.issacweb.IssacWebServer
 
MD5 - Static variable in class com.penta.sdk.cms.IssacCMS
 
MD5 - Static variable in class com.penta.sdk.sg.IssacSG
 
ModuleIntegrityTestFail - com.penta.sdk.bs.IssacInitialize.Result
모듈 무결성 확인 실패
ms949 - Static variable in class com.penta.issacweb.IssacWebCharset
 
ms949 - Static variable in class com.penta.sdk.bs.IssacCharset
 

N

NID_SHA1 - Static variable in class com.penta.sdk.ucpid.IssacUCPIDConstant
 
NID_SHA256 - Static variable in class com.penta.sdk.ucpid.IssacUCPIDConstant
 
NonRepudiation - com.penta.sdk.bs.IssacCERTIFICATE.KeyUsage
 

P

PBKDF_PKCS12_GetKey(int, byte[]) - Static method in class com.penta.sdk.se.IssacSECONTEXT
입력된 PIN을 기반으로 암복호화용 키를 생성(유도)한다.
PBKDF_PKCS12_GetKey(int, String) - Static method in class com.penta.sdk.se.IssacSECONTEXT
입력된 PIN을 기반으로 암복호화용 키를 생성(유도)한다.
PBKDF_PKCS12_GetKey_Advanced(int, byte[], int, byte[], int, int) - Static method in class com.penta.sdk.se.IssacSECONTEXT
입력된 값들을 기반으로 키를 생성(유도)한다.
PBKDF_PKCS12_GetKey_Advanced(int, String, int, byte[], int, int) - Static method in class com.penta.sdk.se.IssacSECONTEXT
입력된 값들을 기반으로 키를 생성(유도)한다.
PBKDF2_GetKey(int, byte[], byte[], int, int) - Static method in class com.penta.sdk.se.IssacSECONTEXT
입력된 값들을 기반으로 키를 생성(유도)한다.
PBKDF2_GetKey(int, String, byte[], int, int) - Static method in class com.penta.sdk.se.IssacSECONTEXT
입력된 값들을 기반으로 키를 생성(유도)한다.
PersonInfoGender_female - Static variable in class com.penta.sdk.ucpid.IssacUCPIDConstant
 
PersonInfoGender_male - Static variable in class com.penta.sdk.ucpid.IssacUCPIDConstant
 
PersonInfoNationalInfo_foreigner - Static variable in class com.penta.sdk.ucpid.IssacUCPIDConstant
 
PersonInfoNationalInfo_resident - Static variable in class com.penta.sdk.ucpid.IssacUCPIDConstant
 

R

Read(String, String, IssacUSRSTORAGE) - Method in class com.penta.sdk.usr.IssacPKIINFO
저장소에서 개인키와 인증서를 읽어 pkiInfo로 전달한다. pin이 null인 경우에는 인증서만을 읽어서 전달한다.
Read_Certificates(IssacCERTIFICATES, int) - Method in class com.penta.sdk.bs.IssacCERTIFICATE
여러 인증서 목록에서 특정 인증서를 이 객체의 인증서로 설정한다.
Read_File(String) - Method in class com.penta.sdk.ac.IssacAttCert
파일에서 속성 인증서 정보를 읽어들인다.
Read_File(String) - Method in class com.penta.sdk.bs.IssacCERTIFICATE
파일에서 인증서를 읽어들인다.
Read_File(String) - Method in class com.penta.sdk.bs.IssacCRL
파일에서 DER 인코딩 된 인증서 폐지목록을 가져온다.
Read_File(String) - Method in class com.penta.sdk.bs.IssacCTL
파일에서 인증서 신뢰목록을 가져온다.
Read_File(String, byte[]) - Method in class com.penta.sdk.bs.IssacPRIVATEKEY
암호화 된 개인키 파일에서 개인키를 가져온다.
Read_File(String, String) - Method in class com.penta.sdk.bs.IssacPRIVATEKEY
암호화 된 개인키 파일에서 개인키를 가져온다.
read_From_Memory_InPKCS12(IssacCERTIFICATE, IssacPRIVATEKEY, byte[], String) - Static method in class com.penta.sdk.bs.IssacCERTIFICATE
Deprecated.
PKCS#12 기능은 IssacPFX를 사용할 것.
read_From_Memory_InPKCS12_Ex(IssacCERTIFICATE, IssacPRIVATEKEY, byte[], String, String) - Static method in class com.penta.sdk.bs.IssacCERTIFICATE
Deprecated.
PKCS#12 기능은 IssacPFX를 사용할 것.
Read_Memory(byte[]) - Method in class com.penta.sdk.ac.IssacAttCert
주어진 바이트 배열로부터 속성 인증서 정보를 읽어들인다. buffer에는 DER인코딩 되어 있는 바이너리 정보가 들어있다.
Read_Memory(byte[]) - Method in class com.penta.sdk.bs.IssacCERTIFICATE
바이트 배열로부터 인증서를 읽어들인다. buffer에는 DER인코딩 되어 있는 바이너리정보가 들어 있다.
Read_Memory(byte[]) - Method in class com.penta.sdk.bs.IssacCRL
바이트 배열로부터 인증서 폐지 목록을 가져온다.
Read_Memory(byte[]) - Method in class com.penta.sdk.bs.IssacCTL
바이트 배열에서 인증서 신뢰목록을 읽어 들인다.
Read_Memory(byte[]) - Method in class com.penta.sdk.bs.IssacPRIVATEKEY
주어진 메모리 블록으로부터 개인키를 가져온다.
Read_Memory(byte[]) - Method in class com.penta.sdk.bs.IssacPUBLICKEY
공개키 데이터에서 공개키를 가져온다.
Read_Memory(byte[]) - Method in class com.penta.sdk.cms.IssacCMS
바이트 배열로부터 CMS를 읽어들인다. buffer에는 DER인코딩 되어 있는 바이너리정보가 들어 있다.
Read_Memory(byte[]) - Method in class com.penta.sdk.ucpid.IssacISPREQINFO
DER 인코딩 된 데이터로부터 읽어들인다.
Read_Memory(byte[]) - Method in class com.penta.sdk.ucpid.IssacPERSONINFOV2
DER 인코딩 된 데이터를 읽어들인다.
Read_Memory(byte[]) - Method in class com.penta.sdk.ucpid.IssacUCPIDREQUEST
DER 인코딩 된 데이터를 읽어들인다.
Read_Memory(byte[]) - Method in class com.penta.sdk.ucpid.IssacUCPIDREQUESTINFO
DER 인코딩 된 데이터를 읽어들인다.
Read_Memory(byte[]) - Method in class com.penta.sdk.ucpid.IssacUCPIDRESPONSE
DER 인코딩 된 데이터를 읽어들인다.
Read_Memory(byte[], byte[]) - Method in class com.penta.sdk.bs.IssacPRIVATEKEY
주어진 메모리 블록으로부터 개인키를 가져온다.
Read_Memory(byte[], byte[], IssacWrapper) - Method in class com.penta.sdk.bs.IssacPRIVATEKEY
개인키를 읽어들인다.
Read_Memory(byte[], String) - Method in class com.penta.sdk.bs.IssacPRIVATEKEY
주어진 메모리 블록으로부터 개인키를 가져온다.
ReadCDPCERTIFICATEREVLIST(IssacCRL, IssacCERTIFICATE, String) - Static method in class com.penta.sdk.dl.IssacDLCONTEXT
인증서의 CDP 값으로 디렉토리 서버에서 인증서 폐지 목록(CRL)을 읽어온다.
ReadCDPCERTIFICATEREVLIST_Timeout(IssacCRL, IssacCERTIFICATE, String, int) - Static method in class com.penta.sdk.dl.IssacDLCONTEXT
인증서의 CDP 값으로 디렉토리 서버에서 인증서 폐지 목록(CRL)을 읽어온다.
ReadCERTIFICATE(String, String) - Method in class com.penta.sdk.dl.IssacDLCONTEXT
디렉토리 서버로부터 인증서들(전자서명 검증용 인증서와 암호화용 공개키 인증서)을 가져온다.
ReadCERTIFICATEREVLIST(IssacCRL, String, String) - Method in class com.penta.sdk.dl.IssacDLCONTEXT
디렉토리 서버에서 인증서 폐지 목록(CRL)을 읽어온다.
ReadCERTIFICATEREVLIST_Timeout(IssacCRL, String, String, int) - Method in class com.penta.sdk.dl.IssacDLCONTEXT
디렉토리 서버에서 인증서 폐지 목록(CRL)을 읽어온다.
ReadCERTIFICATETRUSTLIST(IssacCTL, String, String) - Method in class com.penta.sdk.dl.IssacDLCONTEXT
디렉토리 서버에서 인증서 신뢰 목록(CTL)을 읽어온다.
ReadContext(String, String) - Method in class com.penta.sdk.dl.IssacDLCONTEXT
디렉토리 서버에서 특정 엔트리를 찾아서 원하는 속성 값을 읽어 온다.
ReadEntryDn(String) - Method in class com.penta.sdk.dl.IssacDLCONTEXT
디렉토리 서버에서 특정 엔트리의 DN을 가져온다.
ReadFromCertificate(IssacCERTIFICATE) - Method in class com.penta.sdk.bs.IssacPUBLICKEY
인증서에서 공개키를 가져온다.
Receive() - Method in class com.penta.issacwebpro.IssacWebProSocket
TODO(jyha) : not documented yet
ReceiveFromServer(IssacVACONTEXT) - Method in class com.penta.sdk.va.IssacOCSPRESPONSE
IssacVACONTEXT 객체의 프로토콜 정보와 소켓 디스크립터를 이용하여 서버로부터 검증한 결과인 응답 데이터를 받아서 ocspresponse에 저장한다.
ReceiveFromServer_timeout(IssacVACONTEXT, int) - Method in class com.penta.sdk.va.IssacOCSPRESPONSE
IssacVACONTEXT 객체의 프로토콜 정보와 소켓 디스크립터를 이용하여 서버로부터 검증한 결과인 응답 데이터를 받아서 ocspresponse에 저장한다.
release() - Method in class com.penta.issacweb.IssacWebServerTag
TODO(jyha) : not documented yet
RemoveHeader(byte[]) - Static method in class com.penta.sdk.pe.IssacPE
Deprecated.
사이즈 제한이 있음 (65kb 이상은 미지원)
returnedValue() - Method in exception com.penta.sdk.bs.IssacSDKException
에러코드를 리턴한다.
REVOCATED - Static variable in class com.penta.sdk.va.IssacCERTSTATUS
 
RSA_decrypt(byte[]) - Method in class com.penta.issacweb.IssacWebRSASecurity
RSA 공개키 복호화
RSA_decrypt_base64(String) - Method in class com.penta.issacweb.IssacWebRSASecurity
RSA 공개키 복호화
RSA_decrypt_base64_utf8(String) - Method in class com.penta.issacweb.IssacWebRSASecurity
RSA 공개키 복호화
RSA_encrypt(String) - Method in class com.penta.issacweb.IssacWebRSASecurity
RSA 공개키 암호화
RSA_encrypt_base64(String) - Method in class com.penta.issacweb.IssacWebRSASecurity
RSA 공개키 암호화
RSA15_DecryptRawBytes(byte[], IssacPRIVATEKEY) - Static method in class com.penta.sdk.pe.IssacPE
Deprecated.
기존 API 호환용. RSA15_RSAES_Decrypt() 를 사용하도록 한다.
RSA15_EncryptRawBytes(byte[], IssacPUBLICKEY) - Static method in class com.penta.sdk.pe.IssacPE
Deprecated.
잘못된 패딩 방법이 사용되므로 다른 모듈과 호환되지 않는다. 기존 서버와의 호환 목적이 아니라면 RSA15_RSAES_Encrypt() 를 사용하도록 한다.
RSA15_RSAES_Decrypt(byte[], IssacPRIVATEKEY) - Static method in class com.penta.sdk.pe.IssacPE
RSA 복호화
RSA15_RSAES_Encrypt(byte[], IssacPUBLICKEY) - Static method in class com.penta.sdk.pe.IssacPE
RSA 암호화

S

SEED - Static variable in class com.penta.issacweb.IssacWebServer
 
SEED - Static variable in class com.penta.sdk.pe.IssacPE
 
Send(String) - Method in class com.penta.issacwebpro.IssacWebProSocket
TODO(jyha) : not documented yet
SendTo(String, int, long) - Method in class com.penta.sdk.ucpid.IssacUCPIDREQUEST
인증기관으로 UCPIDREQUEST 를 전송한다.
SendToServer(IssacVACONTEXT) - Method in class com.penta.sdk.va.IssacOCSPREQUEST
생성된 OCSP REQUEST를 DER 인코딩한 후, IssacVACONTEXT 객체에 설정된 검증 서버로 전송한다.
SendToServer_timeout(IssacVACONTEXT, int) - Method in class com.penta.sdk.va.IssacOCSPREQUEST
생성된 OCSP REQUEST를 DER 인코딩한 후, IssacVACONTEXT 객체에 설정된 검증 서버로 전송한다.
sessionDecrypt(byte[]) - Method in class com.penta.sdk.e2e.IssacE2E
생성된 세션으로 암호화 된 데이터를 복호화한다.
sessionEncrypt(byte[]) - Method in class com.penta.sdk.e2e.IssacE2E
생성된 세션으로 데이터를 암호화한다.
Set(byte[], byte[], int, int) - Method in class com.penta.sdk.se.IssacSECONTEXT
비밀키 암복호화에 필요한 값들을 설정한다.
Set(byte[], int) - Method in class com.penta.sdk.se.IssacSECONTEXT
비밀키 암복호화에 필요한 값들을 설정한다.
Set(byte[], int, int) - Method in class com.penta.sdk.se.IssacSECONTEXT
비밀키 암복호화에 필요한 값들을 설정한다.
Set(char[], char[], int, int) - Method in class com.penta.sdk.se.IssacSECONTEXT
비밀키 암복호화에 필요한 값들을 설정한다.
Set(char[], int) - Method in class com.penta.sdk.se.IssacSECONTEXT
Deprecated.
Set(IssacPRIVATEKEY, IssacCERTIFICATE) - Method in class com.penta.sdk.usr.IssacPKIINFO
IssacPRIVATEKEY 객체와 IssacCERTIFICATE 객체로 pkiinfo를 설정한다.
Set(String, int, String) - Method in class com.penta.sdk.dl.IssacDLCONTEXT
이 클래스는 사용하기 전에 초기화 한 후 값을 입력해야 한다.
Set(String, String, int, IssacCERTIFICATE) - Method in class com.penta.sdk.va.IssacVACONTEXT
접속할 OCSP 서버의 접속 정보를 설정하는 함수이다.
Set(String, String, int, String, IssacCERTIFICATE) - Method in class com.penta.sdk.va.IssacVACONTEXT
접속할 OCSP 서버의 접속 정보를 설정하는 함수이다.
SetCacheDir(String) - Static method in class com.penta.sdk.usr.IssacUSR
경로검증 시 다운로드 받은 파일을 저장해두는 경로를 지정한다.
SetContentIspReqInfo(IssacISPREQINFO, IssacPRIVATEKEY, IssacCERTIFICATE, Date, int) - Method in class com.penta.sdk.ucpid.IssacUCPIDREQUEST
ispReqInfo를 설정한다.
SetCpCode(String) - Method in class com.penta.sdk.ucpid.IssacUCPIDREQUEST
CP Code(연계 공인인증기관이 ISP에 부여하는 코드 12자리)를 설정한다.
SetCpRequestNumber(String) - Method in class com.penta.sdk.ucpid.IssacISPREQINFO
CP Request Number(ISP가 부여하는 세션정보) 를 설정한다.
setHashAlg(int, int) - Method in class com.penta.sdk.bs.IssacWrapperPBKDF2
PBKDF2 에 사용될 해시 알고리즘을 설정한다.
SetIspKmCert(IssacCERTIFICATE) - Method in class com.penta.sdk.ucpid.IssacISPREQINFO
ISP의 키분배용 인증서를 설정한다.
SetIspUrlInfo(String) - Method in class com.penta.sdk.ucpid.IssacUCPIDREQUESTINFO
ISP URL Info 를 설정한다.
SetIssuerKeyHash(byte[]) - Method in class com.penta.sdk.ucpid.IssacUCPIDREQUEST
공인인증기관의 공개키 해시값을 설정한다.
SetKDF(int) - Method in class com.penta.sdk.ka.IssacKACONTEXT
KDF(키유도함수)에 사용될 해시 알고리즘을 설정한다.
SetKDF(int, int) - Method in class com.penta.sdk.ka.IssacKACONTEXT
Deprecated.
사용하지 않는 인자를 입력해야 한다.
setKeyLength(int) - Method in class com.penta.sdk.bs.IssacWrapperPBKDF2
PBKDF2 로 유도 생성할 키의 길이를 설정한다.
SetParam_ECDH(int) - Method in class com.penta.sdk.ka.IssacKACONTEXT
KEX_ECDH 또는 KEX_ECCDH 인 경우 커브를 설정한다.
SetParam_PeerCertificate(IssacCERTIFICATE) - Method in class com.penta.sdk.ka.IssacKACONTEXT
 
SetParam_PeerPublicKey(IssacPUBLICKEY) - Method in class com.penta.sdk.ka.IssacKACONTEXT
 
SetParam_PrivateKey(IssacPRIVATEKEY) - Method in class com.penta.sdk.ka.IssacKACONTEXT
 
setPassword(byte[]) - Method in class com.penta.sdk.bs.IssacWrapperPBKDF2
PBKDF2 에 사용될 비밀번호를 설정한다.
setPassword(String) - Method in class com.penta.sdk.bs.IssacWrapperPBKDF2
PBKDF2 에 사용될 비밀번호를 설정한다.
setPkiCertReqs(byte[]) - Method in class com.penta.sdk.cmp.IssacPKICERTREQS
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
setPkiContext(byte[]) - Method in class com.penta.sdk.cmp.IssacPKIMESSAGE
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
setPkiMessage(byte[]) - Method in class com.penta.sdk.cmp.IssacPKIMESSAGE
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
setPrivatekey(byte[]) - Method in class com.penta.sdk.cmp.IssacPKICERTREQS
Deprecated.
참조값은 바이너리 데이터가 아니므로 외부에선 절대 사용하지 않도록 한다!
setPrivatekey(String) - Method in class com.penta.issacweb.IssacWebRSASecurity
비공개키를 설정한다.
setPrivateKey(String) - Method in class com.penta.issacweb.IssacWebKeyPair
 
setPublickey(String) - Method in class com.penta.issacweb.IssacWebRSASecurity
RSA 공개키를 설정한다.
setPublicKey(String) - Method in class com.penta.issacweb.IssacWebKeyPair
 
setSalt(byte[]) - Method in class com.penta.sdk.bs.IssacWrapperPBKDF2
PBKDF2 에 사용될 salt 값을 설정한다.
setSessionKey(String) - Method in class com.penta.issacweb.IssacWebServerTag
TODO(jyha) : not documented yet
setSignature(byte[]) - Method in class com.penta.sdk.sg.IssacSG
PKCS#7 SignedData를 설정한다.
setSignature_core(byte[]) - Method in class com.penta.sdk.sg.IssacSG
전자서명을 설정한다.
SetSignedPersonInfoReq(byte[]) - Method in class com.penta.sdk.ucpid.IssacISPREQINFO
서명된 PersonInfoReq 를 설정한다.
setSock(int) - Method in class com.penta.sdk.cmp.IssacSOCKET
소켓 참조값을 설정한다.
SetStateNotVerifiedService() - Static method in class com.penta.sdk.bs.IssacCryptoOperationState
암호모듈을 비검증 운영모드로 설정한다.
SetStateVerifiedService() - Static method in class com.penta.sdk.bs.IssacCryptoOperationState
암호모듈을 검증 운영모드로 설정한다.
setSymmAlg(int, int, int) - Method in class com.penta.sdk.bs.IssacWrapperPBKDF2
유도생성된 키를 이용하여 대칭키 암복호화에 사용될 알고리즘을 설정한다.
setSymmIV(byte[]) - Method in class com.penta.sdk.bs.IssacWrapperPBKDF2
초기값이 필요한 블록 운영 모드를 사용할 경우 초기값 설정한다.
SetUCPIDAttributes(byte[]) - Method in class com.penta.sdk.ucpid.IssacUCPIDREQUESTINFO
ucpidAttributes 를 설정한다.
SetUCPIDNonce(byte[]) - Method in class com.penta.sdk.ucpid.IssacISPREQINFO
비표(Nonce) 값을 설정한다.
SetUCPIDNonce(byte[]) - Method in class com.penta.sdk.ucpid.IssacUCPIDREQUESTINFO
비표(Nonce) 값을 설정한다.
SetUserAgreement(String) - Method in class com.penta.sdk.ucpid.IssacUCPIDREQUESTINFO
개인정보제공 및 활용동의 약관을 설정한다.
SHA1 - Static variable in class com.penta.issacweb.IssacWebServer
 
SHA1 - Static variable in class com.penta.sdk.cms.IssacCMS
 
SHA1 - Static variable in class com.penta.sdk.easig.IssacEASIGCONTEXT
 
SHA1 - Static variable in class com.penta.sdk.ka.IssacKACONTEXT
 
SHA1 - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
SHA1 - Static variable in class com.penta.sdk.sg.IssacSG
 
SHA1 - Static variable in class com.penta.sdk.va.IssacOCSPREQUEST
 
SHA256 - Static variable in class com.penta.issacweb.IssacWebServer
 
SHA256 - Static variable in class com.penta.sdk.cms.IssacCMS
 
SHA256 - Static variable in class com.penta.sdk.easig.IssacEASIGCONTEXT
 
SHA256 - Static variable in class com.penta.sdk.ka.IssacKACONTEXT
 
SHA256 - Static variable in class com.penta.sdk.se.IssacSECONTEXT
 
SHA256 - Static variable in class com.penta.sdk.sg.IssacSG
 
SHA256 - Static variable in class com.penta.sdk.va.IssacOCSPREQUEST
 
SHA384 - Static variable in class com.penta.issacweb.IssacWebServer
 
SHA384 - Static variable in class com.penta.sdk.cms.IssacCMS
 
SHA384 - Static variable in class com.penta.sdk.sg.IssacSG
 
SHA512 - Static variable in class com.penta.issacweb.IssacWebServer
 
SHA512 - Static variable in class com.penta.sdk.cms.IssacCMS
 
SHA512 - Static variable in class com.penta.sdk.sg.IssacSG
 
SID_ISSUER_AND_SERIAL - Static variable in class com.penta.sdk.cms.IssacCMS
메시지 생성 시 사용된 서명자를 특정하기 위한 방법 - IssuerName and Serial : 유일 인증서
SID_SKID - Static variable in class com.penta.sdk.cms.IssacCMS
메시지 생성 시 사용된 서명자를 특정하기 위한 방법 - Subject Key IDentifier : 공개키가 동일한 인증서
SignedBetween(int, Date, Date) - Method in class com.penta.sdk.cms.IssacCMS
서명한 시간이 지정한 범위에 포함되는 지를 확인한다.
SignRawByte(byte[], IssacPRIVATEKEY, IssacPUBLICKEY) - Static method in class com.penta.sdk.sg.IssacSG
전자서명값을 생성한다.
SignRawByte_WithHashNid(byte[], IssacPRIVATEKEY, IssacPUBLICKEY, int) - Static method in class com.penta.sdk.sg.IssacSG
전자서명값을 생성한다.
SimplePathValidateCertificate(IssacCERTIFICATE, IssacCERTIFICATE, String) - Static method in class com.penta.sdk.usr.IssacUSR
이 함수는 SimpleVerifyCertificate 와 거의 같으나, 상태검증을 안한다.
SimpleVerifyCertificate(IssacCERTIFICATE, IssacCERTIFICATE, IssacCERTIFICATE, IssacPRIVATEKEY, String) - Static method in class com.penta.sdk.usr.IssacUSR
인증서의 유효성을 검증한다.
SimpleVerifyCertificate_OnlyOcsp(IssacCERTIFICATE, IssacCERTIFICATE, IssacCERTIFICATE, IssacPRIVATEKEY, String) - Static method in class com.penta.sdk.usr.IssacUSR
OCSP를 이용해 인증서를 검증한다.
SimpleVerifyCertificateTime(IssacCERTIFICATE, IssacCERTIFICATE, IssacCERTIFICATE, IssacPRIVATEKEY, Date, String) - Static method in class com.penta.sdk.usr.IssacUSR
SimpleVerifyCertificate 와 거의 같으나 인증서를 검증하는 시간이 인자로 들어 간다.
Success - com.penta.sdk.bs.IssacInitialize.Result
성공
system - Static variable in class com.penta.issacweb.IssacWebCharset
 
system - Static variable in class com.penta.sdk.bs.IssacCharset
 

T

TDES - Static variable in class com.penta.sdk.pe.IssacPE
 
toString() - Method in exception com.penta.issacweb.IssacWebServerException
Returns a short description about the exception
toString() - Method in exception com.penta.issacwebpro.IssacWebProException
Returns a short description about the exception
toString() - Method in exception com.penta.sdk.bs.IssacSDKException
에러메시지를 리턴한다.

U

UCPIDStatusCode_badRequest - Static variable in class com.penta.sdk.ucpid.IssacUCPIDConstant
 
UCPIDStatusCode_badSignature - Static variable in class com.penta.sdk.ucpid.IssacUCPIDConstant
 
UCPIDStatusCode_badStructure - Static variable in class com.penta.sdk.ucpid.IssacUCPIDConstant
 
UCPIDStatusCode_invalidCertificate - Static variable in class com.penta.sdk.ucpid.IssacUCPIDConstant
 
UCPIDStatusCode_invalidSignature - Static variable in class com.penta.sdk.ucpid.IssacUCPIDConstant
 
UCPIDStatusCode_notAllowedModule - Static variable in class com.penta.sdk.ucpid.IssacUCPIDConstant
 
UCPIDStatusCode_notAuthorized - Static variable in class com.penta.sdk.ucpid.IssacUCPIDConstant
 
UCPIDStatusCode_okay - Static variable in class com.penta.sdk.ucpid.IssacUCPIDConstant
 
UCPIDStatusCode_suspendedByIPINAuthority - Static variable in class com.penta.sdk.ucpid.IssacUCPIDConstant
 
UCPIDStatusCode_suspendedUCPIDService - Static variable in class com.penta.sdk.ucpid.IssacUCPIDConstant
 
UCPIDStatusCode_systemFailure - Static variable in class com.penta.sdk.ucpid.IssacUCPIDConstant
 
UCPIDStatusCode_tooBusy - Static variable in class com.penta.sdk.ucpid.IssacUCPIDConstant
 
UCPIDStatusCode_unableToDecode - Static variable in class com.penta.sdk.ucpid.IssacUCPIDConstant
 
UCPIDStatusCode_undefined - Static variable in class com.penta.sdk.ucpid.IssacUCPIDConstant
 
UCPIDStatusCode_unsupportedSignature - Static variable in class com.penta.sdk.ucpid.IssacUCPIDConstant
 
UCPIDStatusCode_unsupportedVersion - Static variable in class com.penta.sdk.ucpid.IssacUCPIDConstant
 
Unknown - com.penta.sdk.bs.IssacInitialize.Result
정의되지 않은 오류
UNKNOWN - Static variable in class com.penta.sdk.va.IssacCERTSTATUS
 
Unload() - Method in class com.penta.sdk.usr.IssacUSRSTORAGE
Deprecated.
Resource Leak 의 효율적인 관리를 위해 close() 를 사용할 것을 권장함.
unwrap(byte[]) - Method in class com.penta.sdk.bs.IssacWrapper
입력한 데이터를 Unwrapping 한다.
unwrap(byte[]) - Method in class com.penta.sdk.bs.IssacWrapperNative
입력한 데이터를 Unwrapping 한다.
update(byte[]) - Method in class com.penta.sdk.hash.IssacHash
해시할 데이터를 추가한다.
update(byte[]) - Method in class com.penta.sdk.hmac.IssacHMAC
원문 메시지를 추가한다.
UserAgreeInfo_birthDate - Static variable in class com.penta.sdk.ucpid.IssacUCPIDConstant
 
UserAgreeInfo_ci - Static variable in class com.penta.sdk.ucpid.IssacUCPIDConstant
 
UserAgreeInfo_gender - Static variable in class com.penta.sdk.ucpid.IssacUCPIDConstant
 
UserAgreeInfo_nationalInfo - Static variable in class com.penta.sdk.ucpid.IssacUCPIDConstant
 
UserAgreeInfo_realName - Static variable in class com.penta.sdk.ucpid.IssacUCPIDConstant
 
utf8 - Static variable in class com.penta.issacweb.IssacWebCharset
 
utf8 - Static variable in class com.penta.sdk.bs.IssacCharset
 

V

ValidAt(Date) - Method in class com.penta.sdk.bs.IssacCRL
인증서 폐지목록의 유효기간을 검증한다.
ValidAt(Date) - Method in class com.penta.sdk.bs.IssacCTL
인증서 신뢰목록의 유효기간을 검증한다.
valueOf(String) - Static method in enum com.penta.sdk.bs.IssacCERTIFICATE.KeyUsage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.penta.sdk.bs.IssacInitialize.Result
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.penta.sdk.bs.IssacCERTIFICATE.KeyUsage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.penta.sdk.bs.IssacInitialize.Result
Returns an array containing the constants of this enum type, in the order they are declared.
VerifiedAlgorithmTestFail - com.penta.sdk.bs.IssacInitialize.Result
검증대상 알고리즘 테스트 실패
Verify(IssacCERTIFICATE) - Method in class com.penta.sdk.bs.IssacCRL
인증서 폐지목록을 검증한다.
Verify(IssacCERTIFICATE) - Method in class com.penta.sdk.bs.IssacCTL
인증서 신뢰목록을 검증한다.
Verify(IssacPATHS, IssacCERTIFICATES, IssacCERTIFICATES, IssacPOLICYCONTEXT, IssacCRL, int) - Method in class com.penta.sdk.bs.IssacCert
인증서를 검증한다.
Verify(IssacPATHS, IssacCERTIFICATES, IssacCERTIFICATES, IssacPOLICYCONTEXT, IssacCRL, int) - Method in class com.penta.sdk.bs.IssacCERTIFICATE
인증서 유효성을 검증한다.
Verify(IssacPATHS, IssacCERTIFICATES, IssacCERTIFICATES, IssacPOLICYCONTEXT, IssacCRL, Date, int) - Method in class com.penta.sdk.bs.IssacCert
인증서를 검증한다.
Verify(IssacPATHS, IssacCERTIFICATES, IssacCERTIFICATES, IssacPOLICYCONTEXT, IssacCRL, Date, int) - Method in class com.penta.sdk.bs.IssacCERTIFICATE
특정 시간에서의 인증서 유효성을 검증한다.
VerifyCert(IssacCERTIFICATE) - Method in class com.penta.sdk.bs.IssacCERTIFICATE
인증서의 서명을 검증한다.
VerifyCertAtOnce(IssacCERTIFICATE, IssacCERTIFICATE, IssacPRIVATEKEY) - Method in class com.penta.sdk.usr.IssacCERTVERIFIER
IssacCERTVERIFIER 객체에 들어있는 인증서 검증 정보들을 이용하여 인증 경로를 확인하고 인증서 상태를 검증한다
VerifyCertAtOnce_OnlyOcsp(IssacCERTIFICATE, IssacCERTIFICATE, IssacPRIVATEKEY) - Method in class com.penta.sdk.usr.IssacCERTVERIFIER
OCSP를 통해 인증서 상태를 검증한다
verifySign(IssacCERTIFICATE) - Method in class com.penta.sdk.ac.IssacAttCert
속성 인증서의 서명을 검증한다.
VerifySign(int) - Method in class com.penta.sdk.cms.IssacCMS
서명값을 검증한다.
VerifySign(IssacCERTIFICATE) - Method in class com.penta.sdk.cms.IssacCMS
서명값을 검증한다.
VerifySignature() - Method in class com.penta.sdk.sg.IssacSG
PKCS#7 SignedData의 첫번째 서명자의 전자서명값을 검증한다.
VerifySignature_Core(byte[], IssacCERTIFICATE, Date) - Method in class com.penta.sdk.sg.IssacSG
전자서명을 검증한다.
VerifySignature_Core_File(String, IssacCERTIFICATE) - Method in class com.penta.sdk.sg.IssacSG
전자서명을 검증한다.
VerifySignature_Core_File_WithHashNid(String, IssacCERTIFICATE, int) - Method in class com.penta.sdk.sg.IssacSG
전자서명을 검증한다.
VerifySignature_Core_WithHashNid(byte[], IssacCERTIFICATE, Date, int) - Method in class com.penta.sdk.sg.IssacSG
전자서명을 검증한다.
VerifySignature_DSA(String, String, String, String) - Static method in class com.penta.sdk.sg.IssacSG
전자서명을 검증한다.
VerifySignature_File(String) - Static method in class com.penta.sdk.sg.IssacSG
VierifySignature()의 파일 입력 버전이다.
VerifySignatureAndCertificate(IssacCERTIFICATES, IssacCERTIFICATES, IssacPOLICYCONTEXT, IssacCRL, int) - Method in class com.penta.sdk.sg.IssacSG
PKCS#7 SignedData의 첫번째 서명자의 전자서명값과 인증서의 유효성을 검증한다.
VerifySignatureAndCertificate(IssacCERTIFICATES, IssacCERTIFICATES, IssacPOLICYCONTEXT, IssacCRL, Date, int) - Method in class com.penta.sdk.sg.IssacSG
PKCS#7 SignedData의 첫번째 서명자의 전자서명값과 인증서의 유효성을 검증한다.
VerifySignatureAndCertificate_File(String, IssacCERTIFICATES, IssacPOLICYCONTEXT, IssacCRL) - Static method in class com.penta.sdk.sg.IssacSG
VerifySignatureAndCertificate()의 파일 입력 버전.
VerifySignatureAndCertificate_File(String, IssacCERTIFICATES, IssacPOLICYCONTEXT, IssacCRL, Date) - Static method in class com.penta.sdk.sg.IssacSG
VerifySignatureAndCertificate()의 파일 입력 버전.
VerifySignedData(byte[]) - Static method in class com.penta.sdk.cms.IssacCMS
PKCS#7 서명 메시지를 검증한다.
VerifySignRawByte(byte[], byte[], IssacPUBLICKEY) - Static method in class com.penta.sdk.sg.IssacSG
전자서명값을 검증한다.
VerifySignRawByte_WithHashNid(byte[], byte[], IssacPUBLICKEY, int) - Static method in class com.penta.sdk.sg.IssacSG
전자서명값을 검증한다.
verifyTime(Date) - Method in class com.penta.sdk.ac.IssacAttCert
현재 속성 인증서의 시간 검증을 수행한다.
VerifyTime(long) - Method in class com.penta.sdk.bs.IssacCERTIFICATE
인증서의 유효기간을 검증한다.
VerifyUCPIDNonce(byte[], byte[]) - Static method in class com.penta.sdk.ucpid.IssacUCPIDREQUESTINFO
signedPersonInfoReq 의 비표(Nonce) 값과 입력된 비표(Nonce) 값을 비교한다.
VerifyVID(IssacCERTIFICATE, IssacPRIVATEKEY, String) - Static method in class com.penta.sdk.vid.IssacVID
인증서의 소유자의 식별번호 확인

W

wrap(byte[]) - Method in class com.penta.sdk.bs.IssacWrapper
입력한 데이터를 Wrapping 한다.
wrap(byte[]) - Method in class com.penta.sdk.bs.IssacWrapperNative
입력한 데이터를 Wrapping 한다.
Write(String, String, IssacUSRSTORAGE) - Method in class com.penta.sdk.usr.IssacPKIINFO
pkiInfo에 포함되어 있는 개인키와 인증서 정보를 저장소에서 저장한다.
Write_File(String) - Method in class com.penta.sdk.ac.IssacAttCert
파일에 속성 인증서 정보를 저장한다.
Write_File(String) - Method in class com.penta.sdk.bs.IssacCERTIFICATE
파일에 인증서를 저장한다.
Write_File(String) - Method in class com.penta.sdk.bs.IssacCRL
파일에 DER로 인코딩 된 인증서 폐지목록을 저장한다.
Write_File(String) - Method in class com.penta.sdk.bs.IssacCTL
파일에 인증서 신뢰목록을 DER 인코딩하여 저장한다.
Write_File(String, byte[], int) - Method in class com.penta.sdk.bs.IssacPRIVATEKEY
개인키를 암호화한 후에 파일로 저장한다.
Write_File(String, String, int) - Method in class com.penta.sdk.bs.IssacPRIVATEKEY
개인키를 암호화한 후에 파일로 저장한다.
Write_Memory() - Method in class com.penta.sdk.ac.IssacAttCert
현재 속성 인증서의 정보를 바이트 배열로 옮긴다.
Write_Memory() - Method in class com.penta.sdk.bs.IssacCERTIFICATE
인증서를 바이트 배열로 옮긴다.
Write_Memory() - Method in class com.penta.sdk.bs.IssacCRL
인증서 폐지 목록을 임의의 바이트 배열로 옮긴다.
Write_Memory() - Method in class com.penta.sdk.bs.IssacCTL
인증서 신뢰목록을 바이트 배열로 저장한다.
Write_Memory() - Method in class com.penta.sdk.bs.IssacPRIVATEKEY
개인키 버퍼를 생성한다.
Write_Memory() - Method in class com.penta.sdk.bs.IssacPUBLICKEY
공개키 데이터를 가져온다.
Write_Memory() - Method in class com.penta.sdk.cms.IssacCMS
CMS를 바이트 배열로 옮긴다.
Write_Memory() - Method in class com.penta.sdk.ucpid.IssacISPREQINFO
DER 인코딩 된 데이터를 출력한다.
Write_Memory() - Method in class com.penta.sdk.ucpid.IssacPERSONINFOV2
DER 인코딩 된 데이터를 출력한다.
Write_Memory() - Method in class com.penta.sdk.ucpid.IssacUCPIDREQUEST
DER 인코딩 된 데이터를 출력한다.
Write_Memory() - Method in class com.penta.sdk.ucpid.IssacUCPIDREQUESTINFO
DER 인코딩 된 데이터를 출력한다.
Write_Memory() - Method in class com.penta.sdk.ucpid.IssacUCPIDRESPONSE
DER 인코딩 된 데이터를 출력한다.
Write_Memory(byte[], int) - Method in class com.penta.sdk.bs.IssacPRIVATEKEY
개인키를 암호화하여 암호화 된 개인키 버퍼를 생성한다.
Write_Memory(String, int) - Method in class com.penta.sdk.bs.IssacPRIVATEKEY
개인키를 암호화하여 암호화 된 개인키 버퍼를 생성한다.
Write_Memory_As_RSAPrivateKey() - Method in class com.penta.sdk.bs.IssacPRIVATEKEY
개인키에서 RSA 개인키 형식의 데이터를 가져온다.
Write_Memory_As_RSAPublicKey() - Method in class com.penta.sdk.bs.IssacPUBLICKEY
공개키에서 RSA 공개키 형식의 데이터를 가져온다.
Write_MemoryEx(long) - Method in class com.penta.sdk.bs.IssacCERTIFICATE
인증서를 바이트 배열로 옮긴다.
Write_MemoryEx(long) - Method in class com.penta.sdk.bs.IssacCRL
인증서 폐지 목록을 임의의 바이트 배열로 옮긴다.
write_To_Memory_InPKCS12(int, IssacCERTIFICATE, IssacPRIVATEKEY, String) - Static method in class com.penta.sdk.bs.IssacCERTIFICATE
Deprecated.
PKCS#12 기능은 IssacPFX를 사용할 것.
write_To_Memory_InPKCS12_Ex(int, IssacCERTIFICATE, IssacPRIVATEKEY, String, String) - Static method in class com.penta.sdk.bs.IssacCERTIFICATE
Deprecated.
PKCS#12 기능은 IssacPFX를 사용할 것.
A C D E F G H I K L M N P R S T U V W 
All Classes All Packages