public final class BCSSLParameters
extends java.lang.Object
Constructor and Description |
---|
BCSSLParameters() |
BCSSLParameters(java.lang.String[] cipherSuites) |
BCSSLParameters(java.lang.String[] cipherSuites,
java.lang.String[] protocols) |
Modifier and Type | Method and Description |
---|---|
BCAlgorithmConstraints |
getAlgorithmConstraints() |
java.lang.String[] |
getApplicationProtocols() |
java.lang.String[] |
getCipherSuites() |
boolean |
getEnableRetransmissions() |
java.lang.String |
getEndpointIdentificationAlgorithm() |
int |
getMaximumPacketSize() |
java.lang.String[] |
getNamedGroups() |
boolean |
getNeedClientAuth() |
java.lang.String[] |
getProtocols() |
java.util.List<BCSNIServerName> |
getServerNames() |
java.lang.String[] |
getSignatureSchemes() |
java.util.Collection<BCSNIMatcher> |
getSNIMatchers() |
boolean |
getUseCipherSuitesOrder() |
boolean |
getWantClientAuth() |
void |
setAlgorithmConstraints(BCAlgorithmConstraints algorithmConstraints) |
void |
setApplicationProtocols(java.lang.String[] applicationProtocols) |
void |
setCipherSuites(java.lang.String[] cipherSuites) |
void |
setEnableRetransmissions(boolean enableRetransmissions) |
void |
setEndpointIdentificationAlgorithm(java.lang.String endpointIdentificationAlgorithm) |
void |
setMaximumPacketSize(int maximumPacketSize) |
void |
setNamedGroups(java.lang.String[] namedGroups) |
void |
setNeedClientAuth(boolean needClientAuth) |
void |
setProtocols(java.lang.String[] protocols) |
void |
setServerNames(java.util.List<BCSNIServerName> serverNames) |
void |
setSignatureSchemes(java.lang.String[] signatureSchemes) |
void |
setSNIMatchers(java.util.Collection<BCSNIMatcher> sniMatchers) |
void |
setUseCipherSuitesOrder(boolean useCipherSuitesOrder) |
void |
setWantClientAuth(boolean wantClientAuth) |
public BCSSLParameters()
public BCSSLParameters(java.lang.String[] cipherSuites)
public BCSSLParameters(java.lang.String[] cipherSuites, java.lang.String[] protocols)
public java.lang.String[] getCipherSuites()
public void setCipherSuites(java.lang.String[] cipherSuites)
public java.lang.String[] getProtocols()
public void setProtocols(java.lang.String[] protocols)
public boolean getWantClientAuth()
public void setWantClientAuth(boolean wantClientAuth)
public boolean getNeedClientAuth()
public void setNeedClientAuth(boolean needClientAuth)
public java.lang.String getEndpointIdentificationAlgorithm()
public void setEndpointIdentificationAlgorithm(java.lang.String endpointIdentificationAlgorithm)
public BCAlgorithmConstraints getAlgorithmConstraints()
public void setAlgorithmConstraints(BCAlgorithmConstraints algorithmConstraints)
public java.util.List<BCSNIServerName> getServerNames()
public void setServerNames(java.util.List<BCSNIServerName> serverNames)
public java.util.Collection<BCSNIMatcher> getSNIMatchers()
public void setSNIMatchers(java.util.Collection<BCSNIMatcher> sniMatchers)
public boolean getUseCipherSuitesOrder()
public void setUseCipherSuitesOrder(boolean useCipherSuitesOrder)
public boolean getEnableRetransmissions()
public void setEnableRetransmissions(boolean enableRetransmissions)
public int getMaximumPacketSize()
public void setMaximumPacketSize(int maximumPacketSize)
public java.lang.String[] getApplicationProtocols()
public void setApplicationProtocols(java.lang.String[] applicationProtocols)
public java.lang.String[] getSignatureSchemes()
public void setSignatureSchemes(java.lang.String[] signatureSchemes)
public java.lang.String[] getNamedGroups()
public void setNamedGroups(java.lang.String[] namedGroups)