|
JCaosLib V1.4.4.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.dreamsecurity.jcaos.ocsp.BasicOCSPResponseGenerator
basic ŸÀÔÀÇ OCSP ÀÀ´ä ¸Þ½ÃÁö(BasicOCSPResponse)¸¦ »ý¼ºÇϱâ À§ÇÑ Å¬·¡½ºÀÌ´Ù.
basic ŸÀÔÀÇ OCSP ÀÀ´ä ¸Þ½ÃÁöÀÇ ASN.1 Æ÷¸ËÀº ´ÙÀ½°ú °°´Ù.
BasicOCSPResponse ::= SEQUENCE { tbsResponseData ResponseData, signatureAlgorithm AlgorithmIdentifier, signature BIT STRING, certs [0] EXPLICIT SEQUENCE OF Certificate OPTIONAL }
Field Summary | |
static int |
RESPONDER_ID_BY_KEY
ÀÀ´äÀÚÀÇ ½Äº°Àڷμ °ø°³Å° ÇØ½¬°ªÀ» ÁöÁ¤ÇÑ´Ù. |
static int |
RESPONDER_ID_BY_NAME
ÀÀ´äÀÚÀÇ ½Äº°Àڷμ À̸§À» ÁöÁ¤ÇÑ´Ù. |
Constructor Summary | |
BasicOCSPResponseGenerator()
BasicOCSPResponseGeneratorÀÇ °´Ã¼¸¦ »ý¼ºÇÑ´Ù. |
|
BasicOCSPResponseGenerator(int responderId)
ÀÀ´äÀÚ ½Äº°ÀÚ¸¦ ÁöÁ¤ÇÏ¿© BasicOCSPResponseGeneratorÀÇ °´Ã¼¸¦ »ý¼ºÇÑ´Ù. |
Method Summary | |
void |
addSingleResponse(SingleResponse singleResponse)
»óÅ ȮÀÎÀ» ¿äûÇÑ ÀÎÁõ¼¿¡ ´ëÇÑ »óÅ Á¤º¸¸¦ Æ÷ÇÔÇÑ SingleResponse¸¦ Ãß°¡ÇÑ´Ù. |
BasicOCSPResponse |
generate(X509Certificate cert,
PKCS8PrivateKeyInfo priKeyInfo,
java.lang.String hashAlg)
basic ŸÀÔÀÇ ÀÀ´ä ¸Þ½ÃÁö¸¦ »ý¼ºÇÑ´Ù. |
void |
setNonce(byte[] nonce)
Àç»ç¿ë ±ÝÁö¸¦ À§ÇÑ ¿äû ¸Þ½ÃÁö¿¡ Æ÷ÇԵǾîÀÖ´ø ·£´ý°ªÀ» ÁöÁ¤ÇÑ´Ù. |
void |
setProducedAt(java.util.Date producedAt)
ÀÀ´ä ¸Þ½ÃÁö »ý¼º ½Ã°£À» ÁöÁ¤ÇÑ´Ù. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int RESPONDER_ID_BY_NAME
public static final int RESPONDER_ID_BY_KEY
Constructor Detail |
public BasicOCSPResponseGenerator()
public BasicOCSPResponseGenerator(int responderId)
responderId
- ÀÀ´äÀÚ ½Äº°ÀÚ (À̸§ ¶Ç´Â Ű ½Äº°ÀÚ)Method Detail |
public void setProducedAt(java.util.Date producedAt)
producedAt
- ÀÀ´ä ¸Þ½ÃÁö »ý¼º ½Ã°£public void addSingleResponse(SingleResponse singleResponse)
singleResponse
- »óÅ ȮÀÎÀ» ¿äûÇÑ ÀÎÁõ¼¿¡ ´ëÇÑ »óÅ Á¤º¸¸¦ Æ÷ÇÔÇÑ SingleResponsepublic void setNonce(byte[] nonce)
nonce
- ·£´ý°ªpublic BasicOCSPResponse generate(X509Certificate cert, PKCS8PrivateKeyInfo priKeyInfo, java.lang.String hashAlg) throws java.io.IOException, ParsingException, java.security.SignatureException, java.security.InvalidKeyException, java.security.NoSuchProviderException, java.security.NoSuchAlgorithmException
cert
- OCSP ¼¹öÀÇ ÀÎÁõ¼priKeyInfo
- OCSP ¼¹öÀÇ °³ÀÎŰhashAlg
- ¼¸í ½Ã »ç¿ëÇÒ ÇØ½¬ ¾Ë°í¸®Áò
java.io.IOException
- ÀÎÄÚµù ½ÇÆÐ½Ã ¹ß»ý
ParsingException
- Áö¿øÇÏÁö ¾Ê´Â À̸§ ÇüŰ¡ Á¸ÀçÇÏ´Â °æ¿ì¿¡ ¹ß»ý
java.security.SignatureException
- ÀϹÝÀûÀÎ ¼¸í°ú °ü·ÃÇÑ ¿¹¿Ü »çÇ× ¹ß»ýÇÑ °æ¿ì ¹ß»ý
java.security.InvalidKeyException
- ¾Ë°í¸®Áò¿¡ ´ëÇÑ ÀûÇÕÇÑ Å°(À߸øµÈ ÀÎÄÚµù, À߸øµÈ ±æÀÌ, ÃʱâÈ µÇÁö ¾ÊÀ½ µî)°¡ ¾Æ´Ñ °æ¿ì¿¡ ¹ß»ý
java.security.NoSuchProviderException
- Áö¿øÇÏÁö ¾Ê´Â ¾ÏÈ£ ¸ðµâ Á¦°øÀÚÀÏ °æ¿ì¿¡ ¹ß»ý
java.security.NoSuchAlgorithmException
- Áö¿øÇÏÁö ¾Ê´Â ¾Ë°í¸®ÁòÀÏ °æ¿ì¿¡ ¹ß»ý
|
JCaosLib V1.4.4.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |