Package org.wildfly.security.ssl
Class AbstractDelegatingSSLParameters
- java.lang.Object
-
- javax.net.ssl.SSLParameters
-
- org.wildfly.security.ssl.AbstractDelegatingSSLParameters
-
abstract class AbstractDelegatingSSLParameters extends SSLParameters
- Author:
- David M. Lloyd
-
-
Field Summary
Fields Modifier and Type Field Description private SSLParameters
delegate
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractDelegatingSSLParameters(SSLParameters delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
copyJdk8FinalParameters()
AlgorithmConstraints
getAlgorithmConstraints()
String[]
getApplicationProtocols()
String[]
getCipherSuites()
String
getEndpointIdentificationAlgorithm()
boolean
getNeedClientAuth()
String[]
getProtocols()
boolean
getWantClientAuth()
void
setAlgorithmConstraints(AlgorithmConstraints constraints)
void
setApplicationProtocols(String[] protocols)
void
setCipherSuites(String[] cipherSuites)
void
setEndpointIdentificationAlgorithm(String algorithm)
void
setNeedClientAuth(boolean needClientAuth)
void
setProtocols(String[] protocols)
void
setWantClientAuth(boolean wantClientAuth)
-
Methods inherited from class javax.net.ssl.SSLParameters
getEnableRetransmissions, getMaximumPacketSize, getServerNames, getSNIMatchers, getUseCipherSuitesOrder, setEnableRetransmissions, setMaximumPacketSize, setServerNames, setSNIMatchers, setUseCipherSuitesOrder
-
-
-
-
Field Detail
-
delegate
private final SSLParameters delegate
-
-
Constructor Detail
-
AbstractDelegatingSSLParameters
protected AbstractDelegatingSSLParameters(SSLParameters delegate)
-
-
Method Detail
-
getCipherSuites
public String[] getCipherSuites()
- Overrides:
getCipherSuites
in classSSLParameters
-
setCipherSuites
public void setCipherSuites(String[] cipherSuites)
- Overrides:
setCipherSuites
in classSSLParameters
-
getProtocols
public String[] getProtocols()
- Overrides:
getProtocols
in classSSLParameters
-
setProtocols
public void setProtocols(String[] protocols)
- Overrides:
setProtocols
in classSSLParameters
-
getWantClientAuth
public boolean getWantClientAuth()
- Overrides:
getWantClientAuth
in classSSLParameters
-
setWantClientAuth
public void setWantClientAuth(boolean wantClientAuth)
- Overrides:
setWantClientAuth
in classSSLParameters
-
getNeedClientAuth
public boolean getNeedClientAuth()
- Overrides:
getNeedClientAuth
in classSSLParameters
-
setNeedClientAuth
public void setNeedClientAuth(boolean needClientAuth)
- Overrides:
setNeedClientAuth
in classSSLParameters
-
getAlgorithmConstraints
public AlgorithmConstraints getAlgorithmConstraints()
- Overrides:
getAlgorithmConstraints
in classSSLParameters
-
setAlgorithmConstraints
public void setAlgorithmConstraints(AlgorithmConstraints constraints)
- Overrides:
setAlgorithmConstraints
in classSSLParameters
-
getEndpointIdentificationAlgorithm
public String getEndpointIdentificationAlgorithm()
- Overrides:
getEndpointIdentificationAlgorithm
in classSSLParameters
-
setEndpointIdentificationAlgorithm
public void setEndpointIdentificationAlgorithm(String algorithm)
- Overrides:
setEndpointIdentificationAlgorithm
in classSSLParameters
-
getApplicationProtocols
public String[] getApplicationProtocols()
- Overrides:
getApplicationProtocols
in classSSLParameters
-
setApplicationProtocols
public void setApplicationProtocols(String[] protocols)
- Overrides:
setApplicationProtocols
in classSSLParameters
-
copyJdk8FinalParameters
protected void copyJdk8FinalParameters()
-
-