|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectxecure.file.tool.XecureFileDecrypt
ÀÌ Å¬·¡½º´Â XecureFileInputStreamŬ·¡½ºÀÇ saveFileAsEnveloped()¸Þ¼Òµå¿¡ ÀÇÇØ ÀúÀåµÈ ÈÀÏÀ» º¹È£È ÇÑ´Ù. ÀνºÅϽº »ý¼ºÈÄ writeStream() ¶Ç´Â writeFile() ¸¦ ¼öÇàÇÏ¿© º¹È£È ÇÑ´Ù. Çѹø º¹È£È ÇÑ ÈÄ °°Àº ÀνºÅϽº·Î ´Ù½Ã º¹È£ÈÇÒ ¼ö ¾ø´Ù. ÀÌ °æ¿ì »õ·Î¿î ÀνºÅϽº¸¦ ¸¸µé¾î¾ß ÇÑ´Ù.
Constructor Summary | |
XecureFileDecrypt(java.io.InputStream reader,
byte[] certificate,
byte[] privateKey)
Constructor |
|
XecureFileDecrypt(java.io.InputStream reader,
byte[] certFilePath,
byte[] keyFilePath,
byte[] encKeyPwd)
Constructor |
|
XecureFileDecrypt(java.lang.String filePath,
byte[] certificate,
byte[] privateKey)
Constructor |
|
XecureFileDecrypt(java.lang.String filePath,
byte[] certFilePath,
byte[] keyFilePath,
byte[] encKeyPwd)
Constructor |
Method Summary | |
byte[] |
getFileName()
¾ÏÈ£ÈµÈ ÈÀÏÀÇ ¿øº» À̸§À» ¸®ÅÏÇÑ´Ù. |
int |
getFileSize()
¾ÏÈ£ÈµÈ ÈÀÏÀÇ ¿øº» Å©±â¸¦ ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getLastErrorMsg()
¿¡·¯¸Þ¼¼Áö¸¦ ¸®ÅÏÇÑ´Ù. |
static byte[] |
getPwdFromFile(java.lang.String fileIn)
ÈÀÏ·Î ºÎÅÍ ¾ÏÈ£ÈµÈ °³ÀÎŰ ÆÐ½º¿öµå¸¦ °¡Á®¿Â´Ù. |
boolean |
writeFile(java.lang.String filePath,
boolean overwrite)
º¹È£ÈµÈ ³»¿ëÀ» ÈÀÏ·Î Ãâ·ÂÇÑ´Ù. |
boolean |
writeStream(java.io.OutputStream writer)
º¹È£ÈµÈ ³»¿ëÀ» ½ºÆ®¸²À¸·Î Ãâ·ÂÇÑ´Ù. |
boolean |
writeStream(java.io.PrintWriter writer)
º¹È£ÈµÈ ³»¿ëÀ» ½ºÆ®¸²À¸·Î Ãâ·ÂÇÑ´Ù. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public XecureFileDecrypt(java.io.InputStream reader, byte[] certificate, byte[] privateKey)
reader
- º¹È£ÈÇÒ ÈÀÏÀÇ ½ºÆ®¸²certificate
- º¹È£È¿¡ »ç¿ëµÉ ÀÎÁõ¼ (DER)privateKey
- º¹È£È¿¡ »ç¿ëµÉ °³ÀÎŰ (DER)public XecureFileDecrypt(java.io.InputStream reader, byte[] certFilePath, byte[] keyFilePath, byte[] encKeyPwd)
reader
- º¹È£ÈÇÒ ÈÀÏÀÇ ½ºÆ®¸²certFilePath
- º¹È£È¿¡ »ç¿ëµÉ ÀÎÁõ¼°¡ ÀúÀåµÈ ÈÀÏ À̸§keyFilePath
- º¹È£È¿¡ »ç¿ëµÉ °³ÀÎ۰¡ ÀúÀåµÈ ÈÀÏ À̸§encKeyPwd
- ¾ÏÈ£ÈµÈ °³ÀÎŰ ÆÐ½º¿öµå (¾ÏÈ£È ¾ÈµÇ¾úÀ» °æ¿ì nullÀÔ·Â)getPwdFromFile(String )
public XecureFileDecrypt(java.lang.String filePath, byte[] certificate, byte[] privateKey) throws java.io.FileNotFoundException
filePath
- º¹È£ÈÇÒ ÈÀÏ °æ·Îcertificate
- º¹È£È¿¡ »ç¿ëµÉ ÀÎÁõ¼ (DER)privateKey
- º¹È£È¿¡ »ç¿ëµÉ °³ÀÎŰ (DER)
java.io.FileNotFoundException
public XecureFileDecrypt(java.lang.String filePath, byte[] certFilePath, byte[] keyFilePath, byte[] encKeyPwd) throws java.io.FileNotFoundException
filePath
- º¹È£ÈÇÒ ÈÀÏ °æ·ÎcertFilePath
- º¹È£È¿¡ »ç¿ëµÉ ÀÎÁõ¼°¡ ÀúÀåµÈ ÈÀÏ À̸§keyFilePath
- º¹È£È¿¡ »ç¿ëµÉ °³ÀÎ۰¡ ÀúÀåµÈ ÈÀÏ À̸§encKeyPwd
- ¾ÏÈ£ÈµÈ °³ÀÎŰ ÆÐ½º¿öµå (¾ÏÈ£È ¾ÈµÇ¾úÀ» °æ¿ì nullÀÔ·Â)
java.io.FileNotFoundException
getPwdFromFile(String )
Method Detail |
public static byte[] getPwdFromFile(java.lang.String fileIn) throws java.io.IOException
fileIn
-
java.io.IOException
public boolean writeStream(java.io.OutputStream writer) throws java.io.IOException
writer
- Ãâ·Â ½ºÆ®¸²
java.io.IOException
public boolean writeStream(java.io.PrintWriter writer) throws java.io.IOException
writer
- Ãâ·Â ½ºÆ®¸²
java.io.IOException
public boolean writeFile(java.lang.String filePath, boolean overwrite) throws java.io.IOException
filePath
- overwrite
- µ¤¾î¾²±â ¿©ºÎ
java.io.IOException
public java.lang.String getLastErrorMsg()
public int getFileSize()
public byte[] getFileName()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |