JavaTM 2
Platform
Std.  Ed.  v1. 4.0

java.security
Ŭ·¡½º KeyStoreSpi

java.lang.Object 
  |
  +--java.security.KeyStoreSpi

public abstract class KeyStoreSpi
extends Object

ÀÌ Å¬·¡½º´Â KeyStore Ŭ·¡½ºÀÇ Service Provider Interface (SPI)¸¦ Á¤ÀÇÇÕ´Ï´Ù. ƯÁ¤ÀÇ Å°½ºÆ®¾ÆÇüÀÇ Å°½ºÆ®¾ÆÀÇ ±¸ÇöÀ» Á¦°øÇÏ´Â °¢ ¾ÏÈ£ ¼­ºñ½º ÇÁ·Î¹ÙÀÌ´õ´Â ÀÌ Å¬·¡½ºÀÇ ¸ðµç Ãß»ó ¸Þ¼Òµå¸¦ ±¸ÇöÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù.

µµÀÔµÈ ¹öÁ¯:
1.2
°ü·Ã Ç׸ñ:
KeyStore

»ý¼ºÀÚÀÇ °³¿ä
KeyStoreSpi ()
           
 
¸Þ¼ÒµåÀÇ °³¿ä
abstract  Enumeration engineAliases ()
          ÀÌ Å°½ºÆ®¾ÆÀÇ ¸ðµç º°¸íÀ» À϶÷Ç¥ °¡¸®Åµ´Ï´Ù.
abstract  boolean engineContainsAlias (String  alias)
          ÀÌ Å°½ºÆ®¾Æ¿¡, ÁöÁ¤µÈ º°¸íÀÌ Á¸ÀçÇÒÁö ¾î¶³Áö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.
abstract  void engineDeleteEntry (String  alias)
          ÀÌ Å°½ºÆ®¾Æ·ÎºÎÅÍ, ÁöÁ¤µÈ º°¸í¿¡ ÀÇÇØ ½Äº°µÇ´Â ¿£Æ®¸®¸¦ »èÁ¦ÇÕ´Ï´Ù.
abstract  Certificate engineGetCertificate (String  alias)
          ÁöÁ¤µÈ º°¸í¿¡ °ü·ÃÇÑ Áõ¸í¼­¸¦ µ¹·ÁÁÝ´Ï´Ù.
abstract  String engineGetCertificateAlias (Certificate  cert)
          ÁöÁ¤µÈ Áõ¸í¼­¿Í ÀÏÄ¡ÇÏ´Â Áõ¸í¼­°¡ ÀÖ´Â ÃÖÃÊÀÇ Å°½ºÆ®¾Æ¿£Æ®¸®ÀÇ º°¸íÀ» µ¹·ÁÁÝ´Ï´Ù.
abstract  Certificate [] engineGetCertificateChain (String  alias)
          ÁöÁ¤µÈ º°¸í¿¡ °ü·ÃÇÑ Áõ¸í ¿¬¼â¸¦ µ¹·ÁÁÝ´Ï´Ù.
abstract  Date engineGetCreationDate (String  alias)
          ÁöÁ¤µÈ º°¸í¿¡ ÀÇÇØ ½Äº°µÇ´Â ¿£Æ®¸®ÀÇ ÀÛ¼ºÀÏÀ» µ¹·ÁÁÝ´Ï´Ù.
abstract  Key engineGetKey (String  alias, char[] password)
          ÁöÁ¤µÈ ÆÐ½º¿öµå¸¦ »ç¿ëÇØ, ÁöÁ¤µÈ º°¸í¿¡ °ü·ÃÇÑ ¿­¼è¸¦ º¹¿øÇØ, ±× ¿­¼è¸¦ µ¹·ÁÁÝ´Ï´Ù.
abstract  boolean engineIsCertificateEntry (String  alias)
          ÁöÁ¤µÈ º°¸íÀ¸·Î ½Äº°µÇ´Â ¿£Æ®¸®°¡ ¡¸½Å·ÚÇÒ ¼ö ÀÖ´Â Áõ¸í¼­ ¿£Æ®¸®¡¹ÀÎ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false ¸¦ µ¹·ÁÁÝ´Ï´Ù.
abstract  boolean engineIsKeyEntry (String  alias)
          ÁöÁ¤µÈ º°¸íÀ¸·Î ½Äº°µÇ´Â ¿£Æ®¸®°¡ ¡¸¿­¼è ¿£Æ®¸®¡¹ÀÎ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false ¸¦ µ¹·ÁÁÝ´Ï´Ù.
abstract  void engineLoad (InputStream  stream, char[] password)
          ÁöÁ¤µÈ ÀÔ·Â ½ºÆ®¸²À¸·ÎºÎÅÍ Å°½ºÆ®¾Æ¸¦ ·ÎµåÇÕ´Ï´Ù.
abstract  void engineSetCertificateEntry (String  alias, Certificate  cert)
          ÁöÁ¤µÈ º°¸í¿¡, ÁöÁ¤µÈ Áõ¸í¼­¸¦ ÇÒ´çÇÕ´Ï´Ù.
abstract  void engineSetKeyEntry (String  alias, byte[] key, Certificate [] chain)
          ÁöÁ¤µÈ º°¸í¿¡, ¹ú½á º¸È£µÇ°í ÀÖ´Â ÁöÁ¤ÀÇ ¿­¼è¸¦ ÇÒ´çÇÕ´Ï´Ù.
abstract  void engineSetKeyEntry (String  alias, Key  key, char[] password, Certificate [] chain)
          ÁöÁ¤µÈ º°¸íÀ¸·Î ÁöÁ¤µÈ ¿­¼è¸¦ ÇÒ´çÇØ ÁöÁ¤µÈ ÆÐ½º¿öµå·Î ±× ¿­¼è¸¦ º¸È£ÇÕ´Ï´Ù.
abstract  int engineSize ()
          ÀÌ Å°½ºÆ®¾ÆÀÇ ¿£Æ®¸®¼ö¸¦ ÃëµæÇÕ´Ï´Ù.
abstract  void engineStore (OutputStream  stream, char[] password)
          ÁöÁ¤µÈ Ãâ·Â ½ºÆ®¸²¿¡ ÀÌ Å°½ºÆ®¾Æ¸¦ ÀúÀåÇØ, ÁöÁ¤µÈ ÆÐ½º¿öµå·Î ±× ¿ÏÀü¼ºÀ» º¸È£ÇÕ´Ï´Ù.
 
Ŭ·¡½º java.lang. Object ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

»ý¼ºÀÚÀÇ »ó¼¼

KeyStoreSpi

public KeyStoreSpi()
¸Þ¼ÒµåÀÇ »ó¼¼

engineGetKey

public abstract Key  engineGetKey(String  alias,
                                 char[] password)
                          throws NoSuchAlgorithmException ,
                                 UnrecoverableKeyException 
ÁöÁ¤µÈ ÆÐ½º¿öµå¸¦ »ç¿ëÇØ, ÁöÁ¤µÈ º°¸í¿¡ °ü·ÃÇÑ ¿­¼è¸¦ º¹¿øÇØ, ±× ¿­¼è¸¦ µ¹·ÁÁÝ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
alias - º°¸í
password - ¿­¼è¸¦ º¹¿øÇϱâ À§ÇÑ ÆÐ½º¿öµå
¹Ýȯ°ª:
¿ä±¸µÇ´Â ¿­¼è. ÁöÁ¤µÈ º°¸íÀÌ Á¸ÀçÇÏÁö ¾Ê´ÂÁö ¡¸¿­¼è ¿£Æ®¸®¡¹¸¦ ½Äº°ÇÏÁö ¾Ê´Â °æ¿ì´Â null
¿¹¿Ü:
NoSuchAlgorithmException - ¿­¼è¸¦ º¹¿øÇϱâ À§ÇÑ ¾Ë°í¸®ÁòÀÌ ¹ß°ßµÇÁö ¾Ê´Â °æ¿ì
UnrecoverableKeyException - ÁöÁ¤µÈ ÆÐ½º¿öµå°¡ À߸øµÇ¾î ÀÖ´Â °æ¿ì µî, ¿­¼è¸¦ º¹¿øÇÒ ¼ö ¾ø´Â °æ¿ì

engineGetCertificateChain

public abstract Certificate [] engineGetCertificateChain(String  alias)
ÁöÁ¤µÈ º°¸í¿¡ °ü·ÃÇÑ Áõ¸í ¿¬¼â¸¦ µ¹·ÁÁÝ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
alias - º°¸í
¹Ýȯ°ª:
À¯ÀúÀÇ Áõ¸í¼­°¡ ÃÖÃÊ, ·çÆ® Áõ¸í¼­ ¹ßÇà±¹ÀÌ ¸¶Áö¸·¿¡ ³õ¿©Áö´Â Áõ¸í ¿¬¼â. ÁöÁ¤µÈ º°¸íÀÌ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì³ª, ÁöÁ¤µÈ º°¸íÀÌ ¡¸½Å·ÚÇÒ ¼ö ÀÖ´Â Áõ¸í¼­ ¿£Æ®¸®¡¹¶Ç´Â Áõ¸í ¿¬¼â°¡ ¾ø´Â ¡¸¿­¼è ¿£Æ®¸®¡¹¸¦ ½Äº°ÇÏ´Â °æ¿ì µî, º°¸íÀÌ Áõ¸í ¿¬¼â¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â °æ¿ì´Â null

engineGetCertificate

public abstract Certificate  engineGetCertificate(String  alias)
ÁöÁ¤µÈ º°¸í¿¡ °ü·ÃÇÑ Áõ¸í¼­¸¦ µ¹·ÁÁÝ´Ï´Ù.

ÁöÁ¤µÈ º°¸íÀÌ ¡¸½Å·ÚÇÒ ¼ö ÀÖ´Â Áõ¸í¼­ ¿£Æ®¸®¡¹¸¦ ½Äº°ÇÏ´Â °æ¿ì´Â ±× ¿£Æ®¸®¿¡ °ü·ÃÇÑ Áõ¸í¼­°¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù. ÁöÁ¤µÈ º°¸íÀÌ ¡¸¿­¼è ¿£Æ®¸®¡¹¸¦ ½Äº°ÇÏ´Â °æ¿ì´Â ±× ¿£Æ®¸®ÀÇ Áõ¸í ¿¬¼â¿¡ ÀÖ´Â ÃÖÃÊÀÇ ¿ä¼Ò°¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù. ´Ù¸¸, ±× ¿£Æ®¸®¿¡ Áõ¸í ¿¬¼â°¡ ¾ø´Â °æ¿ì´Â null °¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
alias - º°¸í
¹Ýȯ°ª:
Áõ¸í¼­. ÁöÁ¤µÈ º°¸íÀÌ Á¸ÀçÇÏÁö ¾Ê´ÂÁö ¶Ç´Â Áõ¸í¼­¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â °æ¿ì´Â null

engineGetCreationDate

public abstract Date  engineGetCreationDate(String  alias)
ÁöÁ¤µÈ º°¸í¿¡ ÀÇÇØ ½Äº°µÇ´Â ¿£Æ®¸®ÀÇ ÀÛ¼ºÀÏÀ» µ¹·ÁÁÝ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
alias - º°¸í
¹Ýȯ°ª:
ÀÌ ¿£Æ®¸®ÀÇ ÀÛ¼ºÀÏ. ÁöÁ¤µÈ º°¸íÀÌ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì´Â null

engineSetKeyEntry

public abstract void engineSetKeyEntry(String  alias,
                                       Key  key,
                                       char[] password,
                                       Certificate [] chain)
                                throws KeyStoreException 
ÁöÁ¤µÈ º°¸íÀ¸·Î ÁöÁ¤µÈ ¿­¼è¸¦ ÇÒ´çÇØ ÁöÁ¤µÈ ÆÐ½º¿öµå·Î ±× ¿­¼è¸¦ º¸È£ÇÕ´Ï´Ù.

ÁöÁ¤µÈ ¿­¼è°¡ java.security.PrivateKey ÇüÀÎ °æ¿ì, ±× ¿­¼è¿¡´Â ´ëÀÀÇÏ´Â °ø°³¿­¼è¸¦ Áõ¸íÇÏ´Â Áõ¸í ¿¬¼â°¡ Æ÷ÇÔµÇÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù.

ÁöÁ¤µÈ º°¸íÀÌ ¹ú½á Á¸ÀçÇÏ´Â °æ¿ì´Â °Å±â¿¡ °ü·ÃÇÑ Å°½ºÆ®¾Æ Á¤º¸´Â ÁöÁ¤µÈ ¿­¼è¿Í Áõ¸í ¿¬¼â¿¡ ÀÇÇØ ¿À¹ö¶óÀ̵å(override) µË´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
alias - º°¸í
key - º°¸í¿¡ °ü·ÃÇÑ ¿­¼è
password - ¿­¼è¸¦ º¸È£Çϱâ À§ÇÑ ÆÐ½º¿öµå
chain - ´ëÀÀÇÏ´Â °ø°³¿­¼èÀÇ Áõ¸í ¿¬¼â. ÁöÁ¤µÈ ¿­¼è°¡ java.security.PrivateKey ÇüÀÎ °æ¿ì¿¡¸¸ ÇÊ¿ä
¿¹¿Ü:
KeyStoreException - ÁöÁ¤µÈ ¿­¼è¸¦ º¸È£ÇÒ ¼ö ¾ø´Â °æ¿ì³ª, ÀÌ Ã³¸®°¡ ´Ù¸¥ ¿øÀÎÀ¸·Î ½ÇÆÐÇßÀ» °æ¿ì

engineSetKeyEntry

public abstract void engineSetKeyEntry(String  alias,
                                       byte[] key,
                                       Certificate [] chain)
                                throws KeyStoreException 
ÁöÁ¤µÈ º°¸í¿¡, ¹ú½á º¸È£µÇ°í ÀÖ´Â ÁöÁ¤ÀÇ ¿­¼è¸¦ ÇÒ´çÇÕ´Ï´Ù.

º¸È£µÈ ¿­¼è°¡ java.security.PrivateKey ÇüÀÎ °æ¿ì, ±× ¿­¼è¿¡´Â ´ëÀÀÇÏ´Â °ø°³¿­¼è¸¦ Áõ¸íÇÏ´Â Áõ¸í ¿¬¼â°¡ Æ÷ÇÔµÇÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù.

ÁöÁ¤µÈ º°¸íÀÌ ¹ú½á Á¸ÀçÇÏ´Â °æ¿ì´Â °Å±â¿¡ °ü·ÃÇÑ Å°½ºÆ®¾Æ Á¤º¸´Â ÁöÁ¤µÈ ¿­¼è¿Í Áõ¸í ¿¬¼â¿¡ ÀÇÇØ ¿À¹ö¶óÀ̵å(override) µË´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
alias - º°¸í
key - º°¸í¿¡ °ü·ÃÇÑ º¸È£ Çü½ÄÀÇ ¿­¼è
chain - º¸È£µÈ ¿­¼è°¡ java.security.PrivateKey ÇüÀÎ °æ¿ì¿¡¸¸ À¯È¿ÇÑ ´ëÀÀÇÏ´Â °ø°³¿­¼èÀÇ Áõ¸í ¿¬¼â
¿¹¿Ü:
KeyStoreException - ÀÌ Ã³¸®°¡ ½ÇÆÐÇßÀ» °æ¿ì

