public class org.apache.camel.model.dataformat.XMLSecurityDataFormat extends org.apache.camel.model.DataFormatDefinition implements org.apache.camel.spi.NamespaceAware
{
private static final java.lang.String TRIPLEDES;
private java.lang.String xmlCipherAlgorithm;
private java.lang.String passPhrase;
private byte[] passPhraseByte;
private java.lang.String secureTag;
private java.lang.Boolean secureTagContents;
private java.lang.String keyCipherAlgorithm;
private java.lang.String recipientKeyAlias;
private java.lang.String keyOrTrustStoreParametersId;
private java.lang.String keyPassword;
private java.lang.String digestAlgorithm;
private java.lang.String mgfAlgorithm;
private java.lang.Boolean addKeyValueForEncryptedKey;
private org.apache.camel.util.jsse.KeyStoreParameters keyOrTrustStoreParameters;
private java.util.Map namespaces;
public void <init>()
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
specialinvoke v.<org.apache.camel.model.DataFormatDefinition: void <init>(java.lang.String)>("secureXML");
return;
}
public void <init>(java.lang.String, boolean)
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: java.lang.String;
v := @parameter: boolean;
specialinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void <init>()>();
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setSecureTag(java.lang.String)>(v);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setSecureTagContents(java.lang.Boolean)>(v);
return;
}
public void <init>(java.lang.String, java.util.Map, boolean)
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.util.Map v;
java.lang.Boolean v;
java.lang.String v;
boolean v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: java.lang.String;
v := @parameter: java.util.Map;
v := @parameter: boolean;
specialinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void <init>()>();
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setSecureTag(java.lang.String)>(v);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setSecureTagContents(java.lang.Boolean)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setNamespaces(java.util.Map)>(v);
return;
}
public void <init>(java.lang.String, boolean, java.lang.String)
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.lang.String v, v;
boolean v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void <init>(java.lang.String,boolean)>(v, v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setPassPhrase(java.lang.String)>(v);
return;
}
public void <init>(java.lang.String, java.util.Map, boolean, java.lang.String)
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.util.Map v;
java.lang.String v, v;
boolean v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: java.lang.String;
v := @parameter: java.util.Map;
v := @parameter: boolean;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void <init>(java.lang.String,boolean)>(v, v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setPassPhrase(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setNamespaces(java.util.Map)>(v);
return;
}
public void <init>(java.lang.String, boolean, java.lang.String, java.lang.String)
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.lang.String v, v, v;
boolean v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void <init>(java.lang.String,boolean,java.lang.String)>(v, v, v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setXmlCipherAlgorithm(java.lang.String)>(v);
return;
}
public void <init>(java.lang.String, java.util.Map, boolean, java.lang.String, java.lang.String)
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.util.Map v;
java.lang.String v, v, v;
boolean v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: java.lang.String;
v := @parameter: java.util.Map;
v := @parameter: boolean;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void <init>(java.lang.String,boolean,java.lang.String)>(v, v, v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setXmlCipherAlgorithm(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setNamespaces(java.util.Map)>(v);
return;
}
public void <init>(java.lang.String, boolean, java.lang.String, java.lang.String, java.lang.String)
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.lang.String v, v, v, v;
boolean v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void <init>(java.lang.String,boolean)>(v, v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setRecipientKeyAlias(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setXmlCipherAlgorithm(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setKeyCipherAlgorithm(java.lang.String)>(v);
return;
}
public void <init>(java.lang.String, boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.lang.String v, v, v, v, v;
boolean v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void <init>(java.lang.String,boolean)>(v, v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setRecipientKeyAlias(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setXmlCipherAlgorithm(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setKeyCipherAlgorithm(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setKeyOrTrustStoreParametersId(java.lang.String)>(v);
return;
}
public void <init>(java.lang.String, boolean, java.lang.String, java.lang.String, java.lang.String, org.apache.camel.util.jsse.KeyStoreParameters)
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
org.apache.camel.util.jsse.KeyStoreParameters v;
java.lang.String v, v, v, v;
boolean v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: org.apache.camel.util.jsse.KeyStoreParameters;
specialinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void <init>(java.lang.String,boolean)>(v, v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setRecipientKeyAlias(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setXmlCipherAlgorithm(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setKeyCipherAlgorithm(java.lang.String)>(v);
specialinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setKeyOrTrustStoreParameters(org.apache.camel.util.jsse.KeyStoreParameters)>(v);
return;
}
public void <init>(java.lang.String, boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.lang.String v, v, v, v, v, v;
boolean v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void <init>(java.lang.String,boolean)>(v, v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setRecipientKeyAlias(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setXmlCipherAlgorithm(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setKeyCipherAlgorithm(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setKeyOrTrustStoreParametersId(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setKeyPassword(java.lang.String)>(v);
return;
}
public void <init>(java.lang.String, boolean, java.lang.String, java.lang.String, java.lang.String, org.apache.camel.util.jsse.KeyStoreParameters, java.lang.String)
{
org.apache.camel.util.jsse.KeyStoreParameters v;
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.lang.String v, v, v, v, v;
boolean v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: org.apache.camel.util.jsse.KeyStoreParameters;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void <init>(java.lang.String,boolean)>(v, v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setRecipientKeyAlias(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setXmlCipherAlgorithm(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setKeyCipherAlgorithm(java.lang.String)>(v);
specialinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setKeyOrTrustStoreParameters(org.apache.camel.util.jsse.KeyStoreParameters)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setKeyPassword(java.lang.String)>(v);
return;
}
public void <init>(java.lang.String, java.util.Map, boolean, java.lang.String, java.lang.String, java.lang.String)
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.util.Map v;
java.lang.String v, v, v, v;
boolean v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: java.lang.String;
v := @parameter: java.util.Map;
v := @parameter: boolean;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void <init>(java.lang.String,boolean)>(v, v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setRecipientKeyAlias(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setXmlCipherAlgorithm(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setKeyCipherAlgorithm(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setNamespaces(java.util.Map)>(v);
return;
}
public void <init>(java.lang.String, java.util.Map, boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.util.Map v;
java.lang.String v, v, v, v, v;
boolean v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: java.lang.String;
v := @parameter: java.util.Map;
v := @parameter: boolean;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void <init>(java.lang.String,boolean)>(v, v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setRecipientKeyAlias(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setXmlCipherAlgorithm(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setKeyCipherAlgorithm(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setNamespaces(java.util.Map)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setKeyOrTrustStoreParametersId(java.lang.String)>(v);
return;
}
public void <init>(java.lang.String, java.util.Map, boolean, java.lang.String, java.lang.String, java.lang.String, org.apache.camel.util.jsse.KeyStoreParameters)
{
org.apache.camel.util.jsse.KeyStoreParameters v;
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.util.Map v;
java.lang.String v, v, v, v;
boolean v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: java.lang.String;
v := @parameter: java.util.Map;
v := @parameter: boolean;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: org.apache.camel.util.jsse.KeyStoreParameters;
specialinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void <init>(java.lang.String,boolean)>(v, v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setRecipientKeyAlias(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setXmlCipherAlgorithm(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setKeyCipherAlgorithm(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setNamespaces(java.util.Map)>(v);
specialinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setKeyOrTrustStoreParameters(org.apache.camel.util.jsse.KeyStoreParameters)>(v);
return;
}
public void <init>(java.lang.String, java.util.Map, boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.util.Map v;
java.lang.String v, v, v, v, v, v;
boolean v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: java.lang.String;
v := @parameter: java.util.Map;
v := @parameter: boolean;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void <init>(java.lang.String,boolean)>(v, v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setRecipientKeyAlias(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setXmlCipherAlgorithm(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setKeyCipherAlgorithm(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setNamespaces(java.util.Map)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setKeyOrTrustStoreParametersId(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setKeyPassword(java.lang.String)>(v);
return;
}
public void <init>(java.lang.String, java.util.Map, boolean, java.lang.String, java.lang.String, java.lang.String, org.apache.camel.util.jsse.KeyStoreParameters, java.lang.String)
{
org.apache.camel.util.jsse.KeyStoreParameters v;
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.util.Map v;
java.lang.String v, v, v, v, v;
boolean v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: java.lang.String;
v := @parameter: java.util.Map;
v := @parameter: boolean;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: org.apache.camel.util.jsse.KeyStoreParameters;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void <init>(java.lang.String,boolean)>(v, v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setRecipientKeyAlias(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setXmlCipherAlgorithm(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setKeyCipherAlgorithm(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setNamespaces(java.util.Map)>(v);
specialinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setKeyOrTrustStoreParameters(org.apache.camel.util.jsse.KeyStoreParameters)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setKeyPassword(java.lang.String)>(v);
return;
}
public void <init>(java.lang.String, java.util.Map, boolean, java.lang.String, java.lang.String, java.lang.String, org.apache.camel.util.jsse.KeyStoreParameters, java.lang.String, java.lang.String)
{
org.apache.camel.util.jsse.KeyStoreParameters v;
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.util.Map v;
java.lang.String v, v, v, v, v, v;
boolean v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: java.lang.String;
v := @parameter: java.util.Map;
v := @parameter: boolean;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: org.apache.camel.util.jsse.KeyStoreParameters;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void <init>(java.lang.String,boolean)>(v, v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setRecipientKeyAlias(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setXmlCipherAlgorithm(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setKeyCipherAlgorithm(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setNamespaces(java.util.Map)>(v);
specialinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setKeyOrTrustStoreParameters(org.apache.camel.util.jsse.KeyStoreParameters)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setKeyPassword(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setDigestAlgorithm(java.lang.String)>(v);
return;
}
protected void configureDataFormat(org.apache.camel.spi.DataFormat, org.apache.camel.CamelContext)
{
byte[] v, v, v, v, v;
org.apache.camel.util.jsse.KeyStoreParameters v, v;
java.util.Map v, v;
boolean v, v, v, v;
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.lang.Boolean v, v, v, v, v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
org.apache.camel.CamelContext v;
org.apache.camel.spi.DataFormat v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: org.apache.camel.spi.DataFormat;
v := @parameter: org.apache.camel.CamelContext;
v = virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String getSecureTag()>();
if v == null goto label;
v = virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String getSecureTag()>();
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setProperty(org.apache.camel.CamelContext,java.lang.Object,java.lang.String,java.lang.Object)>(v, v, "secureTag", v);
goto label;
label:
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setProperty(org.apache.camel.CamelContext,java.lang.Object,java.lang.String,java.lang.Object)>(v, v, "secureTag", "");
label:
v = virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.Boolean getSecureTagContents()>();
if v == null goto label;
v = virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.Boolean getSecureTagContents()>();
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setProperty(org.apache.camel.CamelContext,java.lang.Object,java.lang.String,java.lang.Object)>(v, v, "secureTagContents", v);
v = v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String passPhrase>;
if v != null goto label;
v = v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: byte[] passPhraseByte>;
if v == null goto label;
label:
v = v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: byte[] passPhraseByte>;
if v == null goto label;
v = v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: byte[] passPhraseByte>;
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setProperty(org.apache.camel.CamelContext,java.lang.Object,java.lang.String,java.lang.Object)>(v, v, "passPhrase", v);
goto label;
label:
v = v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String passPhrase>;
v = virtualinvoke v.<java.lang.String: byte[] getBytes()>();
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setProperty(org.apache.camel.CamelContext,java.lang.Object,java.lang.String,java.lang.Object)>(v, v, "passPhrase", v);
goto label;
label:
v = "Just another 24 Byte key";
v = virtualinvoke v.<java.lang.String: byte[] getBytes()>();
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setProperty(org.apache.camel.CamelContext,java.lang.Object,java.lang.String,java.lang.Object)>(v, v, "passPhrase", v);
label:
v = virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String getXmlCipherAlgorithm()>();
if v == null goto label;
v = virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String getXmlCipherAlgorithm()>();
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setProperty(org.apache.camel.CamelContext,java.lang.Object,java.lang.String,java.lang.Object)>(v, v, "xmlCipherAlgorithm", v);
goto label;
label:
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setProperty(org.apache.camel.CamelContext,java.lang.Object,java.lang.String,java.lang.Object)>(v, v, "xmlCipherAlgorithm", "http://www.w.org/2001/04/xmlenc#tripledes-cbc");
label:
v = virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String getKeyCipherAlgorithm()>();
if v == null goto label;
v = virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String getKeyCipherAlgorithm()>();
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setProperty(org.apache.camel.CamelContext,java.lang.Object,java.lang.String,java.lang.Object)>(v, v, "keyCipherAlgorithm", v);
label:
v = virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String getRecipientKeyAlias()>();
if v == null goto label;
v = virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String getRecipientKeyAlias()>();
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setProperty(org.apache.camel.CamelContext,java.lang.Object,java.lang.String,java.lang.Object)>(v, v, "recipientKeyAlias", v);
label:
v = virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String getKeyOrTrustStoreParametersId()>();
if v == null goto label;
v = virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String getKeyOrTrustStoreParametersId()>();
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setProperty(org.apache.camel.CamelContext,java.lang.Object,java.lang.String,java.lang.Object)>(v, v, "keyOrTrustStoreParametersId", v);
label:
v = v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: org.apache.camel.util.jsse.KeyStoreParameters keyOrTrustStoreParameters>;
if v == null goto label;
v = v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: org.apache.camel.util.jsse.KeyStoreParameters keyOrTrustStoreParameters>;
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setProperty(org.apache.camel.CamelContext,java.lang.Object,java.lang.String,java.lang.Object)>(v, v, "keyOrTrustStoreParameters", v);
label:
v = v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.util.Map namespaces>;
if v == null goto label;
v = v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.util.Map namespaces>;
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setProperty(org.apache.camel.CamelContext,java.lang.Object,java.lang.String,java.lang.Object)>(v, v, "namespaces", v);
label:
v = v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String keyPassword>;
if v == null goto label;
v = virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String getKeyPassword()>();
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setProperty(org.apache.camel.CamelContext,java.lang.Object,java.lang.String,java.lang.Object)>(v, v, "keyPassword", v);
label:
v = v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String digestAlgorithm>;
if v == null goto label;
v = virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String getDigestAlgorithm()>();
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setProperty(org.apache.camel.CamelContext,java.lang.Object,java.lang.String,java.lang.Object)>(v, v, "digestAlgorithm", v);
label:
v = v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String mgfAlgorithm>;
if v == null goto label;
v = virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String getMgfAlgorithm()>();
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setProperty(org.apache.camel.CamelContext,java.lang.Object,java.lang.String,java.lang.Object)>(v, v, "mgfAlgorithm", v);
label:
v = virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.Boolean getAddKeyValueForEncryptedKey()>();
if v == null goto label;
v = virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.Boolean getAddKeyValueForEncryptedKey()>();
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
if v == 0 goto label;
label:
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
virtualinvoke v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: void setProperty(org.apache.camel.CamelContext,java.lang.Object,java.lang.String,java.lang.Object)>(v, v, "addKeyValueForEncryptedKey", v);
return;
}
public java.lang.String getXmlCipherAlgorithm()
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.lang.String v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v = v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String xmlCipherAlgorithm>;
return v;
}
public void setXmlCipherAlgorithm(java.lang.String)
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.lang.String v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: java.lang.String;
v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String xmlCipherAlgorithm> = v;
return;
}
public java.lang.String getPassPhrase()
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.lang.String v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v = v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String passPhrase>;
return v;
}
public void setPassPhrase(java.lang.String)
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.lang.String v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: java.lang.String;
v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String passPhrase> = v;
return;
}
public byte[] getPassPhraseByte()
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
byte[] v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v = v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: byte[] passPhraseByte>;
return v;
}
public void setPassPhraseByte(byte[])
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
byte[] v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: byte[];
v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: byte[] passPhraseByte> = v;
return;
}
public java.lang.String getSecureTag()
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.lang.String v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v = v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String secureTag>;
return v;
}
public void setSecureTag(java.lang.String)
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.lang.String v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: java.lang.String;
v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String secureTag> = v;
return;
}
public java.lang.Boolean getSecureTagContents()
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.lang.Boolean v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v = v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.Boolean secureTagContents>;
return v;
}
public void setSecureTagContents(java.lang.Boolean)
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.lang.Boolean v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: java.lang.Boolean;
v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.Boolean secureTagContents> = v;
return;
}
public void setKeyCipherAlgorithm(java.lang.String)
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.lang.String v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: java.lang.String;
v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String keyCipherAlgorithm> = v;
return;
}
public java.lang.String getKeyCipherAlgorithm()
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.lang.String v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v = v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String keyCipherAlgorithm>;
return v;
}
public void setRecipientKeyAlias(java.lang.String)
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.lang.String v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: java.lang.String;
v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String recipientKeyAlias> = v;
return;
}
public java.lang.String getRecipientKeyAlias()
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.lang.String v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v = v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String recipientKeyAlias>;
return v;
}
public void setKeyOrTrustStoreParametersId(java.lang.String)
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.lang.String v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: java.lang.String;
v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String keyOrTrustStoreParametersId> = v;
return;
}
public java.lang.String getKeyOrTrustStoreParametersId()
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.lang.String v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v = v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String keyOrTrustStoreParametersId>;
return v;
}
public org.apache.camel.util.jsse.KeyStoreParameters getKeyOrTrustStoreParameters()
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
org.apache.camel.util.jsse.KeyStoreParameters v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v = v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: org.apache.camel.util.jsse.KeyStoreParameters keyOrTrustStoreParameters>;
return v;
}
private void setKeyOrTrustStoreParameters(org.apache.camel.util.jsse.KeyStoreParameters)
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
org.apache.camel.util.jsse.KeyStoreParameters v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: org.apache.camel.util.jsse.KeyStoreParameters;
v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: org.apache.camel.util.jsse.KeyStoreParameters keyOrTrustStoreParameters> = v;
return;
}
public java.lang.String getKeyPassword()
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.lang.String v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v = v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String keyPassword>;
return v;
}
public void setKeyPassword(java.lang.String)
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.lang.String v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: java.lang.String;
v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String keyPassword> = v;
return;
}
public java.lang.String getDigestAlgorithm()
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.lang.String v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v = v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String digestAlgorithm>;
return v;
}
public void setDigestAlgorithm(java.lang.String)
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.lang.String v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: java.lang.String;
v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String digestAlgorithm> = v;
return;
}
public java.lang.String getMgfAlgorithm()
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.lang.String v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v = v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String mgfAlgorithm>;
return v;
}
public void setMgfAlgorithm(java.lang.String)
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.lang.String v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: java.lang.String;
v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.String mgfAlgorithm> = v;
return;
}
public java.lang.Boolean getAddKeyValueForEncryptedKey()
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.lang.Boolean v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v = v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.Boolean addKeyValueForEncryptedKey>;
return v;
}
public void setAddKeyValueForEncryptedKey(java.lang.Boolean)
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.lang.Boolean v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: java.lang.Boolean;
v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.lang.Boolean addKeyValueForEncryptedKey> = v;
return;
}
public void setNamespaces(java.util.Map)
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.util.Map v, v, v;
java.util.HashMap v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v := @parameter: java.util.Map;
v = v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.util.Map namespaces>;
if v != null goto label;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.util.Map namespaces> = v;
label:
v = v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.util.Map namespaces>;
interfaceinvoke v.<java.util.Map: void putAll(java.util.Map)>(v);
return;
}
public java.util.Map getNamespaces()
{
org.apache.camel.model.dataformat.XMLSecurityDataFormat v;
java.util.Map v;
v := @this: org.apache.camel.model.dataformat.XMLSecurityDataFormat;
v = v.<org.apache.camel.model.dataformat.XMLSecurityDataFormat: java.util.Map namespaces>;
return v;
}
}