|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
java.lang.Object javax.net.ssl.SSLParameters
public class SSLParameters
封裝 SSL/TLS 連接的參數。參數是 SSL/TLS 連繫交換中接受的密碼套件列表、允許的協議列表,以及 SSL/TLS 伺服器是否應該請求或要求客戶機驗證。
通過此類別的建構子可以創建 SSLParameters。使用 SSLSocket
和 SSLEngine
中的 getSSLParameters()
方法或者 SSLContext
中的 getDefaultSSLParameters()
和 getSupportedSSLParameters()
方法,還可以獲取物件。
通過 SSLSocket.setSSLParameters()
和 SSLEngine.getSSLParameters()
方法可以將 SSLParameters 應用到連接。
SSLSocket
,
SSLEngine
,
SSLContext
建構子摘要 | |
---|---|
SSLParameters()
建構 SSLParameters。 |
|
SSLParameters(String[] cipherSuites)
根據指定的密碼套件陣列建構 SSLParameters。 |
|
SSLParameters(String[] cipherSuites,
String[] protocols)
根據指定的密碼套件陣列和協議陣列建構 SSLParameters。 |
方法摘要 | |
---|---|
String[] |
getCipherSuites()
返回密碼套件陣列的副本;如果未設置,則返回 null。 |
boolean |
getNeedClientAuth()
返回是否應該要求客戶機驗證。 |
String[] |
getProtocols()
返回協議陣列的副本;如果未設置,則返回 null。 |
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 和協議值被設置為 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 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。