|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectxecure.servlet.XecureConfig
XecureConfig Ŭ·¡½º´Â XecureWeb ¼ºí¸´ ¶óÀ̺귯¸®ÀÇ µ¿ÀÛ¿¡ ÇÊ¿äÇÑ Á¤º¸µéÀ» ¼³Á¤ÆÄÀϷκÎÅÍ Àаí ÇØ´ç Á¤º¸¸¦ Á¦°øÇÑ´Ù.
¼³Á¤ÆÄÀÏÀº °¢ ¼ºí¸´À̳ª JSP ÆäÀÌÁö¿¡ init parameter·Î ÁöÁ¤µÈ ÆÄÀÏ, ȤÀº ¼ºí¸´ ¿£ÁøÀ» ±¸µ¿ÇÏ´Â »ç¿ëÀÚ °èÁ¤ÀÇ È¨µð·ºÅ丮ÀÇ XecureConf/xecure_servlet.conf ºÎÅÍ ¾ò´Â´Ù.
XecureConfig Ŭ·¡½ºÀÇ ¼³Á¤ °ªµéÀº ¸ðµÎ static À¸·Î ¼±¾ðµÇ¾î, ÃÖÃÊ ¼³Á¤°ªÀÌ ¼¼ÆÃµÇ¸é ÀÌÈÄ ¼³Á¤°ªÀ» ´Ù½Ã Àоî¿ÀÁö ¾Ê´Â´Ù. xecure_servlet.conf ÆÄÀÏÀÇ ³»¿ëÀÌ ¼öÁ¤µÉ °æ¿ì¿¡´Â ¼ºí¸´ ¿£ÁøÀ» ´Ù½Ã Àç ½Ãµ¿ÇØ¾ß ÇÑ´Ù.
1. init parameter ¼³Á¤
°¢ ¼ºí¸´ ¿£Áø ¸¶´Ù init parameter ¸¦ ÁÖ´Â ¹æ¹ýÀÌ ´Ù¸£´Ù. °¢ ¿£ÁøÀÇ document ¸¦ ÂüÁ¶ÇÑ´Ù.
2. Ȩµð·ºÅ丮 ¼³Á¤
windows NT : [windows directory]/Profiles/[userid]/XecureConf/xecure_servlet.conf
Unix : [user home directory]/XecureConf/xecure_servlet.conf
3. Å×½ºÆ® ¹æ¹ý
public static void main(String[] args); ¸Þ¼Òµå°¡ ÀÖÀ¸¹Ç·Î ¼³Á¤ÈÀÏÀÇ »óŸ¦ °£´ÜÈ÷ Å×½ºÆ®Çغ¼ ¼ö ÀÖ´Ù.
main(java.lang.String[])
Constructor Summary | |
XecureConfig()
XecureConfig Constructor Xecure configuration ÆÄÀÏÀ» ¼ºí¸´ ¿£Áø ½ÇÇàÀÚ È¨µð·ºÅ丮ÀÇ XecureConf/xecure_servlet.conf ¿¡¼ ã´Â´Ù. |
|
XecureConfig(java.lang.String FilePath)
XecureConfig Constructor |
Method Summary | |
java.lang.String |
getAcceptableDnList()
»ç¿ë°¡´ÉÇÑ CA DN List¸¦ ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getAuthorityCode()
´ç.ŸÇà ±¸ºÐÀ» À§ÇÑ ±â°üÄڵ带 ¸®ÅÏÇÑ´Ù.. |
java.lang.String |
getCertPolicy()
certPolicy ¸¦ ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getClientVersion()
XecureWeb Client Control Version À» ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getConfPath()
config ÆÄÀÏÀÇ À§Ä¡¸¦ ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getCookieDomainName()
cookieDomainName À» ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getErrorPageURL()
ErrorPage URL À» ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getKeydbDir()
KeyDB °æ·Î¸¦ ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getKeyPwd()
key password¸¦ ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getLicenseFile()
¶óÀ̼¾½ºÈÀÏ¸í ¸®ÅÏ |
java.lang.String |
getLogDir()
·Î±× µð·ºÅ丮¸¦ ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getLogFile()
·Î±× ÆÄÀϸíÀ» ¸®ÅÏÇÑ´Ù. |
int |
getLogLevel()
ÇöÀç ¼³Á¤µÈ ·Î±× ·¹º§À» ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getLogPath()
·Î±× ÆÄÀÏÀÇ Àý´ë À§Ä¡¸¦ ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getPrivateCaCertFN()
»ç¼³ÀÎÁõ±â°ü ÀÎÁõ¼ ÆÄÀϸíÀ» ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getPrivateRaAddr()
»ç¼³µî·Ï±â°ü ¼¹ö IP¸¦ ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getPrivateRaCertFN()
»ç¼³µî·Ï±â°ü ÀÎÁõ¼ ÆÄÀϸíÀ» ¸®ÅÏÇÑ´Ù. |
int |
getPrivateRaPort()
»ç¼³µî·Ï±â°ü ¼¹ö port ¸¦ ¸®ÅÏÇÑ´Ù. |
int |
getPrivateRaSocketTimeOut()
»ç¼³µî·Ï±â°ü ¼¹ö ¿ÍÀÇ Åë½Å TimeOut ½Ã°£À» ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getPrivateSrvCertFN()
»ç¼³ÀÎÁõ±â°üÀ¸·Î ºÎÅÍ ¹ß±Þ¹ÞÀº ¼¹ö ÀÎÁõ¼ ÆÄÀϸíÀ» ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getPrivateSrvKeyFN()
»ç¼³ÀÎÁõ±â°üÀ¸·Î ºÎÅÍ ¹ß±Þ¹ÞÀº ¼¹ö ÀÎÁõ¼¿Í pair °¡ µÇ´Â °³ÀÎŰ ÆÄÀϸíÀ» ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getRaHost()
RA ¼¹öÀÇ È£½ºÆ® ¸íÀ» ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getRaHost2()
´ç.ŸÇà ±¸ºÐÀ» À§ÇÑ RA ÀÇ È£½ºÆ®¸¦ ¸®ÅÏÇÑ´Ù.. |
int |
getRaPort()
RA ¼¹öÀÇ Æ÷Æ®¹øÈ£¸¦ ¸®ÅÏÇÑ´Ù. |
int |
getRaPort2()
´ç.ŸÇà ±¸ºÐÀ» À§ÇÑ RAÀÇ Æ÷Æ®¸¦ ¸®ÅÏÇÑ´Ù.. |
int |
getRaProtocol()
RA ¼¹öÀÇ Åë½Å ÇÁ·ÎÅäÄÝÀ» ¸®ÅÏÇÑ´Ù. |
int |
getResponseBufferSize()
Response Buffer size ¸¦ ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getRmpCertDN()
RMP Cert DNÀ» ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getRmpKeyPwd()
RMP key password¸¦ ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getServerCertDN()
Server Cert DNÀ» ¸®ÅÏÇÑ´Ù. |
int |
getServerCertObjID()
¼¹öŰ¿¡ ´ëÇÑ HSM(Hardware Security Module) Cert Object ID¸¦ ¸®ÅÏÇÑ´Ù. |
byte[] |
getServerEncPIN()
¼¹öŰ¿¡ ´ëÇÑ ¾ÏÈ£ÈµÈ HSM(Hardware Security Module) PINÀ» ¸®ÅÏÇÑ´Ù. |
int |
getServerKeyObjID()
¼¹öŰ¿¡ ´ëÇÑ HSM(Hardware Security Module) Key Object ID¸¦ ¸®ÅÏÇÑ´Ù. |
int |
getServerSlotID()
¼¹öŰ¿¡ ´ëÇÑ HSM(Hardware Security Module) slot ID¸¦ ¸®ÅÏÇÑ´Ù. |
boolean |
getServerUseHSM()
¼¹öŰ¿¡ ´ëÇÑ HSM(Hardware Security Module) »ç¿ë ¿©ºÎ¸¦ ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getTSACert()
TimeStamp ¸Þ½ÃÁö »ý¼ºÀ» À§ÇÑ Å¸ÀÓ½ºÅÆÇÁ CA ÀÎÁõ¼ DN À» ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getTSAId()
TimeStamp ¸Þ½ÃÁö »ý¼ºÀ» À§ÇÑ Å¸ÀÓ½ºÅÆÇÁ ID¸¦ ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getTSAIp()
TimeStamp ¸Þ½ÃÁö »ý¼ºÀ» À§ÇÑ Å¸ÀÓ½ºÅÆÇÁ IP ÁÖ¼Ò¸¦ ¸®ÅÏÇÑ´Ù. |
int |
getTSAPort()
TimeStamp ¸Þ½ÃÁö »ý¼ºÀ» À§ÇÑ Å¸ÀÓ½ºÅÆÇÁ Port ÁÖ¼Ò¸¦ ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getTSAPwd()
TimeStamp ¸Þ½ÃÁö »ý¼ºÀ» À§ÇÑ Å¸ÀÓ½ºÅÆÇÁ PWD¸¦ ¸®ÅÏÇÑ´Ù. |
int |
getUseRmp()
RMP ¸ðµå¸¦ »ç¿ëÇÒÁö ¿©ºÎ¸¦ ¸®ÅÏÇÑ´Ù. |
int |
getVirtualIDTimeOut()
½Äº°¹øÈ£ È®ÀÎÀ» À§ÇÑ ¼¹öÀÇ TimeStamp °ªÀÇ TimeOut °ªÀ» ³ªÅ¸³½´Ù. |
java.lang.String |
getXecureCACertDN()
Xecure CA Cert DNÀ» ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getXecureCaHost()
Xecure CA ¼¹öÀÇ È£½ºÆ® ¸íÀ» ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getXecureCAKeyPwd()
Xecure CA key password¸¦ ¸®ÅÏÇÑ´Ù. |
int |
getXecureCaPort()
Xecure CA ¼¹öÀÇ Æ÷Æ®¹øÈ£¸¦ ¸®ÅÏÇÑ´Ù. |
int |
getXecureCARmpType()
Xecure CA rmp »ç¿ë¿©ºÎ¸¦ ¸®ÅÏÇÑ´Ù. |
int |
getXecureCAType()
Xecure CA type À» ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getXecureRACertDN()
Xecure RA Cert DNÀ» ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getXecureRaHost()
Xecure RA ¼¹öÀÇ È£½ºÆ® ¸íÀ» ¸®ÅÏÇÑ´Ù. |
java.lang.String |
getXecureRAKeyPwd()
Xecure RA key password¸¦ ¸®ÅÏÇÑ´Ù. |
int |
getXecureRaPort()
Xecure RA ¼¹öÀÇ Æ÷Æ®¹øÈ£¸¦ ¸®ÅÏÇÑ´Ù. |
int |
getXecureRARmpType()
Xecure RA rmp »ç¿ë¿©ºÎ¸¦ ¸®ÅÏÇÑ´Ù. |
int |
getXecureRAType()
Xecure RA type À» ¸®ÅÏÇÑ´Ù. |
boolean |
isTransferMode()
PDAÀü¼ÛÀ» À§ÇÑ transferMode¸¦ ¹ÝȯÇÑ´Ù. |
boolean |
isTransferMode(java.lang.String sURL)
TransferMode°¡ "all"À̸é true, "none"À̸é false ¹Ýȯ "selective"¸ðµåÀ϶§ ÀÎÀÚ·Î ¹ÞÀº sURLÀÌ ¼³Á¤ÈÀÏ¿¡ µî·ÏµÈ PDA¹æ½Ä Àü¼Û ¸®½ºÆ®¿¡ Æ÷ÇÔµÈ °æ¿ì flag¸¦ ¼³Á¤Çϰí true¹Ýȯ, ÀÌÈÄ¿¡ isTransferMode()¸¸À¸·Îµµ È®ÀÎ °¡´É |
boolean |
isTransferModebyAddr(java.lang.String ServerName)
TransferMode°¡ "all"À̸é true, "none"À̸é false ¹Ýȯ "selective"¸ðµåÀ϶§ ÀÎÀÚ·Î ¹ÞÀº ¼¹öÀ̸§ÀÌ ¼³Á¤ÈÀÏ¿¡ µî·ÏµÈ PDA¹æ½Ä Àü¼Û ¸®½ºÆ®¿¡ Æ÷ÇÔµÈ °æ¿ì flag¸¦ ¼³Á¤Çϰí true¹Ýȯ, ÀÌÈÄ¿¡ isTransferMode()¸¸À¸·Îµµ È®ÀÎ °¡´É |
boolean |
isUseSIDCookie()
useSIDCookie ¿É¼ÇÀ» ¸®ÅÏÇÑ´Ù. |
static void |
main(java.lang.String[] args)
XecureConfig test : ¼³Á¤³»¿ëÀÌ ·ÎµåµÇ´ÂÁö Å×½ºÆ®ÇÑ´Ù. |
boolean |
useStartSession()
doStartSession ÇÔ¼ö È£Ãâ ¿©ºÎ¸¦ ¸®ÅÏÇÑ´Ù. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public XecureConfig() throws java.io.FileNotFoundException, java.io.IOException
java.io.FileNotFoundException
java.io.IOException
public XecureConfig(java.lang.String FilePath) throws java.io.FileNotFoundException, java.io.IOException
FilePath
- Xecure ¼ºí¸´ ¼³Á¤ ÆÄÀÏ Àý´ë À§Ä¡
XecureHttpServlet Ŭ·¡½º´Â ÀÌ ÆÄÀÏÀÇ À§Ä¡¸¦ ServletConfig.getInitParameter ¸¦ ÅëÇØ ¾ò´Â´Ù.
java.io.FileNotFoundException
java.io.IOException
Method Detail |
public java.lang.String getLicenseFile()
public boolean isTransferMode()
public boolean isTransferMode(java.lang.String sURL)
public boolean isTransferModebyAddr(java.lang.String ServerName)
public java.lang.String getConfPath()
public java.lang.String getLogPath()
public java.lang.String getLogDir()
public java.lang.String getLogFile()
public int getLogLevel()
public java.lang.String getKeydbDir()
public boolean useStartSession()
public int getResponseBufferSize()
public boolean isUseSIDCookie()
public java.lang.String getCookieDomainName()
public java.lang.String getRaHost()
public int getRaPort()
public int getRaProtocol()
public java.lang.String getXecureRaHost()
public int getXecureRaPort()
public java.lang.String getXecureCaHost()
public int getXecureCaPort()
public java.lang.String getCertPolicy()
public java.lang.String getPrivateSrvCertFN()
public java.lang.String getPrivateSrvKeyFN()
public java.lang.String getPrivateRaCertFN()
public java.lang.String getPrivateCaCertFN()
public java.lang.String getPrivateRaAddr()
public int getPrivateRaPort()
public int getPrivateRaSocketTimeOut()
public java.lang.String getServerCertDN()
public java.lang.String getKeyPwd()
public java.lang.String getRmpCertDN()
public java.lang.String getRmpKeyPwd()
public int getUseRmp()
public java.lang.String getXecureRACertDN()
public java.lang.String getXecureRAKeyPwd()
public int getXecureRAType()
public int getXecureRARmpType()
public java.lang.String getXecureCACertDN()
public java.lang.String getXecureCAKeyPwd()
public int getXecureCAType()
public int getXecureCARmpType()
public int getVirtualIDTimeOut()
public java.lang.String getAcceptableDnList()
public java.lang.String getErrorPageURL()
public java.lang.String getAuthorityCode()
public java.lang.String getRaHost2()
public int getRaPort2()
public java.lang.String getClientVersion()
public boolean getServerUseHSM()
public int getServerSlotID()
public byte[] getServerEncPIN()
public int getServerKeyObjID()
public int getServerCertObjID()
public java.lang.String getTSACert()
public java.lang.String getTSAId()
public java.lang.String getTSAPwd()
public java.lang.String getTSAIp()
public int getTSAPort()
public static void main(java.lang.String[] args)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |