Javax.Net.Ssl 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 패키지는 SSL(Secure Sockets Layer) 프로토콜 및 후속 TLS(전송 계층 보안) 프로토콜을 사용하는 데 필요한 클래스 및 인터페이스를 제공합니다.
클래스
CertPathTrustManagerParameters |
CertPathParameters에 대한 래퍼입니다. |
ExtendedSSLSession |
|
HandshakeCompletedEvent |
이 이벤트는 지정된 SSL 연결에서 SSL 핸드셰이크가 완료되었음을 나타냅니다. |
HttpsURLConnection |
|
KeyManagerFactory |
이 클래스는 키 자료의 원본을 기반으로 키 관리자를 위한 팩터리 역할을 합니다. |
KeyManagerFactorySpi |
이 클래스는 클래스에 대한 서비스 공급자 인터페이스 (<b>SPI</b>)를 정의합니다 |
KeyStoreBuilderParameters |
KeyStore 목록을 캡슐화하는 X509KeyManagers에 대한 매개 변수 개체입니다. |
SNIHostName |
이 클래스의 인스턴스는 SNI(서버 이름 표시) 확장에 있는 형식 |
SNIMatcher |
이 클래스의 인스턴스는 인스턴스에서 |
SNIServerName |
이 클래스의 인스턴스는 SNI(서버 이름 표시) 확장의 서버 이름을 나타냅니다. |
SSLContext |
이 클래스의 인스턴스는 보안 소켓 팩터리 또는 |
SSLContextSpi |
이 클래스는 클래스에 대한 서비스 공급자 인터페이스 (<b>SPI</b>)를 정의합니다 |
SSLEngine |
SSL(Secure Sockets Layer) 또는 IETF RFC 2246 "TLS (전송 계층 보안) 프로토콜"과 같은 프로토콜을 사용하여 보안 통신을 사용하도록 설정하지만 전송은 독립적인 클래스입니다. |
SSLEngineResult |
I/O 호출에 의해 |
SSLEngineResult.HandshakeStatus |
|
SSLEngineResult.Status |
|
SSLException |
SSL 하위 시스템에 의해 검색된 오류의 종류를 나타냅니다. |
SSLHandshakeException |
클라이언트와 서버가 원하는 수준의 보안을 협상할 수 없음을 나타냅니다. |
SSLKeyException |
잘못된 SSL 키를 보고합니다. |
SSLParameters |
SSL/TLS 연결에 대한 매개 변수를 캡슐화합니다. |
SSLPeerUnverifiedException |
피어의 ID가 확인되지 않음을 나타냅니다. |
SSLPermission |
레거시 보안 코드; 사용하지 마세요. |
SSLProtocolException |
SSL 프로토콜 작업의 오류를 보고합니다. |
SSLServerSocket |
이 클래스는 |
SSLServerSocketFactory |
|
SSLSessionBindingEvent |
이 이벤트는 SSLSessionBindingListener로 전파됩니다. |
SSLSocket |
이 클래스는 |
SSLSocketFactory |
|
StandardConstants |
표준 상수 정의 |
TrustManagerFactory |
이 클래스는 신뢰 자료의 원본을 기반으로 신뢰 관리자를 위한 팩터리 역할을 합니다. |
TrustManagerFactorySpi |
이 클래스는 클래스에 대한 서비스 공급자 인터페이스 (<b>SPI</b>)를 정의합니다 |
X509ExtendedKeyManager |
X509KeyManager 인터페이스의 확장을 제공하는 추상 클래스입니다. |
X509ExtendedTrustManager |
|
인터페이스
IHandshakeCompletedListener |
이 인터페이스는 지정된 SSL 연결에서 SSL 프로토콜 핸드셰이크의 완료에 대한 알림을 수신하려는 모든 클래스에 의해 구현됩니다. |
IHostnameVerifier |
이 클래스는 호스트 이름 확인을 위한 기본 인터페이스입니다. |
IKeyManager |
JSSE 키 관리자의 기본 인터페이스입니다. |
IManagerFactoryParameters |
이 클래스는 KeyManagerFactory 또는 TrustManagerFactory에 알고리즘 관련 정보를 제공하기 위한 기본 인터페이스입니다. |
ISSLSession |
SSL에서 세션은 두 엔터티 간의 지속적인 관계를 설명하는 데 사용됩니다. |
ISSLSessionBindingListener |
이 인터페이스는 SSLSession에서 바인딩되거나 바인딩 해제되는 시기를 알고자 하는 개체에 의해 구현됩니다. |
ISSLSessionContext |
A |
ITrustManager |
JSSE 트러스트 관리자의 기본 인터페이스입니다. |
IX509KeyManager |
이 인터페이스의 인스턴스는 보안 소켓의 로컬 쪽을 인증하는 데 사용되는 X509 인증서 기반 키 쌍을 관리합니다. |
IX509TrustManager |
이 인터페이스의 인스턴스는 보안 소켓의 원격 쪽을 인증하는 데 사용할 수 있는 X509 인증서를 관리합니다. |