|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.cxf.configuration.jsse.TLSParameterBase
public class TLSParameterBase
This class is the base class for SSL/TLS parameters that are common to both client and server sides.
Constructor Summary | |
---|---|
TLSParameterBase()
|
Method Summary | |
---|---|
java.util.List<java.lang.String> |
getCipherSuites()
Returns the CipherSuites associated with this endpoint. |
org.apache.cxf.configuration.security.FiltersType |
getCipherSuitesFilter()
Returns the cipher suites filter |
java.lang.String |
getJsseProvider()
Return the JSSE provider. |
javax.net.ssl.KeyManager[] |
getKeyManagers()
Returns the key managers for the endpoint. |
java.security.SecureRandom |
getSecureRandom()
Returns the secure random alogorithm. |
java.lang.String |
getSecureSocketProtocol()
Returns the secure socket protocol in use. |
javax.net.ssl.TrustManager[] |
getTrustManagers()
Returns the TrustManagers associated with the endpoint. |
void |
setCipherSuites(java.util.List<java.lang.String> cs)
This parameter sets the cipher suites list to use. |
void |
setCipherSuitesFilter(org.apache.cxf.configuration.security.FiltersType filters)
This parameter sets the filter to include and/or exclude the cipher suites to use from the set list or system defaults. |
void |
setJsseProvider(java.lang.String prov)
Set the JSSE provider. |
void |
setKeyManagers(javax.net.ssl.KeyManager[] keyMgrs)
Sets the KeyManagers for this endpoint. |
void |
setSecureRandom(java.security.SecureRandom random)
This sets the secure random provider and alogorithm. |
void |
setSecureSocketProtocol(java.lang.String proto)
This sets the protocol to use. |
void |
setTrustManagers(javax.net.ssl.TrustManager[] trustMgrs)
Sets the TrustManagers associated with this endpoint. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TLSParameterBase()
Method Detail |
---|
public final void setJsseProvider(java.lang.String prov)
public java.lang.String getJsseProvider()
public final void setKeyManagers(javax.net.ssl.KeyManager[] keyMgrs)
public javax.net.ssl.KeyManager[] getKeyManagers()
public final void setTrustManagers(javax.net.ssl.TrustManager[] trustMgrs)
public javax.net.ssl.TrustManager[] getTrustManagers()
public final void setCipherSuites(java.util.List<java.lang.String> cs)
public java.util.List<java.lang.String> getCipherSuites()
public final void setCipherSuitesFilter(org.apache.cxf.configuration.security.FiltersType filters)
public org.apache.cxf.configuration.security.FiltersType getCipherSuitesFilter()
public final void setSecureRandom(java.security.SecureRandom random)
public java.security.SecureRandom getSecureRandom()
public final void setSecureSocketProtocol(java.lang.String proto)
public java.lang.String getSecureSocketProtocol()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |