org.apache.camel.model.dataformat
Class XMLSecurityDataFormat

java.lang.Object
  extended by org.apache.camel.model.IdentifiedType
      extended by org.apache.camel.model.DataFormatDefinition
          extended by org.apache.camel.model.dataformat.XMLSecurityDataFormat

public class XMLSecurityDataFormat
extends DataFormatDefinition

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)
           
 
Method Summary
protected  void configureDataFormat(DataFormat dataFormat)
          Allows derived classes to customize the data format
 String getPassPhrase()
           
 String getSecureTag()
           
 String getXmlCipherAlgorithm()
           
 boolean isSecureTagContents()
           
 void setPassPhrase(String passPhrase)
           
 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, 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

XMLSecurityDataFormat

public XMLSecurityDataFormat()

XMLSecurityDataFormat

public XMLSecurityDataFormat(String secureTag,
                             boolean secureTagContents)

XMLSecurityDataFormat

public XMLSecurityDataFormat(String secureTag,
                             boolean secureTagContents,
                             String passPhrase)

XMLSecurityDataFormat

public XMLSecurityDataFormat(String secureTag,
                             boolean secureTagContents,
                             String passPhrase,
                             String xmlCipherAlgorithm)
Method Detail

configureDataFormat

protected void configureDataFormat(DataFormat dataFormat)
Description copied from class: DataFormatDefinition
Allows derived classes to customize the data format

Overrides:
configureDataFormat in class DataFormatDefinition

getXmlCipherAlgorithm

public String getXmlCipherAlgorithm()

setXmlCipherAlgorithm

public void setXmlCipherAlgorithm(String xmlCipherAlgorithm)

getPassPhrase

public String getPassPhrase()

setPassPhrase

public void setPassPhrase(String passPhrase)

getSecureTag

public String getSecureTag()

setSecureTag

public void setSecureTag(String secureTag)

isSecureTagContents

public boolean isSecureTagContents()

setSecureTagContents

public void setSecureTagContents(boolean secureTagContents)


Apache CAMEL