xecure.crypto
Class EnvelopeData

java.lang.Object
  |
  +--xecure.crypto.EnvelopeData

public class EnvelopeData
extends java.lang.Object

ÀÌ Å¬·¡½º´Â XecureWeb Ŭ¶óÀÌ¾ðÆ® ÄÁÆ®·Ñ¿¡ ÀÇÇØ EnvelopeµÈ ¸Þ½ÃÁö¸¦ DeEnvelopeÇϰí EnvelopeÇÑ´Ù.


Constructor Summary
EnvelopeData(XecureConfig config)
          EnvelopeData object ¸¦ »ý¼ºÇÑ´Ù. getLastError() °¡ 0 ÀÌ ¾Æ´Ñ °ªÀ» ¸®ÅÏÇÒ °æ¿ì¿¡´Â Envelope/DeEnvelopeµÈ ¸Þ½ÃÁö¿¡ ¹®Á¦°¡ ÀÖ´Â °æ¿ìÀÌ´Ù. getLastError() °¡ 0 À» ¸®ÅÏÇÒ °æ¿ì , Envelope/DeEnvelopeµÈ Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ´Ù.
 
Method Summary
 java.lang.String deEnvelopeData(java.lang.String enveloped)
          Enveloped Data¸¦ DeEnvelopeÇÑ´Ù.
 java.lang.String envelopeData(java.lang.String pem, java.lang.String plain)
          Enveloped Data¸¦ »ý¼ºÇÑ´Ù.
 int getLastError()
          Envelope/DeEnvelope½Ã ¿¡·¯°¡ ¹ß»ýÇÑ °æ¿ì ¿¡·¯ ¹øÈ£¸¦ ¾òÀ» ¼ö ÀÖ´Ù.
 java.lang.String getLastErrorMsg()
          Envelope/DeEnvelope½Ã ¿¡·¯°¡ ¹ß»ýÇÑ °æ¿ì ¿¡·¯ ¸Þ½ÃÁö¸¦ ¾òÀ» ¼ö ÀÖ´Ù.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnvelopeData

public EnvelopeData(XecureConfig config)
EnvelopeData object ¸¦ »ý¼ºÇÑ´Ù. getLastError() °¡ 0 ÀÌ ¾Æ´Ñ °ªÀ» ¸®ÅÏÇÒ °æ¿ì¿¡´Â Envelope/DeEnvelopeµÈ ¸Þ½ÃÁö¿¡ ¹®Á¦°¡ ÀÖ´Â °æ¿ìÀÌ´Ù. getLastError() °¡ 0 À» ¸®ÅÏÇÒ °æ¿ì , Envelope/DeEnvelopeµÈ Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ´Ù.
Parameters:
config - XecureConfig object
Method Detail

getLastError

public int getLastError()
Envelope/DeEnvelope½Ã ¿¡·¯°¡ ¹ß»ýÇÑ °æ¿ì ¿¡·¯ ¹øÈ£¸¦ ¾òÀ» ¼ö ÀÖ´Ù.
Returns:
error number

getLastErrorMsg

public java.lang.String getLastErrorMsg()
Envelope/DeEnvelope½Ã ¿¡·¯°¡ ¹ß»ýÇÑ °æ¿ì ¿¡·¯ ¸Þ½ÃÁö¸¦ ¾òÀ» ¼ö ÀÖ´Ù.
Returns:
error message

envelopeData

public java.lang.String envelopeData(java.lang.String pem,
                                     java.lang.String plain)
Enveloped Data¸¦ »ý¼ºÇÑ´Ù.
Parameters:
pem - EnvelopeÇϴµ¥ »ç¿ëµÉ pemŸÀÔÀÇ ÀÎÁõ¼­..
plain - EnvelopeÇϰíÀÚÇÏ´Â µ¥ÀÌŸ.

deEnvelopeData

public java.lang.String deEnvelopeData(java.lang.String enveloped)
Enveloped Data¸¦ DeEnvelopeÇÑ´Ù.
Parameters:
plain - DeEnvelopeÇϰíÀÚÇÏ´Â Envelopedµ¥ÀÌŸ.