|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--xecure.exp.XecureX509Cert
XecureX509Cert Ŭ·¡½º´Â ÀÌ Å¬·¡½º´Â XecureExpSignTool¿¡¼ »ç¿ëµÇ´Â
ÀÎÁõ¼¿¡ Æ÷ÇԵǾî ÀÖ´Â Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ´Â ÇÔ¼öµéÀ» Á¦°øÇÑ´Ù. (Oss library »ç¿ë)
GPKI ÀÎÁõ¼´Â ¹Ýµå½Ã ÀÌ Å¬·¡½º¿Í byte array ¸¦ »ç¿ëÇÏ¿©¾ß ÇÑ´Ù. (java.security.cert.X509Certificate »ç¿ë ºÒ°¡)
Constructor Summary | |
XecureX509Cert(XecureExpConfig config,
byte[] certDer)
|
|
XecureX509Cert(XecureExpConfig config,
java.security.cert.X509Certificate cert)
XecureX509Cert Constructor |
Method Summary | |
java.lang.String |
getAIAs()
±â°ü Á¤º¸ Á¢±ÙÀ» ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getAuthorityKeyID()
±â°ü Ű ¾ÆÀ̵𸦠¸®ÅÏÇÑ´Ù. |
java.lang.String |
getBasicConstraints()
±âº» Á¦ÇÑ Á¤º¸¸¦ ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getCPSURI()
ÀÎÁõ¼ Á¤Ã¥(Certificate Policy)Çʵå Áß CPS¸¦ °í½ÃÇÒ URI ¸¦ ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getCrlDistributionPoints()
CRL ºÐ¹èÁ¡ (RDN/URI)À» ¸®ÅÏÇÑ´Ù. RDNÇüÅ ȤÀº ldap URI ÇüÅ·ΠÃâ·ÂµÈ´Ù. |
java.lang.String |
getExtendedKeyUsage()
È®ÀåµÈ Ű »ç¿ëó¸¦ ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getFrom()
À¯È¿±â°£ ½ÃÀÛÀ» ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getIssuerAltName()
±â°ü ´ëü À̸§À» ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getIssuerRDN()
¹ß±ÞÀÚ RDNÀ» ¸®ÅÏÇÑ´Ù. |
int |
getKeyUsage()
ÁÖü Ű »ç¿ëó¸¦ ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getKeyUsageDesc()
ÁÖü Ű »ç¿ëó¸¦ ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getMSFP()
Microsoft ¼ÕµµÀå(fingerprint) °ªÀ» ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getNetscapeUsageDesc()
»ç¿ëó È®ÀåÀ» ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getPolicyID()
Á¤Ã¥ ½Äº°ÀÚ ¾ÆÀ̵𸦠¸®ÅÏÇÑ´Ù. |
int |
getPolicyNum()
Á¤Ã¥ ½Äº°ÀÚ¸¦ ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getPrivateKeyUsagePeriodFrom()
(»ç¿ë ¾ÈÇÔ) |
java.lang.String |
getPrivateKeyUsagePeriodTo()
(»ç¿ë ¾ÈÇÔ) |
int |
getPubKeyLen()
ÁÖü °ø°³Å° ºñÆ® ¼ö¸¦ ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getSerialNum()
½Ã¸®¾ó(HUGE)À» ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getSignature()
¼¸í°ªÀ» ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getSignatureAlgDesc()
¼¸í ¾Ë°í¸®Áò À̸§À» ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getSubjectAltName()
ÁÖü ´ëü À̸§À» ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getSubjectKeyAlgDesc()
ÁÖü Ű ¾Ë°í¸®Áò À̸§À» ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getSubjectKeyID()
ÁÖü Ű ¾ÆÀ̵𸦠¸®ÅÏÇÑ´Ù. |
java.lang.String |
getSubjectPublicKey()
ÁÖü °ø°³Å° (HEX ¹®ÀÚ¿)À» ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getSubjectRDN()
ÁÖü RDNÀ» ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getTo()
À¯È¿±â°£ ³¡À» ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getUserNotice()
ÀÎÁõ¼ Á¤Ã¥ Çʵå Áß »ç¿ëÀÚ °íÁö(User Notice)»çÇ× À» ¸®ÅÏÇÑ´Ù. |
int |
getVersion()
ÀÎÁõ¼ ¹öÀüÀ» ¸®ÅÏÇÑ´Ù. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public XecureX509Cert(XecureExpConfig config, java.security.cert.X509Certificate cert) throws CannotExtractCertInfoException
config
- xecure.exp.XecureExpConfigcert
- java.security.cert.X509Certificatepublic XecureX509Cert(XecureExpConfig config, byte[] certDer) throws CannotExtractCertInfoException
Method Detail |
public int getVersion()
public java.lang.String getSerialNum()
public java.lang.String getSignatureAlgDesc()
public java.lang.String getIssuerRDN()
public java.lang.String getSubjectRDN()
public java.lang.String getSubjectKeyAlgDesc()
public java.lang.String getFrom()
public java.lang.String getTo()
public java.lang.String getSignature()
public java.lang.String getAuthorityKeyID()
public java.lang.String getSubjectKeyID()
public java.lang.String getKeyUsageDesc()
public java.lang.String getNetscapeUsageDesc()
public int getKeyUsage()
public java.lang.String getPrivateKeyUsagePeriodFrom()
public java.lang.String getPrivateKeyUsagePeriodTo()
public int getPolicyNum()
public java.lang.String getPolicyID()
public java.lang.String getCPSURI()
public java.lang.String getUserNotice()
public java.lang.String getSubjectAltName()
public java.lang.String getIssuerAltName()
public java.lang.String getBasicConstraints()
public java.lang.String getExtendedKeyUsage()
public java.lang.String getCrlDistributionPoints()
public java.lang.String getSubjectPublicKey()
public int getPubKeyLen()
public java.lang.String getAIAs()
public java.lang.String getMSFP()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |