|
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()
Stringpublic void setKeystore(java.lang.String value)
value - allowed object is
Stringpublic boolean isSetKeystore()
public java.lang.String getKeystoreType()
Stringpublic void setKeystoreType(java.lang.String value)
value - allowed object is
Stringpublic boolean isSetKeystoreType()
public java.lang.String getKeystorePassword()
Stringpublic void setKeystorePassword(java.lang.String value)
value - allowed object is
Stringpublic boolean isSetKeystorePassword()
public java.lang.String getKeyPassword()
Stringpublic void setKeyPassword(java.lang.String value)
value - allowed object is
Stringpublic boolean isSetKeyPassword()
public java.lang.String getKeystoreAlgorithm()
Stringpublic void setKeystoreAlgorithm(java.lang.String value)
value - allowed object is
Stringpublic 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()
FiltersTypepublic void setCiphersuiteFilters(FiltersType value)
value - allowed object is
FiltersTypepublic boolean isSetCiphersuiteFilters()
public java.lang.String getTrustStore()
Stringpublic void setTrustStore(java.lang.String value)
value - allowed object is
Stringpublic boolean isSetTrustStore()
public java.lang.String getTrustStoreType()
Stringpublic void setTrustStoreType(java.lang.String value)
value - allowed object is
Stringpublic boolean isSetTrustStoreType()
public java.lang.String getTrustStoreAlgorithm()
Stringpublic void setTrustStoreAlgorithm(java.lang.String value)
value - allowed object is
Stringpublic boolean isSetTrustStoreAlgorithm()
public java.lang.String getSecureSocketProtocol()
Stringpublic void setSecureSocketProtocol(java.lang.String value)
value - allowed object is
Stringpublic boolean isSetSecureSocketProtocol()
public java.lang.Boolean isSessionCaching()
Booleanpublic void setSessionCaching(java.lang.Boolean value)
value - allowed object is
Booleanpublic boolean isSetSessionCaching()
public java.lang.String getSessionCacheKey()
Stringpublic void setSessionCacheKey(java.lang.String value)
value - allowed object is
Stringpublic boolean isSetSessionCacheKey()
public java.lang.Long getMaxChainLength()
Longpublic void setMaxChainLength(java.lang.Long value)
value - allowed object is
Longpublic boolean isSetMaxChainLength()
public java.lang.String getCertValidator()
Stringpublic void setCertValidator(java.lang.String value)
value - allowed object is
Stringpublic boolean isSetCertValidator()
public java.lang.String getProxyHost()
Stringpublic void setProxyHost(java.lang.String value)
value - allowed object is
Stringpublic boolean isSetProxyHost()
public java.lang.Long getProxyPort()
Longpublic void setProxyPort(java.lang.Long value)
value - allowed object is
Longpublic boolean isSetProxyPort()
|
Apache CXF API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||