| 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 전 다음 | 프레임 있어 프레임 없음 | |||||||||
| KeyStoreException 를 사용하고 있는 패키지 | |
|---|---|
| java.security | 시큐리티 시스템의 클래스와 인터페이스를 제공합니다. | 
| java.security.cert | 증명서, 증명서의 취소 리스트 (CRL), 증명서 패스를 해석 및 관리하기 위한 클래스와 인터페이스를 제공합니다. | 
| javax.net.ssl | 시큐어 소켓 패키지의 클래스를 제공합니다. | 
| java.security 에서의 KeyStoreException 의 사용 | 
|---|
| KeyStoreException 를 throw 하는 java.security 의 메소드 | |
|---|---|
 Enumeration <String > | 
KeyStore. aliases ()
이 키스토어의 모든 별명을 일람표 가리킵니다.  | 
 boolean | 
KeyStore. containsAlias (String  alias)
이 키스토어에, 지정된 별명이 존재할지 어떨지를 판정합니다.  | 
 void | 
KeyStore. deleteEntry (String  alias)
이 키스토어로부터, 지정된 별명에 의해 식별되는 엔트리를 삭제합니다.  | 
abstract  void | 
KeyStoreSpi. engineDeleteEntry (String  alias)
이 키스토어로부터, 지정된 별명에 의해 식별되는 엔트리를 삭제합니다.  | 
 KeyStore.Entry  | 
KeyStoreSpi. engineGetEntry (String  alias,
               KeyStore.ProtectionParameter  protParam)
지정된 보호 파라미터를 사용해, 지정된 별명에 대한 KeyStore.Entry 를 가져옵니다.  | 
abstract  void | 
KeyStoreSpi. engineSetCertificateEntry (String  alias,
                          Certificate  cert)
지정된 별명에, 지정된 증명서를 할당합니다.  | 
 void | 
KeyStoreSpi. engineSetEntry (String  alias,
               KeyStore.Entry  entry,
               KeyStore.ProtectionParameter  protParam)
KeyStore.Entry 가 지정된 별명으로 보존합니다.  | 
abstract  void | 
KeyStoreSpi. engineSetKeyEntry (String  alias,
                  byte[] key,
                  Certificate [] chain)
지정된 별명에, 벌써 보호되고 있는 지정의 열쇠를 할당합니다.  | 
abstract  void | 
KeyStoreSpi. engineSetKeyEntry (String  alias,
                  Key  key,
                  char[] password,
                  Certificate [] chain)
지정된 별명으로 지정된 열쇠를 할당해 지정된 패스워드로 그 열쇠를 보호합니다.  | 
 boolean | 
KeyStore. entryInstanceOf (String  alias,
                Class <?  extends KeyStore.Entry > entryClass)
지정된 alias 의 키스토어 Entry 가, 지정된 entryClass 의 인스턴스 또는 서브 클래스일지 어떨지를 판정합니다.  | 
 Certificate  | 
KeyStore. getCertificate (String  alias)
지정된 별명에 관련한 증명서를 돌려줍니다.  | 
 String  | 
KeyStore. getCertificateAlias (Certificate  cert)
지정된 증명서와 일치하는 증명서가 있는 최초의 키스토어엔트리의 별명을 돌려줍니다.  | 
 Certificate [] | 
KeyStore. getCertificateChain (String  alias)
지정된 별명에 관련지을 수 있었던 증명서 체인을 돌려줍니다.  | 
 Date  | 
KeyStore. getCreationDate (String  alias)
지정된 별명에 의해 식별되는 엔트리의 작성일을 돌려줍니다.  | 
 KeyStore.Entry  | 
KeyStore. getEntry (String  alias,
         KeyStore.ProtectionParameter  protParam)
지정된 보호 파라미터를 사용해, 지정된 별명에 대한 키스토어 Entry 를 가져옵니다.  | 
static KeyStore  | 
KeyStore. getInstance (String  type)
지정된 형태의 키스토어객체를 돌려줍니다.  | 
static KeyStore  | 
KeyStore. getInstance (String  type,
            Provider  provider)
지정된 형태의 키스토어객체를 돌려줍니다.  | 
static KeyStore  | 
KeyStore. getInstance (String  type,
            String  provider)
지정된 형태의 키스토어객체를 돌려줍니다.  | 
 Key  | 
KeyStore. getKey (String  alias,
       char[] password)
지정된 패스워드를 사용해, 지정된 별명에 관련한 열쇠를 복원해, 그 열쇠를 돌려줍니다.  | 
abstract  KeyStore  | 
KeyStore.Builder. getKeyStore ()
이 객체가 기술하는 KeyStore 를 돌려줍니다.  | 
abstract  KeyStore.ProtectionParameter  | 
KeyStore.Builder. getProtectionParameter (String  alias)
지정된 별명 Entry  를 취득할 때에 사용해야 할 ProtectionParameter 를 돌려줍니다.  | 
 boolean | 
KeyStore. isCertificateEntry (String  alias)
지정된 별명으로 식별되는 엔트리가, setCertificateEntry 를 호출해 작성된 엔트리, 혹은 TrustedCertificateEntry 를 지정해 setEntry 를 호출해 작성된 엔트리의 언젠가인 경우, true 를 돌려줍니다.  | 
 boolean | 
KeyStore. isKeyEntry (String  alias)
지정된 별명으로 식별되는 엔트리가, setKeyEntry 를 호출해 작성된 엔트리, 혹은 PrivateKeyEntry 또는 SecretKeyEntry 을 지정해 setEntry 를 호출해 작성된 엔트리의 언젠가인 경우, true 를 돌려줍니다.  | 
 void | 
KeyStore. setCertificateEntry (String  alias,
                    Certificate  cert)
지정된 별명에, 지정된 신뢰할 수 있는 증명서를 할당합니다.  | 
 void | 
KeyStore. setEntry (String  alias,
         KeyStore.Entry  entry,
         KeyStore.ProtectionParameter  protParam)
키스토어 Entry 가 지정된 별명으로 보존합니다.  | 
 void | 
KeyStore. setKeyEntry (String  alias,
            byte[] key,
            Certificate [] chain)
지정된 별명에, 벌써 보호되고 있는 지정의 열쇠를 할당합니다.  | 
 void | 
KeyStore. setKeyEntry (String  alias,
            Key  key,
            char[] password,
            Certificate [] chain)
지정된 별명으로 지정된 열쇠를 할당해 지정된 패스워드로 그 열쇠를 보호합니다.  | 
 int | 
KeyStore. size ()
이 키스토어의 엔트리수를 가져옵니다.  | 
 void | 
KeyStore. store (KeyStore.LoadStoreParameter  param)
지정된 LoadStoreParameter 를 사용해 이 키스토어를 포함합니다.  | 
 void | 
KeyStore. store (OutputStream  stream,
      char[] password)
지정된 출력 스트림에 이 키스토어를 포함해, 지정된 패스워드로 그 무결성을 보호합니다.  | 
| java.security.cert 에서의 KeyStoreException 의 사용 | 
|---|
| KeyStoreException 를 throw 하는 java.security.cert 의 생성자 | |
|---|---|
PKIXBuilderParameters (KeyStore  keystore,
                      CertSelector  targetConstraints)
가장 신뢰할 수 있는 CA 세트를, 지정한 KeyStore 에 포함되는 신뢰할 수 있는 증명서 엔트리로부터 생성하는,PKIXBuilderParameters 의 인스턴스를 작성합니다.  | 
|
PKIXParameters (KeyStore  keystore)
가장 신뢰할 수 있는 CA 세트를, 지정한 KeyStore 에 포함되는 신뢰할 수 있는 증명서 엔트리로부터 생성하는,PKIXParameters 의 인스턴스를 작성합니다.  | 
|
| javax.net.ssl 에서의 KeyStoreException 의 사용 | 
|---|
| KeyStoreException 를 throw 하는 javax.net.ssl 의 메소드 | |
|---|---|
protected abstract  void | 
TrustManagerFactorySpi. engineInit (KeyStore  ks)
증명서 발행국과 관련하는 신뢰 데이터의 소스를 사용해, 이 팩토리를 초기화합니다.  | 
protected abstract  void | 
KeyManagerFactorySpi. engineInit (KeyStore  ks,
           char[] password)
열쇠 데이터의 소스를 사용해, 이 팩토리를 초기화합니다.  | 
 void | 
TrustManagerFactory. init (KeyStore  ks)
증명서 발행국과 관련하는 신뢰 데이터의 소스를 사용해, 이 팩토리를 초기화합니다.  | 
 void | 
KeyManagerFactory. init (KeyStore  ks,
     char[] password)
열쇠 데이터의 소스를 사용해, 이 팩토리를 초기화합니다.  | 
 
  | 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 전 다음 | 프레임 있어 프레임 없음 | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.