|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
java.lang.Objectjavax.net.ssl.SSLParameters
public class SSLParameters
SSL/TLS 접속의 파라미터를 캡슐화합니다. 파라미터는, SSL/TLS 핸드 쉐이크로 받아들여지는 암호화 방식군의 리스트, 허가되는 프로토콜의 리스트, 및 SSL/TLS 서버가 클라이언트 인증을 요구 또는 필요로 할지 어떨지입니다.
SSLParameters 는, 이 클래스의 생성자 을 사용해 작성할 수가 있습니다. 또, 객체는 SSLSocket
및 SSLEngine
의 getSSLParameters()
메소드 또는 SSLContext
의 getDefaultSSLParameters()
및 getSupportedSSLParameters()
메소드를 사용해 취득할 수도 있습니다.
SSLParameters 는,SSLSocket.setSSLParameters()
및 SSLEngine.getSSLParameters()
메소드를 사용해, 접속에 적용할 수가 있습니다.
SSLSocket
,
SSLEngine
,
SSLContext
생성자 의 개요 | |
---|---|
SSLParameters ()
SSLParameters 를 구축합니다. |
|
SSLParameters (String [] cipherSuites)
지정된 암호화 방식군의 배열로부터 SSLParameters 를 구축합니다. |
|
SSLParameters (String [] cipherSuites,
String [] protocols)
지정된 암호화 방식군과 프로토콜의 배열로부터 SSLParameters 를 구축합니다. |
메소드의 개요 | |
---|---|
String [] |
getCipherSuites ()
암호화 방식군의 배열의 카피를 돌려줍니다. |
boolean |
getNeedClientAuth ()
클라이언트 인증을 필수로 할지 어떨지를 돌려줍니다. |
String [] |
getProtocols ()
프로토콜의 배열의 카피를 돌려줍니다. |
boolean |
getWantClientAuth ()
클라이언트 인증을 요구할지 어떨지를 돌려줍니다. |
void |
setCipherSuites (String [] cipherSuites)
암호화 방식군의 배열을 설정합니다. |
void |
setNeedClientAuth (boolean needClientAuth)
클라이언트 인증을 필수로 할지 어떨지를 설정합니다. |
void |
setProtocols (String [] protocols)
프로토콜의 배열을 설정합니다. |
void |
setWantClientAuth (boolean wantClientAuth)
클라이언트 인증을 요구할지 어떨지를 설정합니다. |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
생성자 의 상세 |
---|
public SSLParameters()
cipherSuites 및 protocols 의 값은 null
로 설정되어 wantClientAuth 및 needClientAuth 는 false
로 설정됩니다.
public SSLParameters(String [] cipherSuites)
setCipherSuites(cipherSuites);
를 호출하는 것과 같습니다.
cipherSuites
- 암호화 방식군의 배열 (null 도 가능)public SSLParameters(String [] cipherSuites, String [] protocols)
setCipherSuites(cipherSuites); setProtocols(protocols);
를 호출하는 것과 같습니다.
cipherSuites
- 암호화 방식군의 배열 (null 도 가능)protocols
- 프로토콜의 배열 (null 도 가능)메소드의 상세 |
---|
public String [] getCipherSuites()
public void setCipherSuites(String [] cipherSuites)
cipherSuites
- 암호화 방식군의 배열 (null 도 가능)public String [] getProtocols()
public void setProtocols(String [] protocols)
protocols
- 프로토콜의 배열 (null 도 가능)public boolean getWantClientAuth()
public void setWantClientAuth(boolean wantClientAuth)
needClientAuth
플래그가 클리어 됩니다.
wantClientAuth
- 클라이언트 인증을 요구할지 어떨지public boolean getNeedClientAuth()
public void setNeedClientAuth(boolean needClientAuth)
wantClientAuth
플래그가 클리어 됩니다.
needClientAuth
- 클라이언트 인증을 필수로 할지 어떨지
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.