다음을 통해 공유


Javax.Net.Ssl 네임스페이스

이 패키지는 SSL(Secure Sockets Layer) 프로토콜 및 후속 TLS(전송 계층 보안) 프로토콜을 사용하는 데 필요한 클래스 및 인터페이스를 제공합니다.

클래스

CertPathTrustManagerParameters

CertPathParameters에 대한 래퍼입니다.

ExtendedSSLSession

SSLSession 추가 세션 특성을 지원하도록 인터페이스를 확장합니다.

HandshakeCompletedEvent

이 이벤트는 지정된 SSL 연결에서 SSL 핸드셰이크가 완료되었음을 나타냅니다.

HttpsURLConnection

HttpsURLConnection 는 https HttpURLConnection 관련 기능을 지원하여 확장됩니다.

KeyManagerFactory

이 클래스는 키 자료의 원본을 기반으로 키 관리자를 위한 팩터리 역할을 합니다.

KeyManagerFactorySpi

이 클래스는 클래스에 대한 서비스 공급자 인터페이스 (<b>SPI</b>)를 정의합니다 KeyManagerFactory .

KeyStoreBuilderParameters

KeyStore 목록을 캡슐화하는 X509KeyManagers에 대한 매개 변수 개체입니다.

SNIHostName

이 클래스의 인스턴스는 SNI(서버 이름 표시) 확장에 있는 형식 StandardConstants#SNI_HOST_NAME host_name 의 서버 이름을 나타냅니다.

SNIMatcher

이 클래스의 인스턴스는 인스턴스에서 SNIServerName 일치 작업을 수행하는 선택기를 나타냅니다.

SNIServerName

이 클래스의 인스턴스는 SNI(서버 이름 표시) 확장의 서버 이름을 나타냅니다.

SSLContext

이 클래스의 인스턴스는 보안 소켓 팩터리 또는 SSLEngines의 팩터리 역할을 하는 보안 소켓 프로토콜 구현을 나타냅니다.

SSLContextSpi

이 클래스는 클래스에 대한 서비스 공급자 인터페이스 (<b>SPI</b>)를 정의합니다 SSLContext .

SSLEngine

SSL(Secure Sockets Layer) 또는 IETF RFC 2246 "TLS (전송 계층 보안) 프로토콜"과 같은 프로토콜을 사용하여 보안 통신을 사용하도록 설정하지만 전송은 독립적인 클래스입니다.

SSLEngineResult

I/O 호출에 의해 SSLEngine 생성된 결과 상태의 캡슐화입니다.

SSLEngineResult.HandshakeStatus

SSLEngineResult 이 핸드셰이SSLEngine크 상태를 설명하는 열거형입니다.

SSLEngineResult.Status

SSLEngineResult 작업의 전체 결과를 설명하는 열거형입니다SSLEngine.

SSLException

SSL 하위 시스템에 의해 검색된 오류의 종류를 나타냅니다.

SSLHandshakeException

클라이언트와 서버가 원하는 수준의 보안을 협상할 수 없음을 나타냅니다.

SSLKeyException

잘못된 SSL 키를 보고합니다.

SSLParameters

SSL/TLS 연결에 대한 매개 변수를 캡슐화합니다.

SSLPeerUnverifiedException

피어의 ID가 확인되지 않음을 나타냅니다.

SSLPermission

레거시 보안 코드; 사용하지 마세요.

SSLProtocolException

SSL 프로토콜 작업의 오류를 보고합니다.

SSLServerSocket

이 클래스는 ServerSocketSSL(Secure Sockets Layer) 또는 TLS(전송 계층 보안) 프로토콜과 같은 프로토콜을 사용하여 s를 확장하고 보안 서버 소켓을 제공합니다.

SSLServerSocketFactory

SSLServerSocketFactorys create SSLServerSockets.

SSLSessionBindingEvent

이 이벤트는 SSLSessionBindingListener로 전파됩니다.

SSLSocket

이 클래스는 SocketSSL("Secure Sockets Layer") 또는 IETF "TLS(전송 계층 보안) 프로토콜"과 같은 프로토콜을 사용하여 s를 확장하고 보안 소켓을 제공합니다.

SSLSocketFactory

SSLSocketFactorys create SSLSockets.

StandardConstants

표준 상수 정의

TrustManagerFactory

이 클래스는 신뢰 자료의 원본을 기반으로 신뢰 관리자를 위한 팩터리 역할을 합니다.

TrustManagerFactorySpi

이 클래스는 클래스에 대한 서비스 공급자 인터페이스 (<b>SPI</b>)를 정의합니다 TrustManagerFactory .

X509ExtendedKeyManager

X509KeyManager 인터페이스의 확장을 제공하는 추상 클래스입니다.

X509ExtendedTrustManager

X509TrustManager SSL/TLS 연결에 중요한 트러스트 관리를 지원하기 위한 인터페이스에 대한 확장입니다.

인터페이스

IHandshakeCompletedListener

이 인터페이스는 지정된 SSL 연결에서 SSL 프로토콜 핸드셰이크의 완료에 대한 알림을 수신하려는 모든 클래스에 의해 구현됩니다.

IHostnameVerifier

이 클래스는 호스트 이름 확인을 위한 기본 인터페이스입니다.

IKeyManager

JSSE 키 관리자의 기본 인터페이스입니다.

IManagerFactoryParameters

이 클래스는 KeyManagerFactory 또는 TrustManagerFactory에 알고리즘 관련 정보를 제공하기 위한 기본 인터페이스입니다.

ISSLSession

SSL에서 세션은 두 엔터티 간의 지속적인 관계를 설명하는 데 사용됩니다.

ISSLSessionBindingListener

이 인터페이스는 SSLSession에서 바인딩되거나 바인딩 해제되는 시기를 알고자 하는 개체에 의해 구현됩니다.

ISSLSessionContext

A SSLSessionContext 는 단일 엔터티와 연결된 s 집합 SSLSession을 나타냅니다.

ITrustManager

JSSE 트러스트 관리자의 기본 인터페이스입니다.

IX509KeyManager

이 인터페이스의 인스턴스는 보안 소켓의 로컬 쪽을 인증하는 데 사용되는 X509 인증서 기반 키 쌍을 관리합니다.

IX509TrustManager

이 인터페이스의 인스턴스는 보안 소켓의 원격 쪽을 인증하는 데 사용할 수 있는 X509 인증서를 관리합니다.