A C D E F G H I K L M N P R S T U V W
All Classes All Packages
All Classes All Packages
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를 사용할 것.
All Classes All Packages