JavaTM Platform
Standard Ed. 6

java.security
클래스 KeyPair

java.lang.Object 
  상위를 확장 java.security.KeyPair
모든 구현된 인터페이스:
Serializable


public final class KeyPair
extends Object
implements Serializable

이 클래스는, 열쇠 페어 (공개키와 비공개키)의 단순한 홀더입니다. 또, 어떠한 시큐리티 조치도 적용하지 않습니다. 초기화 후에는, PrivateKey 와 같이 취급할 필요가 있습니다.

관련 항목:
PublicKey , PrivateKey , 직렬화 된 형식

생성자 의 개요
KeyPair (PublicKey  publicKey, PrivateKey  privateKey)
          지정된 공개키와 비공개키로부터, 열쇠 페어를 구축합니다.
 
메소드의 개요
 PrivateKey getPrivate ()
          이 열쇠 페어의 비공개키 컴퍼넌트에의 참조를 돌려줍니다.
 PublicKey getPublic ()
          이 열쇠 페어의 공개키 컴퍼넌트에의 참조를 돌려줍니다.
 
클래스 java.lang. Object 로부터 상속된 메소드
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

생성자 의 상세

KeyPair

public KeyPair(PublicKey  publicKey,
               PrivateKey  privateKey)
지정된 공개키와 비공개키로부터, 열쇠 페어를 구축합니다.

이 생성자 은, 공개키와 비공개키의 컴퍼넌트에의 참조를, 생성된 열쇠 페어에 포함하는 것만으로 있는 것에 주의해 주세요. Key 객체는 불변이므로, 이 방법이 안전합니다.

파라미터:
publicKey - 공개키
privateKey - 비공개키
메소드의 상세

getPublic

public PublicKey  getPublic()
이 열쇠 페어의 공개키 컴퍼넌트에의 참조를 돌려줍니다.

반환값:
공개키에의 참조

getPrivate

public PrivateKey  getPrivate()
이 열쇠 페어의 비공개키 컴퍼넌트에의 참조를 돌려줍니다.

반환값:
비공개키에의 참조

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.