engineSetCertificateEntry

public abstract void engineSetCertificateEntry(String  alias,
                                               Certificate  cert)
                                        throws KeyStoreException 
ÁöÁ¤µÈ º°¸í¿¡, ÁöÁ¤µÈ Áõ¸í¼­¸¦ ÇÒ´çÇÕ´Ï´Ù.

ÁöÁ¤µÈ º°¸íÀÌ ÀÌ Å°½ºÆ®¾Æ¿¡ ¹ú½á Á¸ÀçÇØ, ¡¸½Å·ÚÇÒ ¼ö ÀÖ´Â Áõ¸í¼­ ¿£Æ®¸®¡¹¸¦ ½Äº°ÇÏ´Â °æ¿ì´Â ±× º°¸í¿¡ °ü·ÃÇÑ Áõ¸í¼­´Â ÁöÁ¤µÈ Áõ¸í¼­¿¡ ÀÇÇØ ¿À¹ö¶óÀ̵å(override) µË´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
alias - º°¸í
cert - Áõ¸í¼­
¿¹¿Ü:
KeyStoreException - ÁöÁ¤µÈ º°¸íÀÌ ¹ú½á Á¸ÀçÇØ, ¡¸½Å·ÚÇÒ ¼ö ÀÖ´Â Áõ¸í¼­ ¿£Æ®¸®¡¹¸¦ ½Äº°ÇÏÁö ¾Ê´Â °æ¿ì³ª, ÀÌ Ã³¸®°¡ ´Ù¸¥ ¿øÀÎÀ¸·Î ½ÇÆÐÇßÀ» °æ¿ì

engineDeleteEntry

public abstract void engineDeleteEntry(String  alias)
                                throws KeyStoreException 
ÀÌ Å°½ºÆ®¾Æ·ÎºÎÅÍ, ÁöÁ¤µÈ º°¸í¿¡ ÀÇÇØ ½Äº°µÇ´Â ¿£Æ®¸®¸¦ »èÁ¦ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
alias - º°¸í
¿¹¿Ü:
KeyStoreException - ¿£Æ®¸®¸¦ »èÁ¦ÇÒ ¼ö ¾ø´Â °æ¿ì

engineAliases

public abstract Enumeration  engineAliases()
ÀÌ Å°½ºÆ®¾ÆÀÇ ¸ðµç º°¸íÀ» À϶÷Ç¥ °¡¸®Åµ´Ï´Ù.

¹Ýȯ°ª:
º°¸íÀÇ ¿­°Å

engineContainsAlias

public abstract boolean engineContainsAlias(String  alias)
ÀÌ Å°½ºÆ®¾Æ¿¡, ÁöÁ¤µÈ º°¸íÀÌ Á¸ÀçÇÒÁö ¾î¶³Áö¸¦ ÆÇÁ¤ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
alias - º°¸í
¹Ýȯ°ª:
º°¸íÀÌ Á¸ÀçÇÏ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false

engineSize

public abstract int engineSize()
ÀÌ Å°½ºÆ®¾ÆÀÇ ¿£Æ®¸®¼ö¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ Å°½ºÆ®¾ÆÀÇ ¿£Æ®¸®¼ö

engineIsKeyEntry

public abstract boolean engineIsKeyEntry(String  alias)
ÁöÁ¤µÈ º°¸íÀ¸·Î ½Äº°µÇ´Â ¿£Æ®¸®°¡ ¡¸¿­¼è ¿£Æ®¸®¡¹ÀÎ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false ¸¦ µ¹·ÁÁÝ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
alias - ÆÇÁ¤ ´ë»óÀÌ µÇ´Â Ű½ºÆ®¾Æ¿£Æ®¸®ÀÇ º°¸í
¹Ýȯ°ª:
ÁöÁ¤µÈ º°¸íÀ¸·Î ½Äº°µÇ´Â ¿£Æ®¸®°¡ ¡¸¿­¼è ¿£Æ®¸®¡¹ÀÎ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false

engineIsCertificateEntry

public abstract boolean engineIsCertificateEntry(String  alias)
ÁöÁ¤µÈ º°¸íÀ¸·Î ½Äº°µÇ´Â ¿£Æ®¸®°¡ ¡¸½Å·ÚÇÒ ¼ö ÀÖ´Â Áõ¸í¼­ ¿£Æ®¸®¡¹ÀÎ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false ¸¦ µ¹·ÁÁÝ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
alias - ÆÇÁ¤ ´ë»óÀÌ µÇ´Â Ű½ºÆ®¾Æ¿£Æ®¸®ÀÇ º°¸í
¹Ýȯ°ª:
ÁöÁ¤µÈ º°¸íÀ¸·Î ½Äº°µÇ´Â ¿£Æ®¸®°¡ ¡¸½Å·ÚÇÒ ¼ö ÀÖ´Â Áõ¸í¼­ ¿£Æ®¸®¡¹ÀÎ °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false

engineGetCertificateAlias

public abstract String  engineGetCertificateAlias(Certificate  cert)
ÁöÁ¤µÈ Áõ¸í¼­¿Í ÀÏÄ¡ÇÏ´Â Áõ¸í¼­°¡ ÀÖ´Â ÃÖÃÊÀÇ Å°½ºÆ®¾Æ¿£Æ®¸®ÀÇ º°¸íÀ» µ¹·ÁÁÝ´Ï´Ù.

ÀÌ ¸Þ¼Òµå´Â ÁöÁ¤µÈ Áõ¸í¼­¸¦ °¢ Ű½ºÆ®¾Æ¿£Æ®¸®¿Í Á¶ÇÕÇÕ´Ï´Ù. Á¶ÇÕÇϰí ÀÖ´Â ¿£Æ®¸®°¡ ¡¸½Å·ÚÇÒ ¼ö ÀÖ´Â Áõ¸í¼­ ¿£Æ®¸®¡¹ÀÎ °æ¿ì´Â ÁöÁ¤µÈ Áõ¸í¼­´Â ±× ¿£Æ®¸®ÀÇ Áõ¸í¼­¶ó°í ºñ±³µË´Ï´Ù. Á¶ÇÕÇϰí ÀÖ´Â ¿£Æ®¸®°¡ ¡¸¿­¼è ¿£Æ®¸®¡¹·Î, ±× ¿£Æ®¸®¿¡ Áõ¸í ¿¬¼â°¡ ÀÖ´Â °æ¿ì´Â ÁöÁ¤µÈ Áõ¸í¼­´Â Áõ¸í ¿¬¼âÀÇ ÃÖÃÊÀÇ ¿ä¼Ò¶ó°í ºñ±³µË´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
cert - Á¶ÇÕÇÏ´Â Áõ¸í¼­
¹Ýȯ°ª:
ÀÏÄ¡ÇÏ´Â Áõ¸í¼­°¡ ÀÖ´Â ÃÖÃÊÀÇ ¿£Æ®¸®ÀÇ º°¸í. ±×·¯ÇÑ ¿£Æ®¸®°¡ ÀÌ Å°½ºÆ®¾Æ¿¡ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì´Â null

engineStore

public abstract void engineStore(OutputStream  stream,
                                 char[] password)
                          throws IOException ,
                                 NoSuchAlgorithmException ,
                                 CertificateException 
ÁöÁ¤µÈ Ãâ·Â ½ºÆ®¸²¿¡ ÀÌ Å°½ºÆ®¾Æ¸¦ ÀúÀåÇØ, ÁöÁ¤µÈ ÆÐ½º¿öµå·Î ±× ¿ÏÀü¼ºÀ» º¸È£ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
stream - ÀÌ Å°½ºÆ®¾Æ¸¦ ±âÀÔÇÏ´Â Ãâ·Â ½ºÆ®¸²
password - Ű½ºÆ®¾ÆÀÇ ¿ÏÀü¼ºÀ» °Ë»çÇϱâ À§ÇÑ ÆÐ½º¿öµå
¿¹¿Ü:
IOException - µ¥ÀÌÅÍ¿¡ ÀÔÃâ·ÂÀÇ ¹®Á¦°¡ ÀÖ¾úÀ» °æ¿ì
NoSuchAlgorithmException - ÀûÀýÇÑ µ¥ÀÌÅÍ ¿ÏÀü¼º ¾Ë°í¸®ÁòÀÌ ¹ß°ßµÇÁö ¾Ê¾Ò´ø °æ¿ì
CertificateException - Ű½ºÆ®¾Æµ¥ÀÌŸ¿¡ Æ÷ÇԵǴ ¾î´À Áõ¸í¼­µµ ÀúÀåÇÒ ¼ö ¾ø¾ú´ø °æ¿ì

engineLoad

public abstract void engineLoad(InputStream  stream,
                                char[] password)
                         throws IOException ,
                                NoSuchAlgorithmException ,
                                CertificateException 
ÁöÁ¤µÈ ÀÔ·Â ½ºÆ®¸²À¸·ÎºÎÅÍ Å°½ºÆ®¾Æ¸¦ ·ÎµåÇÕ´Ï´Ù.

ÆÐ½º¿öµå°¡ ÁöÁ¤µÇ¾úÀ» °æ¿ì´Â ±×°ÍÀ» »ç¿ëÇØ Ű½ºÆ®¾Æµ¥ÀÌŸÀÇ ¿ÏÀü¼ºÀÌ °Ë»çµË´Ï´Ù. ±×·¸Áö ¾ÊÀº °æ¿ì´Â Ű½ºÆ®¾ÆÀÇ ¿ÏÀü¼ºÀº °Ë»çµÇÁö ¾Ê½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
stream - Ű½ºÆ®¾ÆÀÇ ·Îµå¿øÀÇ ÀÔ·Â ½ºÆ®¸²
password - Ű½ºÆ®¾ÆÀÇ ¿ÏÀü¼ºÀ» °Ë»çÇϱâ À§ÇÑ ¿É¼ÇÀÇ ÆÐ½º¿öµå
¿¹¿Ü:
IOException - Ű½ºÆ®¾Æµ¥ÀÌŸ¿¡ ÀÔÃâ·Â ¶Ç´Â Çü½ÄÀÇ ¹®Á¦°¡ ÀÖ¾úÀ» °æ¿ì
NoSuchAlgorithmException - Ű½ºÆ®¾ÆÀÇ ¿ÏÀü¼ºÀ» °Ë»çÇÏ´Â ¾Ë°í¸®ÁòÀÌ ¹ß°ßµÇÁö ¾Ê¾Ò´ø °æ¿ì
CertificateException - Ű½ºÆ®¾ÆÀÇ ¾î´À Áõ¸í¼­µµ ·ÎµåÇÒ ¼ö ¾ø¾ú´ø °æ¿ì

JavaTM 2
Platform
Std.  Ed.  v1. 4.0

¹ö±×ÀÇ º¸°í¿Í ±â´ÉÀÇ ¸®Äù½ºÆ®
ÀÌ¿ÜÀÇ API ·¹ÆÛ·±½º ¹× °³¹ßÀÚ¿ë ¹®¼­¿¡ ´ëÇØ¼­´Â Java 2 SDK SE °³¹ßÀÚ¿ë ¹®¼­¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. °³¹ßÀÚÀü¿ëÀÇ »ó¼¼ÇÑ ÇØ¼³, °³³äÀÇ °³¿ä, ¿ë¾îÀÇ Á¤ÀÇ, ¹ö±×ÀÇ È¸ÇÇÃ¥, ¹× ÄÚµå ½Ç·Ê°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ À־ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.