|
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.cms.SignerInfo
¼¸í ¸Þ½ÃÁö(SignedData)ÀÇ ¼¸íÀÚ Á¤º¸(SignerInfo)¸¦ ó¸®Çϱâ À§ÇÑ Å¬·¡½ºÀÌ´Ù.
SignerInfo ::= SEQUENCE { version CMSVersion, sid SignerIdentifier, digestAlgorithm DigestAlgorithmIdentifier, signedAttrs [0] IMPLICIT SignedAttributes OPTIONAL, signatureAlgorithm SignatureAlgorithmIdentifier, signature SignatureValue, unsignedAttrs [1] IMPLICIT UnsignedAttributes OPTIONAL } SignatureValue ::= OCTET STRING
Method Summary | |
java.lang.String |
getContentType()
ÀÎÁõ ¼Ó¼º Áß ¸Þ½ÃÁö Çü½ÄÀ» È®ÀÎÇÑ´Ù. |
java.lang.String |
getDigestAlgorithm()
¸Þ½ÃÁö ÇØ½¬ ¾Ë°í¸®ÁòÀ» È®ÀÎÇÑ´Ù. |
byte[] |
getEncoded()
DER ÀÎÄÚµù µÇ¾îÀÖ´Â ¼¸íÀÚ Á¤º¸¸¦ ȹµæÇÑ´Ù. |
static SignerInfo |
getInstance(byte[] data)
¼¸íÀÚ Á¤º¸¸¦ ÀÔ·ÂÇÏ¿© SignerInfo °´Ã¼·Î º¯È¯ÇÑ´Ù. |
static SignerInfo |
getInstance(java.lang.Object o)
¼¸íÀÚ Á¤º¸¸¦ ÀÔ·ÂÇÏ¿© SignerInfo °´Ã¼·Î º¯È¯ÇÑ´Ù. |
byte[] |
getMessageDigest()
ÀÎÁõ ¼Ó¼º Áß ¿øº» ¸Þ½ÃÁöÀÇ ´ÙÀÌÁ¦½ºÆ® °ªÀ» È®ÀÎÇÑ´Ù. |
SignerIdentifier |
getSid()
¼¸íÀÚ ½Äº°ÀÚ¸¦ È®ÀÎÇÑ´Ù. |
byte[] |
getSignature()
¼¸í°ªÀ» ȹµæÇÑ´Ù. |
java.lang.String |
getSignatureAlgorithm()
¼¸í°ª »ý¼º ½Ã »ç¿ëµÈ ¼¸í ¾Ë°í¸®ÁòÀ» ȹµæÇÑ´Ù. |
Attribute |
getSignedAttributes(java.lang.Object attrType)
ÀÎÁõ ¼Ó¼º°ªÀ» ȹµæÇÑ´Ù. |
java.util.Date |
getSigningTime()
ÀÎÁõ ¼Ó¼º Áß ¼¸í ½Ã°£À» È®ÀÎÇÑ´Ù. |
java.util.ArrayList |
getUnsigendAttributes(java.lang.Object attrType)
ºñÀÎÁõ ¼Ó¼º°ªÀ» ȹµæÇÑ´Ù. |
int |
getVersion()
¼¸íÀÚ Á¤º¸ÀÇ ¹öÀüÀ» È®ÀÎÇÑ´Ù. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static SignerInfo getInstance(byte[] data) throws java.io.IOException
data
- DER ÀÎÄÚµùµÈ ÇüÅÂÀÇ ¼¸íÀÚ Á¤º¸
java.io.IOException
- µðÄÚµù ½ÇÆÐ½Ã ¹ß»ýpublic static SignerInfo getInstance(java.lang.Object o) throws java.io.IOException
o
- ¼¸íÀÚ Á¤º¸ (DER ÀÎÄÚµùµÈ °ª ¶Ç´Â ASN.1 ÇüÅÂ)
java.io.IOException
- µðÄÚµù ½ÇÆÐ½Ã ¹ß»ýpublic byte[] getEncoded() throws java.io.IOException
java.io.IOException
- ÀÎÄÚµù ½ÇÆÐ½Ã ¹ß»ýpublic int getVersion()
public SignerIdentifier getSid() throws java.io.IOException
java.io.IOException
- µðÄÚµù ½ÇÆÐ ½Ã ¹ß»ýpublic java.lang.String getDigestAlgorithm()
public java.lang.String getContentType()
public byte[] getMessageDigest()
public java.util.Date getSigningTime() throws java.text.ParseException
java.text.ParseException
- ½Ã°£ Á¤º¸ ó¸® ½ÇÆÐ½Ã ¹ß»ýpublic java.lang.String getSignatureAlgorithm()
public byte[] getSignature()
public Attribute getSignedAttributes(java.lang.Object attrType) throws java.io.IOException
attrType
- ȹµæÇϰíÀÚ ÇÏ´Â ¼Ó¼ºÁ¾·ù (String Çü½ÄÀÇ oid ¶Ç´Â ASN.1 ÇüÅÂ(DERObjectIdentifier))
java.io.IOException
public java.util.ArrayList getUnsigendAttributes(java.lang.Object attrType) throws java.io.IOException
attrType
- ȹµæÇϰíÀÚ ÇÏ´Â ¼Ó¼ºÁ¾·ù (String Çü½ÄÀÇ oid ¶Ç´Â ASN.1 ÇüÅÂ(DERObjectIdentifier))
java.io.IOException
|
JCaosLib V1.4.4.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |