|
Apache CXF API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.cxf.configuration.security.TLSServerParametersType
public class TLSServerParametersType
Java class for TLSServerParametersType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TLSServerParametersType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <all> <element name="keyManagers" type="{http://cxf.apache.org/configuration/security}KeyManagersType" minOccurs="0"/> <element name="trustManagers" type="{http://cxf.apache.org/configuration/security}TrustManagersType" minOccurs="0"/> <element name="cipherSuites" type="{http://cxf.apache.org/configuration/security}CipherSuites" minOccurs="0"/> <element name="cipherSuitesFilter" type="{http://cxf.apache.org/configuration/security}FiltersType" minOccurs="0"/> <element name="secureRandomParameters" type="{http://cxf.apache.org/configuration/security}SecureRandomParameters" minOccurs="0"/> <element name="clientAuthentication" type="{http://cxf.apache.org/configuration/security}ClientAuthentication" minOccurs="0"/> <element name="certConstraints" type="{http://cxf.apache.org/configuration/security}CertificateConstraintsType" minOccurs="0"/> <element name="certAlias" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> </all> <attribute name="jsseProvider" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="secureSocketProtocol" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType>
Field Summary | |
---|---|
protected String |
certAlias
This element contains the Certificate Alias. |
protected CertificateConstraintsType |
certConstraints
This element contains the Certificate Constraints specification. |
protected CipherSuites |
cipherSuites
This element contains the the CipherSuites that will be supported. |
protected FiltersType |
cipherSuitesFilter
This element contains the filters of the supported CipherSuites that will be supported and used if available. |
protected ClientAuthentication |
clientAuthentication
This element contains Client Authentication specification. |
protected String |
jsseProvider
This attribute contains the JSSE provider name. |
protected KeyManagersType |
keyManagers
This element contains the KeyManagers specification. |
protected SecureRandomParameters |
secureRandomParameters
This element contains SecureRandom specification. |
protected String |
secureSocketProtocol
This attribute contains the Protocol Name. |
protected TrustManagersType |
trustManagers
This element contains the TrustManagers specification. |
Constructor Summary | |
---|---|
TLSServerParametersType()
|
Method Summary | |
---|---|
String |
getCertAlias()
Gets the value of the certAlias property. |
CertificateConstraintsType |
getCertConstraints()
Gets the value of the certConstraints property. |
CipherSuites |
getCipherSuites()
Gets the value of the cipherSuites property. |
FiltersType |
getCipherSuitesFilter()
Gets the value of the cipherSuitesFilter property. |
ClientAuthentication |
getClientAuthentication()
Gets the value of the clientAuthentication property. |
String |
getJsseProvider()
Gets the value of the jsseProvider property. |
KeyManagersType |
getKeyManagers()
Gets the value of the keyManagers property. |
SecureRandomParameters |
getSecureRandomParameters()
Gets the value of the secureRandomParameters property. |
String |
getSecureSocketProtocol()
Gets the value of the secureSocketProtocol property. |
TrustManagersType |
getTrustManagers()
Gets the value of the trustManagers property. |
boolean |
isSetCertAlias()
|
boolean |
isSetCertConstraints()
|
boolean |
isSetCipherSuites()
|
boolean |
isSetCipherSuitesFilter()
|
boolean |
isSetClientAuthentication()
|
boolean |
isSetJsseProvider()
|
boolean |
isSetKeyManagers()
|
boolean |
isSetSecureRandomParameters()
|
boolean |
isSetSecureSocketProtocol()
|
boolean |
isSetTrustManagers()
|
void |
setCertAlias(String value)
Sets the value of the certAlias property. |
void |
setCertConstraints(CertificateConstraintsType value)
Sets the value of the certConstraints property. |
void |
setCipherSuites(CipherSuites value)
Sets the value of the cipherSuites property. |
void |
setCipherSuitesFilter(FiltersType value)
Sets the value of the cipherSuitesFilter property. |
void |
setClientAuthentication(ClientAuthentication value)
Sets the value of the clientAuthentication property. |
void |
setJsseProvider(String value)
Sets the value of the jsseProvider property. |
void |
setKeyManagers(KeyManagersType value)
Sets the value of the keyManagers property. |
void |
setSecureRandomParameters(SecureRandomParameters value)
Sets the value of the secureRandomParameters property. |
void |
setSecureSocketProtocol(String value)
Sets the value of the secureSocketProtocol property. |
void |
setTrustManagers(TrustManagersType value)
Sets the value of the trustManagers property. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected KeyManagersType keyManagers
protected TrustManagersType trustManagers
protected CipherSuites cipherSuites
protected FiltersType cipherSuitesFilter
protected SecureRandomParameters secureRandomParameters
protected ClientAuthentication clientAuthentication
protected CertificateConstraintsType certConstraints
protected String certAlias
protected String jsseProvider
protected String secureSocketProtocol
Constructor Detail |
---|
public TLSServerParametersType()
Method Detail |
---|
public KeyManagersType getKeyManagers()
This element contains the KeyManagers specification.
KeyManagersType
public void setKeyManagers(KeyManagersType value)
value
- allowed object is
KeyManagersType
getKeyManagers()
public boolean isSetKeyManagers()
public TrustManagersType getTrustManagers()
This element contains the TrustManagers specification.
TrustManagersType
public void setTrustManagers(TrustManagersType value)
value
- allowed object is
TrustManagersType
getTrustManagers()
public boolean isSetTrustManagers()
public CipherSuites getCipherSuites()
This element contains the the CipherSuites that will be supported.
CipherSuites
public void setCipherSuites(CipherSuites value)
value
- allowed object is
CipherSuites
getCipherSuites()
public boolean isSetCipherSuites()
public FiltersType getCipherSuitesFilter()
This element contains the filters of the supported CipherSuites that will be supported and used if available.
FiltersType
public void setCipherSuitesFilter(FiltersType value)
value
- allowed object is
FiltersType
getCipherSuitesFilter()
public boolean isSetCipherSuitesFilter()
public SecureRandomParameters getSecureRandomParameters()
This element contains SecureRandom specification.
SecureRandomParameters
public void setSecureRandomParameters(SecureRandomParameters value)
value
- allowed object is
SecureRandomParameters
getSecureRandomParameters()
public boolean isSetSecureRandomParameters()
public ClientAuthentication getClientAuthentication()
This element contains Client Authentication specification.
ClientAuthentication
public void setClientAuthentication(ClientAuthentication value)
value
- allowed object is
ClientAuthentication
getClientAuthentication()
public boolean isSetClientAuthentication()
public CertificateConstraintsType getCertConstraints()
This element contains the Certificate Constraints specification.
CertificateConstraintsType
public void setCertConstraints(CertificateConstraintsType value)
value
- allowed object is
CertificateConstraintsType
getCertConstraints()
public boolean isSetCertConstraints()
public String getCertAlias()
This element contains the Certificate Alias.
String
public void setCertAlias(String value)
value
- allowed object is
String
getCertAlias()
public boolean isSetCertAlias()
public String getJsseProvider()
This attribute contains the JSSE provider name.
String
public void setJsseProvider(String value)
value
- allowed object is
String
getJsseProvider()
public boolean isSetJsseProvider()
public String getSecureSocketProtocol()
This attribute contains the Protocol Name. Most common example is "SSL", "TLS" or "TLSv1".
String
public void setSecureSocketProtocol(String value)
value
- allowed object is
String
getSecureSocketProtocol()
public boolean isSetSecureSocketProtocol()
|
Apache CXF API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |