|
JavaTM Platform Standard Ed. 6 |
|||||||||
전 다음 | 프레임 있어 프레임 없음 |
PublicKey 를 사용하고 있는 패키지 | |
---|---|
java.security | 시큐리티 시스템의 클래스와 인터페이스를 제공합니다. |
java.security.cert | 증명서, 증명서의 취소 리스트 (CRL), 증명서 패스를 해석 및 관리하기 위한 클래스와 인터페이스를 제공합니다. |
java.security.interfaces | RSA Laboratory Technical Note PKCS#1 로 정의되고 있는 RSA (Rivest, Shamir andAdleman AsymmetricCipher algorithm) 열쇠와 NIST 의 FIPS-186 로 정의되고 있는 DSA (Digital SignatureAlgorithm) 열쇠를 생성하기 위한 인터페이스를 제공합니다. |
javax.crypto.interfaces | RSA Laboratories 의 PKCS #3 로 정의되고 있는 Diffie-Hellman 열쇠의 인터페이스를 제공합니다. |
javax.security.cert | 공개키 증명서용의 클래스를 제공합니다. |
javax.xml.crypto.dsig.keyinfo | KeyInfo 요소 및 구조를 구문 분석 해 처리하는 클래스. |
java.security 에서의 PublicKey 의 사용 |
---|
PublicKey 를 돌려주는 java.security 의 메소드 | |
---|---|
protected abstract PublicKey |
KeyFactorySpi. engineGeneratePublic (KeySpec keySpec)
지정된 열쇠 스펙 (열쇠 데이터)으로부터 공개키 객체를 생성합니다. |
PublicKey |
KeyFactory. generatePublic (KeySpec keySpec)
지정된 열쇠 스펙 (열쇠 데이터)으로부터 공개키 객체를 생성합니다. |
PublicKey |
KeyPair. getPublic ()
이 열쇠 페어의 공개키 컴퍼넌트에의 참조를 돌려줍니다. |
PublicKey |
Identity. getPublicKey ()
추천 되고 있지 않습니다. 이 아이덴티티의 공개키를 돌려줍니다. |
PublicKey |
Certificate. getPublicKey ()
추천 되고 있지 않습니다. 보증자에 의해 보증되는 주체와 열쇠의 페어중 열쇠를 돌려줍니다. |
PublicKey 형의 파라미터를 가지는 java.security 의 메소드 | |
---|---|
protected abstract void |
SignatureSpi. engineInitVerify (PublicKey publicKey)
서명 객체를, 검증 조작을 위해서(때문에) 지정된 공개키로 초기화합니다. |
abstract Identity |
IdentityScope. getIdentity (PublicKey key)
추천 되고 있지 않습니다. 지정된 공개키의 아이덴티티를 꺼냅니다. |
void |
Signature. initVerify (PublicKey publicKey)
검증용으로 이 객체를 초기화합니다. |
void |
Identity. setPublicKey (PublicKey key)
추천 되고 있지 않습니다. 이 아이덴티티의 공개키를 설정합니다. |
boolean |
SignedObject. verify (PublicKey verificationKey,
Signature verificationEngine)
이 SignedObject 내의 서명이, 내부에 포함된 객체의 유효한 서명인가 어떤가를, 지정된 검증 엔진을 사용해, 지정된 검증열쇠로 검증합니다. |
PublicKey 형의 파라미터를 가지는 java.security 의 생성자 | |
---|---|
KeyPair (PublicKey publicKey,
PrivateKey privateKey)
지정된 공개키와 비공개키로부터, 열쇠 페어를 구축합니다. |
java.security.cert 에서의 PublicKey 의 사용 |
---|
PublicKey 를 돌려주는 java.security.cert 의 메소드 | |
---|---|
PublicKey |
TrustAnchor. getCAPublicKey ()
가장 신뢰할 수 있는 CA 의 공개키를 돌려줍니다. |
abstract PublicKey |
Certificate. getPublicKey ()
이 증명서로부터 공개키를 가져옵니다. |
PublicKey |
PKIXCertPathValidatorResult. getPublicKey ()
상속된 공개키 파라미터가 있는 경우는 그것을 포함한, 증명서 패스의 피인증자 (타겟)의 공개키를 돌려줍니다. |
PublicKey |
X509CertSelector. getSubjectPublicKey ()
subjectPublicKey 기준치를 돌려줍니다. |
PublicKey 형의 파라미터를 가지는 java.security.cert 의 메소드 | |
---|---|
void |
X509CertSelector. setSubjectPublicKey (PublicKey key)
subjectPublicKey 기준치를 설정합니다. |
abstract void |
Certificate. verify (PublicKey key)
지정된 공개키에 대응하는 비공개키를 사용해, 이 증명서가 서명된 것을 검증합니다. |
abstract void |
X509CRL. verify (PublicKey key)
지정된 공개키에 대응하는 비공개키를 사용해, 이 CRL 가 서명된 것을 검증합니다. |
abstract void |
Certificate. verify (PublicKey key,
String sigProvider)
지정된 공개키에 대응하는 비공개키를 사용해, 이 증명서가 서명된 것을 검증합니다. |
abstract void |
X509CRL. verify (PublicKey key,
String sigProvider)
지정된 공개키에 대응하는 비공개키를 사용해, 이 CRL 가 서명된 것을 검증합니다. |
PublicKey 형의 파라미터를 가지는 java.security.cert 의 생성자 | |
---|---|
PKIXCertPathBuilderResult (CertPath certPath,
TrustAnchor trustAnchor,
PolicyNode policyTree,
PublicKey subjectPublicKey)
지정된 파라미터를 포함한 PKIXCertPathBuilderResult 의 인스턴스를 작성합니다. |
|
PKIXCertPathValidatorResult (TrustAnchor trustAnchor,
PolicyNode policyTree,
PublicKey subjectPublicKey)
지정된 파라미터를 포함한 PKIXCertPathValidatorResult 의 인스턴스를 작성합니다. |
|
TrustAnchor (String caName,
PublicKey pubKey,
byte[] nameConstraints)
식별명과 공개키라고도 와도 신뢰할 수 있는 CA 가 지정되고 있는 TrustAnchor 의 인스턴스를 작성합니다. |
|
TrustAnchor (X500Principal caPrincipal,
PublicKey pubKey,
byte[] nameConstraints)
X500Principal 와 공개키라고도 와도 신뢰할 수 있는 CA 가 지정되고 있는 TrustAnchor 의 인스턴스를 작성합니다. |
java.security.interfaces 에서의 PublicKey 의 사용 |
---|
java.security.interfaces 에서의 PublicKey 의 서브 인터페이스 | |
---|---|
interface |
DSAPublicKey
DSA 공개키에 대한 인터페이스입니다. |
interface |
ECPublicKey
타원 곡선 (Elliptic Curve: EC) 공개키의 인터페이스입니다. |
interface |
RSAPublicKey
RSA 공개키의 인터페이스입니다. |
javax.crypto.interfaces 에서의 PublicKey 의 사용 |
---|
javax.crypto.interfaces 에서의 PublicKey 의 서브 인터페이스 | |
---|---|
interface |
DHPublicKey
Diffie-Hellman 공개키의 인터페이스입니다. |
javax.security.cert 에서의 PublicKey 의 사용 |
---|
PublicKey 를 돌려주는 javax.security.cert 의 메소드 | |
---|---|
abstract PublicKey |
Certificate. getPublicKey ()
이 증명서로부터 공개키를 가져옵니다. |
PublicKey 형의 파라미터를 가지는 javax.security.cert 의 메소드 | |
---|---|
abstract void |
Certificate. verify (PublicKey key)
지정된 공개키에 대응하는 비공개키를 사용해, 이 증명서가 서명된 것을 검증합니다. |
abstract void |
Certificate. verify (PublicKey key,
String sigProvider)
지정된 공개키에 대응하는 비공개키를 사용해, 이 증명서가 서명된 것을 검증합니다. |
javax.xml.crypto.dsig.keyinfo 에서의 PublicKey 의 사용 |
---|
PublicKey 를 돌려주는 javax.xml.crypto.dsig.keyinfo 의 메소드 | |
---|---|
PublicKey |
KeyValue. getPublicKey ()
이 KeyValue 의 공개키를 돌려줍니다. |
PublicKey 형의 파라미터를 가지는 javax.xml.crypto.dsig.keyinfo 의 메소드 | |
---|---|
abstract KeyValue |
KeyInfoFactory. newKeyValue (PublicKey key)
지정된 공개키로부터 KeyValue 를 작성합니다. |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전 다음 | 프레임 있어 프레임 없음 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.