|
Apache CXF API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.cxf.configuration.security.SSLClientPolicy
public class SSLClientPolicy
New policies for controlling SSL encryption
Java class for SSLClientPolicy complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SSLClientPolicy"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="Keystore" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="KeystoreType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="KeystorePassword" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="KeyPassword" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="KeystoreAlgorithm" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="Ciphersuites" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> <element name="CiphersuiteFilters" type="{http://cxf.apache.org/configuration/security}FiltersType" minOccurs="0"/> <element name="TrustStore" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="TrustStoreType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="TrustStoreAlgorithm" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="SecureSocketProtocol" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="SessionCaching" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="SessionCacheKey" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="MaxChainLength" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/> <element name="CertValidator" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="ProxyHost" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="ProxyPort" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
Field Summary | |
---|---|
protected java.lang.String |
certValidator
|
protected FiltersType |
ciphersuiteFilters
|
protected java.util.List<java.lang.String> |
ciphersuites
|
protected java.lang.String |
keyPassword
|
protected java.lang.String |
keystore
|
protected java.lang.String |
keystoreAlgorithm
|
protected java.lang.String |
keystorePassword
|
protected java.lang.String |
keystoreType
|
protected java.lang.Long |
maxChainLength
|
protected java.lang.String |
proxyHost
|
protected java.lang.Long |
proxyPort
|
protected java.lang.String |
secureSocketProtocol
|
protected java.lang.String |
sessionCacheKey
|
protected java.lang.Boolean |
sessionCaching
|
protected java.lang.String |
trustStore
|
protected java.lang.String |
trustStoreAlgorithm
|
protected java.lang.String |
trustStoreType
|
Constructor Summary | |
---|---|
SSLClientPolicy()
|
Method Summary | |
---|---|
java.lang.String |
getCertValidator()
Gets the value of the certValidator property. |
FiltersType |
getCiphersuiteFilters()
Gets the value of the ciphersuiteFilters property. |
java.util.List<java.lang.String> |
getCiphersuites()
Gets the value of the ciphersuites property. |
java.lang.String |
getKeyPassword()
Gets the value of the keyPassword property. |
java.lang.String |
getKeystore()
Gets the value of the keystore property. |
java.lang.String |
getKeystoreAlgorithm()
Gets the value of the keystoreAlgorithm property. |
java.lang.String |
getKeystorePassword()
Gets the value of the keystorePassword property. |
java.lang.String |
getKeystoreType()
Gets the value of the keystoreType property. |
java.lang.Long |
getMaxChainLength()
Gets the value of the maxChainLength property. |
java.lang.String |
getProxyHost()
Gets the value of the proxyHost property. |
java.lang.Long |
getProxyPort()
Gets the value of the proxyPort property. |
java.lang.String |
getSecureSocketProtocol()
Gets the value of the secureSocketProtocol property. |
java.lang.String |
getSessionCacheKey()
Gets the value of the sessionCacheKey property. |
java.lang.String |
getTrustStore()
Gets the value of the trustStore property. |
java.lang.String |
getTrustStoreAlgorithm()
Gets the value of the trustStoreAlgorithm property. |
java.lang.String |
getTrustStoreType()
Gets the value of the trustStoreType property. |
java.lang.Boolean |
isSessionCaching()
Gets the value of the sessionCaching property. |
boolean |
isSetCertValidator()
|
boolean |
isSetCiphersuiteFilters()
|
boolean |
isSetCiphersuites()
|
boolean |
isSetKeyPassword()
|
boolean |
isSetKeystore()
|
boolean |
isSetKeystoreAlgorithm()
|
boolean |
isSetKeystorePassword()
|
boolean |
isSetKeystoreType()
|
boolean |
isSetMaxChainLength()
|
boolean |
isSetProxyHost()
|
boolean |
isSetProxyPort()
|
boolean |
isSetSecureSocketProtocol()
|
boolean |
isSetSessionCacheKey()
|
boolean |
isSetSessionCaching()
|
boolean |
isSetTrustStore()
|
boolean |
isSetTrustStoreAlgorithm()
|
boolean |
isSetTrustStoreType()
|
void |
setCertValidator(java.lang.String value)
Sets the value of the certValidator property. |
void |
setCiphersuiteFilters(FiltersType value)
Sets the value of the ciphersuiteFilters property. |
void |
setKeyPassword(java.lang.String value)
Sets the value of the keyPassword property. |
void |
setKeystore(java.lang.String value)
Sets the value of the keystore property. |
void |
setKeystoreAlgorithm(java.lang.String value)
Sets the value of the keystoreAlgorithm property. |
void |
setKeystorePassword(java.lang.String value)
Sets the value of the keystorePassword property. |
void |
setKeystoreType(java.lang.String value)
Sets the value of the keystoreType property. |
void |
setMaxChainLength(java.lang.Long value)
Sets the value of the maxChainLength property. |
void |
setProxyHost(java.lang.String value)
Sets the value of the proxyHost property. |
void |
setProxyPort(java.lang.Long value)
Sets the value of the proxyPort property. |
void |
setSecureSocketProtocol(java.lang.String value)
Sets the value of the secureSocketProtocol property. |
void |
setSessionCacheKey(java.lang.String value)
Sets the value of the sessionCacheKey property. |
void |
setSessionCaching(java.lang.Boolean value)
Sets the value of the sessionCaching property. |
void |
setTrustStore(java.lang.String value)
Sets the value of the trustStore property. |
void |
setTrustStoreAlgorithm(java.lang.String value)
Sets the value of the trustStoreAlgorithm property. |
void |
setTrustStoreType(java.lang.String value)
Sets the value of the trustStoreType property. |
void |
unsetCiphersuites()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.lang.String keystore
protected java.lang.String keystoreType
protected java.lang.String keystorePassword
protected java.lang.String keyPassword
protected java.lang.String keystoreAlgorithm
protected java.util.List<java.lang.String> ciphersuites
protected FiltersType ciphersuiteFilters
protected java.lang.String trustStore
protected java.lang.String trustStoreType
protected java.lang.String trustStoreAlgorithm
protected java.lang.String secureSocketProtocol
protected java.lang.Boolean sessionCaching
protected java.lang.String sessionCacheKey
protected java.lang.Long maxChainLength
protected java.lang.String certValidator
protected java.lang.String proxyHost
protected java.lang.Long proxyPort
Constructor Detail |
---|
public SSLClientPolicy()
Method Detail |
---|
public java.lang.String getKeystore()
String
public void setKeystore(java.lang.String value)
value
- allowed object is
String
public boolean isSetKeystore()
public java.lang.String getKeystoreType()
String
public void setKeystoreType(java.lang.String value)
value
- allowed object is
String
public boolean isSetKeystoreType()
public java.lang.String getKeystorePassword()
String
public void setKeystorePassword(java.lang.String value)
value
- allowed object is
String
public boolean isSetKeystorePassword()
public java.lang.String getKeyPassword()
String
public void setKeyPassword(java.lang.String value)
value
- allowed object is
String
public boolean isSetKeyPassword()
public java.lang.String getKeystoreAlgorithm()
String
public void setKeystoreAlgorithm(java.lang.String value)
value
- allowed object is
String
public boolean isSetKeystoreAlgorithm()
public java.util.List<java.lang.String> getCiphersuites()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the ciphersuites property.
For example, to add a new item, do as follows:
getCiphersuites().add(newItem);
Objects of the following type(s) are allowed in the list
String
public boolean isSetCiphersuites()
public void unsetCiphersuites()
public FiltersType getCiphersuiteFilters()
FiltersType
public void setCiphersuiteFilters(FiltersType value)
value
- allowed object is
FiltersType
public boolean isSetCiphersuiteFilters()
public java.lang.String getTrustStore()
String
public void setTrustStore(java.lang.String value)
value
- allowed object is
String
public boolean isSetTrustStore()
public java.lang.String getTrustStoreType()
String
public void setTrustStoreType(java.lang.String value)
value
- allowed object is
String
public boolean isSetTrustStoreType()
public java.lang.String getTrustStoreAlgorithm()
String
public void setTrustStoreAlgorithm(java.lang.String value)
value
- allowed object is
String
public boolean isSetTrustStoreAlgorithm()
public java.lang.String getSecureSocketProtocol()
String
public void setSecureSocketProtocol(java.lang.String value)
value
- allowed object is
String
public boolean isSetSecureSocketProtocol()
public java.lang.Boolean isSessionCaching()
Boolean
public void setSessionCaching(java.lang.Boolean value)
value
- allowed object is
Boolean
public boolean isSetSessionCaching()
public java.lang.String getSessionCacheKey()
String
public void setSessionCacheKey(java.lang.String value)
value
- allowed object is
String
public boolean isSetSessionCacheKey()
public java.lang.Long getMaxChainLength()
Long
public void setMaxChainLength(java.lang.Long value)
value
- allowed object is
Long
public boolean isSetMaxChainLength()
public java.lang.String getCertValidator()
String
public void setCertValidator(java.lang.String value)
value
- allowed object is
String
public boolean isSetCertValidator()
public java.lang.String getProxyHost()
String
public void setProxyHost(java.lang.String value)
value
- allowed object is
String
public boolean isSetProxyHost()
public java.lang.Long getProxyPort()
Long
public void setProxyPort(java.lang.Long value)
value
- allowed object is
Long
public boolean isSetProxyPort()
|
Apache CXF API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |