JavaTM 2 Platform
Standard Ed. 5.0

java.security
Ŭ·¡½º KeyStore.PrivateKeyEntry

java.lang.Object 
  »óÀ§¸¦ È®Àå java.security.KeyStore.PrivateKeyEntry
¸ðµç ±¸ÇöµÈ ÀÎÅÍÆäÀ̽º:
KeyStore.Entry
Æ÷ÇԵǾî Àִ Ŭ·¡½º:
KeyStore

public static final class KeyStore.PrivateKeyEntry
extends Object
implements KeyStore.Entry

ƯÁ¤ÀÇ PrivateKey¿Í ´ëÀÀÇÏ´Â Áõ¸í ¿¬¼â°¡ Æ÷ÇÔµÈ KeyStore ¿£Æ®¸®ÀÔ´Ï´Ù.

µµÀÔµÈ ¹öÀü :
1.5

»ý¼ºÀÚ °³¿ä
KeyStore.PrivateKeyEntry (PrivateKey  privateKey, Certificate [] chain)
          Æ¯Á¤ÀÇ PrivateKey¿Í ´ëÀÀÇÏ´Â Áõ¸í ¿¬¼â¸¦ »ç¿ëÇØ PrivateKeyEntry¸¦ ±¸ÃàÇÕ´Ï´Ù.
 
¸Þ¼­µå °³¿ä
 Certificate getCertificate ()
          ÀÌ ¿£Æ®¸®³»ÀÇ Áõ¸í ¿¬¼â·ÎºÎÅÍ ¿£µå¿£Æ¼Æ¼ Certificate¸¦ ÃëµæÇÕ´Ï´Ù.
 Certificate [] getCertificateChain ()
          ÀÌ ¿£Æ®¸®³»ÀÇ Certificate ¿¬¼â¸¦ ÃëµæÇÕ´Ï´Ù.
 PrivateKey getPrivateKey ()
          ÀÌ ¿£Æ®¸®³»ÀÇ PrivateKey¸¦ ÃëµæÇÕ´Ï´Ù.
 String toString ()
          ÀÌ PrivateKeyEntry ij¸¯ÅÍ ¶óÀΠǥÇöÀ» ¸®ÅÏÇÕ´Ï´Ù.
 
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

»ý¼ºÀÚ »ó¼¼

KeyStore.PrivateKeyEntry

public KeyStore.PrivateKeyEntry(PrivateKey  privateKey,
                                Certificate [] chain)
ƯÁ¤ÀÇ PrivateKey¿Í ´ëÀÀÇÏ´Â Áõ¸í ¿¬¼â¸¦ »ç¿ëÇØ PrivateKeyEntry¸¦ ±¸ÃàÇÕ´Ï´Ù.

ÁöÁ¤µÈ chain´Â »õ·Î¿î PrivateKeyEntry °´Ã¼¿¡ÀÇ Æ÷ÇÔÀü¿¡ º¹Á¦µË´Ï´Ù.

ÆĶó¹ÌÅÍ:
privateKey - PrivateKey
chain - Áõ¸í ¿¬¼â¸¦ ³ªÅ¸³»´Â Certificate ¹è¿­. Áõ¸í ¿¬¼âÀÇ °¢ ¿ä¼Ò°¡ ÀûÀýÇÑ Â÷·Ê·Î ³ª¶õÇØÁú ¼ö ÀÖ°í¶ó°í ³»·Á ºñ°ø°³Å°¿¡ ´ëÀÀÇÏ´Â Certificate°¡ À妽º 0 À§Ä¡¿¡ Æ÷ÇԵǾî ÀÖÀ» ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù.
¿¹¿Ü:
NullPointerException - privateKey ¶Ç´Â chain °¡ nullÀÎ °æ¿ì
IllegalArgumentException - ÁöÁ¤µÈ Áõ¸í ¿¬¼âÀÇ ±æÀÌ°¡ 0ÀÎ °æ¿ì, ÁöÁ¤µÈ Áõ¸í ¿¬¼â¿¡ Æ÷ÇԵǴ °¢ Certificate Á¾·ù°¡ ´Ù¸¥ °æ¿ì, ȤÀº PrivateKey ¾Ë°í¸®ÁòÀÌ ¿£µå¿£Æ¼Æ¼ Certificate (À妽º 0) ³»ÀÇ PublicKey ¾Ë°í¸®Áò°ú ÀÏÄ¡ÇÏÁö ¾Ê´Â °æ¿ì
¸Þ¼­µåÀÇ »ó¼¼

getPrivateKey

public PrivateKey  getPrivateKey()
ÀÌ ¿£Æ®¸®³»ÀÇ PrivateKey¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ ¿£Æ®¸®³»ÀÇ PrivateKey

getCertificateChain

public Certificate [] getCertificateChain()
ÀÌ ¿£Æ®¸®³»ÀÇ Certificate ¿¬¼â¸¦ ÃëµæÇÕ´Ï´Ù.

Æ÷ÇԵǴ Áõ¸í ¿¬¼â´Â µ¹·ÁÁÖ°íÁö±â Àü¿¡ º¹Á¦µË´Ï´Ù.

¹Ýȯ°ª:
°ø°³Å°ÀÇ Áõ¸í ¿¬¼â¿¡ ´ëÀÀÇÏ´Â Certificate ¹è¿­. ÀÎÁõ¼­ ÀÇ Á¾·ù°¡ X. 509 ÀÎ °æ¿ì, ¸®ÅÏµÈ ¹è¿­ÀÇ ½ÇÇà½ÃÀÇ ÇüÅ´ X509Certificate[]°¡ µÈ´Ù

getCertificate

public Certificate  getCertificate()
ÀÌ ¿£Æ®¸®³»ÀÇ Áõ¸í ¿¬¼â·ÎºÎÅÍ ¿£µå¿£Æ¼Æ¼ Certificate¸¦ ÃëµæÇÕ´Ï´Ù.

¹Ýȯ°ª:
ÀÌ ¿£Æ®¸®³»ÀÇ Áõ¸í ¿¬¼â¿¡ Æ÷ÇԵǴ ¿£µå¿£Æ¼Æ¼ Certificate (À妽º 0). ÀÌ ÀÎÁõ¼­ ÀÇ Á¾·ù°¡ X. 509 ÀÎ °æ¿ì, ¸®ÅÏµÈ ÀÎÁõ¼­ ÀÇ ½ÇÇà½ÃÀÇ ÇüÅ´ X509Certificate°¡ µÈ´Ù

toString

public String  toString()
ÀÌ PrivateKeyEntry ij¸¯ÅÍ ¶óÀΠǥÇöÀ» ¸®ÅÏÇÕ´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º Object ³»ÀÇ toString
¹Ýȯ°ª:
ÀÌ PrivateKeyEntry ij¸¯ÅÍ ¶óÀΠǥÇö

JavaTM 2 Platform
Standard Ed. 5.0

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.