|
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.wcms.SignedContentGenerator
SignedContent¸¦ »ý¼ºÇϱâ À§ÇÑ Å¬·¡½ºÀÌ´Ù.
SignedContent´Â ¸Þ½ÃÁöÀÇ ¹«°á¼º ¹× ÀÎÁõÀ» À§Çؼ »ç¿ëµÇ´Â SignedData¿Í ¸Þ½ÃÁö ±¸Á¶¿Í ºñ½ÁÇϳª,
SignedContent´Â ¸Þ½ÃÁöÀÇ »çÀÌÁî¿¡ ¹Î°¨ÇÑ ¹«¼±È¯°æ¿¡¼ »ç¿ëµÇ±â À§Çؼ XDR·Î ÀÎÄÚµùµÇ´Â°ÍÀÌ ´Ù¸¥Á¡ÀÌ´Ù.
Field Summary | |
static int |
ATTRIBUTE_GMT_UTC_TIME
¼¸í »ý¼º ½ÃÁ¡ ÁöÁ¤ |
static int |
ATTRIBUTE_SIGNER_NONCE
¼¸íÀÚ ·£´ý°ª ÁöÁ¤ |
Constructor Summary | |
SignedContentGenerator()
SignedContentGenerator °´Ã¼¸¦ »ý¼ºÇÑ´Ù. |
Method Summary | |
SignedContent |
generate(PKCS8PrivateKeyInfo priKey)
SignedContent¸¦ »ý¼ºÇÑ´Ù. |
void |
setAuthenticateAttribute(int attrType)
ÀÎÁõÇϰíÀÚ ÇÏ´Â ¼Ó¼º°ª Á¾·ù¸¦ ¼³Á¤ÇÑ´Ù. |
void |
setContent(java.lang.String contentType,
byte[] content)
¼¸íÇϰíÀÚ ÇÏ´Â ¿øº» ¸Þ½ÃÁö Á¾·ù¿Í ¸Þ½ÃÁö¸¦ ¼³Á¤ÇÑ´Ù. |
void |
setSignerInfo_CertificateUrl(java.lang.String certUrl)
¼¸íÀÚ Á¤º¸·Î¼ ¼¸íÀÚ ÀÎÁõ¼°¡ °Ô½ÃµÇ¾îÀÖ´Â À§Ä¡¸¦ ÁöÁ¤ÇÑ´Ù. |
void |
setSignerInfo_ShaKeyHash(X509Certificate signerCert)
¼¸íÀÚ Á¤º¸·Î¼ ÀÎÁõ¼ °ø°³Å°ÀÇ ÇØ½¬°ªÀ» ÁöÁ¤ÇÑ´Ù. |
void |
setSignerInfo_X509Certificate(X509Certificate signerCert)
¼¸íÀÚ Á¤º¸·Î¼ ÀÎÁõ¼¸¦ ÁöÁ¤ÇÑ´Ù. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int ATTRIBUTE_GMT_UTC_TIME
setAuthenticateAttribute(int)
,
Constant Field Valuespublic static final int ATTRIBUTE_SIGNER_NONCE
setAuthenticateAttribute(int)
,
Constant Field ValuesConstructor Detail |
public SignedContentGenerator()
Method Detail |
public void setContent(java.lang.String contentType, byte[] content)
contentType
- ¸Þ½ÃÁö Á¾·ù ("data", "text")content
- ¿øº» ¸Þ½ÃÁöpublic void setSignerInfo_ShaKeyHash(X509Certificate signerCert) throws java.io.IOException, java.security.spec.InvalidKeySpecException, java.security.NoSuchProviderException, java.security.NoSuchAlgorithmException
signerCert
- ¼¸íÀÚÀÇ ÀÎÁõ¼
java.io.IOException
- ÀÎÁõ¼ ó¸® ½ÇÆÐ½Ã ¹ß»ý
java.security.spec.InvalidKeySpecException
- ÀûÇÕÇÏÁö ¾ÊÀº Ű Á¤º¸ÀÎ °æ¿ì¿¡ ¹ß»ý
java.security.NoSuchProviderException
- Áö¿øÇÏÁö ¾Ê´Â ¾ÏÈ£ ¸ðµâ Á¦°øÀÚÀÏ °æ¿ì¿¡ ¹ß»ý
java.security.NoSuchAlgorithmException
- Áö¿øµÇÁö ¾Ê´Â ¼¸í ¾Ë°í¸®ÁòÀÌ »ç¿ëµÇ¾úÀ» °æ¿ì¿¡ ¹ß»ýpublic void setSignerInfo_X509Certificate(X509Certificate signerCert) throws java.io.IOException
signerCert
- ¼¸íÀÚ ÀÎÁõ¼
java.io.IOException
- ÀÎÁõ¼ ÀÎÄÚµù ½ÇÆÐ½Ã ¹ß»ýpublic void setSignerInfo_CertificateUrl(java.lang.String certUrl)
certUrl
- ÀÎÁõ¼ °Ô½Ã À§Ä¡public void setAuthenticateAttribute(int attrType)
attrType
- ¼Ó¼º°ª Á¾·ù.public SignedContent generate(PKCS8PrivateKeyInfo priKey) throws java.security.NoSuchAlgorithmException, java.security.NoSuchProviderException, java.security.InvalidKeyException, java.security.SignatureException, ParsingException, java.io.IOException
priKey
- °³ÀÎŰ
java.security.NoSuchAlgorithmException
java.security.NoSuchProviderException
java.security.InvalidKeyException
java.security.SignatureException
ParsingException
java.io.IOException
|
JCaosLib V1.4.4.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |