|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.camel.model.IdentifiedType org.apache.camel.model.DataFormatDefinition org.apache.camel.model.dataformat.XMLSecurityDataFormat
public class XMLSecurityDataFormat
Represents as XML Security Encrypter/Decrypter DataFormat
Constructor Summary | |
---|---|
XMLSecurityDataFormat()
|
|
XMLSecurityDataFormat(String secureTag,
boolean secureTagContents)
|
|
XMLSecurityDataFormat(String secureTag,
boolean secureTagContents,
String passPhrase)
|
|
XMLSecurityDataFormat(String secureTag,
boolean secureTagContents,
String passPhrase,
String xmlCipherAlgorithm)
|
|
XMLSecurityDataFormat(String secureTag,
boolean secureTagContents,
String recipientKeyAlias,
String xmlCipherAlgorithm,
String keyCipherAlgorithm)
Deprecated. use { XMLSecurityDataFormat(String, boolean, String, String, String, String) or
{XMLSecurityDataFormat(String, boolean, String, String, String, KeyStoreParameters) instead |
|
XMLSecurityDataFormat(String secureTag,
boolean secureTagContents,
String recipientKeyAlias,
String xmlCipherAlgorithm,
String keyCipherAlgorithm,
KeyStoreParameters keyOrTrustStoreParameters)
|
|
XMLSecurityDataFormat(String secureTag,
boolean secureTagContents,
String recipientKeyAlias,
String xmlCipherAlgorithm,
String keyCipherAlgorithm,
KeyStoreParameters keyOrTrustStoreParameters,
String keyPassword)
|
|
XMLSecurityDataFormat(String secureTag,
boolean secureTagContents,
String recipientKeyAlias,
String xmlCipherAlgorithm,
String keyCipherAlgorithm,
String keyOrTrustStoreParametersId)
|
|
XMLSecurityDataFormat(String secureTag,
boolean secureTagContents,
String recipientKeyAlias,
String xmlCipherAlgorithm,
String keyCipherAlgorithm,
String keyOrTrustStoreParametersId,
String keyPassword)
|
|
XMLSecurityDataFormat(String secureTag,
Map<String,String> namespaces,
boolean secureTagContents)
|
|
XMLSecurityDataFormat(String secureTag,
Map<String,String> namespaces,
boolean secureTagContents,
String passPhrase)
|
|
XMLSecurityDataFormat(String secureTag,
Map<String,String> namespaces,
boolean secureTagContents,
String passPhrase,
String xmlCipherAlgorithm)
|
|
XMLSecurityDataFormat(String secureTag,
Map<String,String> namespaces,
boolean secureTagContents,
String recipientKeyAlias,
String xmlCipherAlgorithm,
String keyCipherAlgorithm)
Deprecated. use { XMLSecurityDataFormat(String, Map, boolean, String, String, String, String) or
{XMLSecurityDataFormat(String, Map, boolean, String, String, String, KeyStoreParameters) instead |
|
XMLSecurityDataFormat(String secureTag,
Map<String,String> namespaces,
boolean secureTagContents,
String recipientKeyAlias,
String xmlCipherAlgorithm,
String keyCipherAlgorithm,
KeyStoreParameters keyOrTrustStoreParameters)
|
|
XMLSecurityDataFormat(String secureTag,
Map<String,String> namespaces,
boolean secureTagContents,
String recipientKeyAlias,
String xmlCipherAlgorithm,
String keyCipherAlgorithm,
KeyStoreParameters keyOrTrustStoreParameters,
String keyPassword)
|
|
XMLSecurityDataFormat(String secureTag,
Map<String,String> namespaces,
boolean secureTagContents,
String recipientKeyAlias,
String xmlCipherAlgorithm,
String keyCipherAlgorithm,
String keyOrTrustStoreParametersId)
|
|
XMLSecurityDataFormat(String secureTag,
Map<String,String> namespaces,
boolean secureTagContents,
String recipientKeyAlias,
String xmlCipherAlgorithm,
String keyCipherAlgorithm,
String keyOrTrustStoreParametersId,
String keyPassword)
|
Method Summary | |
---|---|
protected void |
configureDataFormat(DataFormat dataFormat)
Allows derived classes to customize the data format |
String |
getKeyCipherAlgorithm()
|
String |
getKeyOrTrustStoreParametersId()
|
String |
getKeyPassword()
|
String |
getPassPhrase()
|
String |
getRecipientKeyAlias()
|
String |
getSecureTag()
|
Boolean |
getSecureTagContents()
|
String |
getXmlCipherAlgorithm()
|
boolean |
isSecureTagContents()
|
void |
setKeyCipherAlgorithm(String keyCipherAlgorithm)
|
void |
setKeyOrTrustStoreParametersId(String id)
|
void |
setKeyPassword(String keyPassword)
|
void |
setNamespaces(Map<String,String> nspaces)
Injects the XML Namespaces of prefix -> uri mappings |
void |
setPassPhrase(String passPhrase)
|
void |
setRecipientKeyAlias(String recipientKeyAlias)
|
void |
setSecureTag(String secureTag)
|
void |
setSecureTagContents(Boolean secureTagContents)
|
void |
setXmlCipherAlgorithm(String xmlCipherAlgorithm)
|
Methods inherited from class org.apache.camel.model.DataFormatDefinition |
---|
createDataFormat, getDataFormat, getDataFormat, getDataFormat, getDataFormatName, getShortName, setDataFormat, setDataFormatName, setProperty |
Methods inherited from class org.apache.camel.model.IdentifiedType |
---|
getId, setId |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XMLSecurityDataFormat()
public XMLSecurityDataFormat(String secureTag, boolean secureTagContents)
public XMLSecurityDataFormat(String secureTag, Map<String,String> namespaces, boolean secureTagContents)
public XMLSecurityDataFormat(String secureTag, boolean secureTagContents, String passPhrase)
public XMLSecurityDataFormat(String secureTag, Map<String,String> namespaces, boolean secureTagContents, String passPhrase)
public XMLSecurityDataFormat(String secureTag, boolean secureTagContents, String passPhrase, String xmlCipherAlgorithm)
public XMLSecurityDataFormat(String secureTag, Map<String,String> namespaces, boolean secureTagContents, String passPhrase, String xmlCipherAlgorithm)
@Deprecated public XMLSecurityDataFormat(String secureTag, boolean secureTagContents, String recipientKeyAlias, String xmlCipherAlgorithm, String keyCipherAlgorithm)
XMLSecurityDataFormat(String, boolean, String, String, String, String)
or
{XMLSecurityDataFormat(String, boolean, String, String, String, KeyStoreParameters)
instead
public XMLSecurityDataFormat(String secureTag, boolean secureTagContents, String recipientKeyAlias, String xmlCipherAlgorithm, String keyCipherAlgorithm, String keyOrTrustStoreParametersId)
public XMLSecurityDataFormat(String secureTag, boolean secureTagContents, String recipientKeyAlias, String xmlCipherAlgorithm, String keyCipherAlgorithm, KeyStoreParameters keyOrTrustStoreParameters)
public XMLSecurityDataFormat(String secureTag, boolean secureTagContents, String recipientKeyAlias, String xmlCipherAlgorithm, String keyCipherAlgorithm, String keyOrTrustStoreParametersId, String keyPassword)
public XMLSecurityDataFormat(String secureTag, boolean secureTagContents, String recipientKeyAlias, String xmlCipherAlgorithm, String keyCipherAlgorithm, KeyStoreParameters keyOrTrustStoreParameters, String keyPassword)
@Deprecated public XMLSecurityDataFormat(String secureTag, Map<String,String> namespaces, boolean secureTagContents, String recipientKeyAlias, String xmlCipherAlgorithm, String keyCipherAlgorithm)
XMLSecurityDataFormat(String, Map, boolean, String, String, String, String)
or
{XMLSecurityDataFormat(String, Map, boolean, String, String, String, KeyStoreParameters)
instead
public XMLSecurityDataFormat(String secureTag, Map<String,String> namespaces, boolean secureTagContents, String recipientKeyAlias, String xmlCipherAlgorithm, String keyCipherAlgorithm, String keyOrTrustStoreParametersId)
public XMLSecurityDataFormat(String secureTag, Map<String,String> namespaces, boolean secureTagContents, String recipientKeyAlias, String xmlCipherAlgorithm, String keyCipherAlgorithm, KeyStoreParameters keyOrTrustStoreParameters)
public XMLSecurityDataFormat(String secureTag, Map<String,String> namespaces, boolean secureTagContents, String recipientKeyAlias, String xmlCipherAlgorithm, String keyCipherAlgorithm, String keyOrTrustStoreParametersId, String keyPassword)
public XMLSecurityDataFormat(String secureTag, Map<String,String> namespaces, boolean secureTagContents, String recipientKeyAlias, String xmlCipherAlgorithm, String keyCipherAlgorithm, KeyStoreParameters keyOrTrustStoreParameters, String keyPassword)
Method Detail |
---|
protected void configureDataFormat(DataFormat dataFormat)
DataFormatDefinition
configureDataFormat
in class DataFormatDefinition
public String getXmlCipherAlgorithm()
public void setXmlCipherAlgorithm(String xmlCipherAlgorithm)
public String getPassPhrase()
public void setPassPhrase(String passPhrase)
public String getSecureTag()
public void setSecureTag(String secureTag)
public Boolean getSecureTagContents()
public void setSecureTagContents(Boolean secureTagContents)
public boolean isSecureTagContents()
public void setKeyCipherAlgorithm(String keyCipherAlgorithm)
public String getKeyCipherAlgorithm()
public void setRecipientKeyAlias(String recipientKeyAlias)
public String getRecipientKeyAlias()
public void setKeyOrTrustStoreParametersId(String id)
public String getKeyOrTrustStoreParametersId()
public String getKeyPassword()
public void setKeyPassword(String keyPassword)
public void setNamespaces(Map<String,String> nspaces)
NamespaceAware
setNamespaces
in interface NamespaceAware
nspaces
- the XML namespaces with the key of prefixes and the value the URIs
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |