JCaosLib
V1.4.4.0

com.dreamsecurity.jcaos.protocol
Class OCSP

java.lang.Object
  extended bycom.dreamsecurity.jcaos.protocol.OCSP

public class OCSP
extends java.lang.Object

OCSP ¿äû ¸Þ½ÃÁö¸¦ Àü¼ÛÇϰí ÀÀ´ä ¸Þ½ÃÁö¸¦ ¼ö½Å ¹Þ±âÀ§ÇÑ Å¬·¡½ºÀÌ´Ù.

 »ç¿ë ¿¹)
 
 OCSP ocsp = new OCSP();
 ocsp.connect(new URL(ocspUrl));
 OCSPResponse ocspResponse = ocsp.sendAndRecv(ocspRequest);
 ocsp.close();
 

Since:
1.0.0.0

Constructor Summary
OCSP()
          OCSP Åë½ÅÀ» À§ÇÑ °´Ã¼¸¦ ÃʱâÈ­ÇÑ´Ù.
 
Method Summary
 void close()
          OCSP ¼­¹ö¿ÍÀÇ Á¢¼ÓÀ» ²÷´Â´Ù.
 void connect(java.net.URL url)
          ÁöÁ¤ÇÑ OCSP ¼­ºñ½º À§Ä¡(URL)¿¡ Á¢¼ÓÇÑ´Ù.
 OCSPResponse sendAndRecv(OCSPRequest req)
          OCSP ¿äû ¸Þ½ÃÁö¸¦ Àü¼ÛÇϰí ÀÀ´ä ¸Þ½ÃÁö¸¦ ¼ö½ÅÇÑ´Ù.
 void setRecvTimeout(int millisecs)
          ÀÀ´ä ¸Þ¼¼Áö¸¦ ¹Þ´Âµ¥ ±â´Ù¸®´Â ½Ã°£(timeOut)À» ÁöÁ¤ÇÑ´Ù.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OCSP

public OCSP()
OCSP Åë½ÅÀ» À§ÇÑ °´Ã¼¸¦ ÃʱâÈ­ÇÑ´Ù.

Method Detail

setRecvTimeout

public void setRecvTimeout(int millisecs)
                    throws java.lang.NoSuchMethodException
ÀÀ´ä ¸Þ¼¼Áö¸¦ ¹Þ´Âµ¥ ±â´Ù¸®´Â ½Ã°£(timeOut)À» ÁöÁ¤ÇÑ´Ù. ÇØ´ç ±â´ÉÀº JDK 1.5 À̻󿡼­¸¸ Áö¿øµÈ´Ù.

Parameters:
millisecs - ÁöÁ¤ÇÒ TimeOut ½Ã°£ (milliseconds)
Throws:
java.lang.NoSuchMethodException - ÇØ´ç ¸Þ¼Òµå°¡ Áö¿øµÇÁö ¾ÊÀ»¶§ ¹ß»ý

connect

public void connect(java.net.URL url)
             throws java.io.IOException
ÁöÁ¤ÇÑ OCSP ¼­ºñ½º À§Ä¡(URL)¿¡ Á¢¼ÓÇÑ´Ù.

Parameters:
url - OCSP ¼­ºñ½º À§Ä¡
Throws:
java.io.IOException

close

public void close()
OCSP ¼­¹ö¿ÍÀÇ Á¢¼ÓÀ» ²÷´Â´Ù.


sendAndRecv

public OCSPResponse sendAndRecv(OCSPRequest req)
                         throws java.io.IOException
OCSP ¿äû ¸Þ½ÃÁö¸¦ Àü¼ÛÇϰí ÀÀ´ä ¸Þ½ÃÁö¸¦ ¼ö½ÅÇÑ´Ù.

Parameters:
req - OCSPRequest Çü½ÄÀÇ ¿äû ¸Þ½ÃÁö
Returns:
OCSPResponse Çü½ÄÀÇ ÀÀ´ä ¸Þ½ÃÁö
Throws:
java.io.IOException - I/O ¿¹¿Ü ó¸® ¹ß»ý ½Ã

JCaosLib
V1.4.4.0


Copyright ¨Ï2007-2011 DreamSecurity Co.,Ltd . All rights reserved