public class XMLSecurityDataFormat extends DataFormatDefinition implements NamespaceAware
DataFormat
Constructor and Description |
---|
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)
|
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)
|
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,
KeyStoreParameters keyOrTrustStoreParameters,
String keyPassword,
String digestAlgorithm) |
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) |
createDataFormat, getDataFormat, getDataFormat, getDataFormat, getDataFormatName, getShortName, setDataFormat, setDataFormatName, setProperty
getId, setId
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)
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)
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)
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 String getDigestAlgorithm()
public void setDigestAlgorithm(String digestAlgorithm)
public String getMgfAlgorithm()
public void setMgfAlgorithm(String mgfAlgorithm)
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 URIsApache Camel