public class org.apache.camel.model.rest.RestSecuritiesDefinition extends java.lang.Object
{
private org.apache.camel.model.rest.RestDefinition rest;
private java.util.List securityDefinitions;
public void <init>()
{
org.apache.camel.model.rest.RestSecuritiesDefinition v;
java.util.ArrayList v;
v := @this: org.apache.camel.model.rest.RestSecuritiesDefinition;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<org.apache.camel.model.rest.RestSecuritiesDefinition: java.util.List securityDefinitions> = v;
return;
}
public void <init>(org.apache.camel.model.rest.RestDefinition)
{
org.apache.camel.model.rest.RestSecuritiesDefinition v;
org.apache.camel.model.rest.RestDefinition v;
java.util.ArrayList v;
v := @this: org.apache.camel.model.rest.RestSecuritiesDefinition;
v := @parameter: org.apache.camel.model.rest.RestDefinition;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<org.apache.camel.model.rest.RestSecuritiesDefinition: java.util.List securityDefinitions> = v;
v.<org.apache.camel.model.rest.RestSecuritiesDefinition: org.apache.camel.model.rest.RestDefinition rest> = v;
return;
}
public java.util.List getSecurityDefinitions()
{
java.util.List v;
org.apache.camel.model.rest.RestSecuritiesDefinition v;
v := @this: org.apache.camel.model.rest.RestSecuritiesDefinition;
v = v.<org.apache.camel.model.rest.RestSecuritiesDefinition: java.util.List securityDefinitions>;
return v;
}
public void setSecurityDefinitions(java.util.List)
{
java.util.List v;
org.apache.camel.model.rest.RestSecuritiesDefinition v;
v := @this: org.apache.camel.model.rest.RestSecuritiesDefinition;
v := @parameter: java.util.List;
v.<org.apache.camel.model.rest.RestSecuritiesDefinition: java.util.List securityDefinitions> = v;
return;
}
public org.apache.camel.model.rest.RestSecurityApiKey apiKey(java.lang.String)
{
org.apache.camel.model.rest.RestSecuritiesDefinition v;
org.apache.camel.model.rest.RestSecurityApiKey v;
java.lang.String v;
v := @this: org.apache.camel.model.rest.RestSecuritiesDefinition;
v := @parameter: java.lang.String;
v = virtualinvoke v.<org.apache.camel.model.rest.RestSecuritiesDefinition: org.apache.camel.model.rest.RestSecurityApiKey apiKey(java.lang.String,java.lang.String)>(v, null);
return v;
}
public org.apache.camel.model.rest.RestSecurityApiKey apiKey(java.lang.String, java.lang.String)
{
java.util.List v;
org.apache.camel.model.rest.RestSecuritiesDefinition v;
org.apache.camel.model.rest.RestSecurityApiKey v;
java.lang.String v, v;
org.apache.camel.model.rest.RestDefinition v;
v := @this: org.apache.camel.model.rest.RestSecuritiesDefinition;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.rest.RestSecurityApiKey;
v = v.<org.apache.camel.model.rest.RestSecuritiesDefinition: org.apache.camel.model.rest.RestDefinition rest>;
specialinvoke v.<org.apache.camel.model.rest.RestSecurityApiKey: void <init>(org.apache.camel.model.rest.RestDefinition)>(v);
virtualinvoke v.<org.apache.camel.model.rest.RestSecurityApiKey: void setKey(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.rest.RestSecurityApiKey: void setDescription(java.lang.String)>(v);
v = v.<org.apache.camel.model.rest.RestSecuritiesDefinition: java.util.List securityDefinitions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
return v;
}
public org.apache.camel.model.rest.RestSecuritiesDefinition basicAuth(java.lang.String)
{
org.apache.camel.model.rest.RestSecuritiesDefinition v, v;
java.lang.String v;
v := @this: org.apache.camel.model.rest.RestSecuritiesDefinition;
v := @parameter: java.lang.String;
v = virtualinvoke v.<org.apache.camel.model.rest.RestSecuritiesDefinition: org.apache.camel.model.rest.RestSecuritiesDefinition basicAuth(java.lang.String,java.lang.String)>(v, null);
return v;
}
public org.apache.camel.model.rest.RestSecuritiesDefinition basicAuth(java.lang.String, java.lang.String)
{
java.util.List v;
org.apache.camel.model.rest.RestSecuritiesDefinition v;
org.apache.camel.model.rest.RestSecurityBasicAuth v;
java.lang.String v, v;
org.apache.camel.model.rest.RestDefinition v;
v := @this: org.apache.camel.model.rest.RestSecuritiesDefinition;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.rest.RestSecurityBasicAuth;
v = v.<org.apache.camel.model.rest.RestSecuritiesDefinition: org.apache.camel.model.rest.RestDefinition rest>;
specialinvoke v.<org.apache.camel.model.rest.RestSecurityBasicAuth: void <init>(org.apache.camel.model.rest.RestDefinition)>(v);
v = v.<org.apache.camel.model.rest.RestSecuritiesDefinition: java.util.List securityDefinitions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
virtualinvoke v.<org.apache.camel.model.rest.RestSecurityBasicAuth: void setKey(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.rest.RestSecurityBasicAuth: void setDescription(java.lang.String)>(v);
return v;
}
public org.apache.camel.model.rest.RestSecurityOAuth oauth2(java.lang.String)
{
org.apache.camel.model.rest.RestSecuritiesDefinition v;
java.lang.String v;
org.apache.camel.model.rest.RestSecurityOAuth v;
v := @this: org.apache.camel.model.rest.RestSecuritiesDefinition;
v := @parameter: java.lang.String;
v = virtualinvoke v.<org.apache.camel.model.rest.RestSecuritiesDefinition: org.apache.camel.model.rest.RestSecurityOAuth oauth2(java.lang.String,java.lang.String)>(v, null);
return v;
}
public org.apache.camel.model.rest.RestSecurityOAuth oauth2(java.lang.String, java.lang.String)
{
java.util.List v;
org.apache.camel.model.rest.RestSecuritiesDefinition v;
org.apache.camel.model.rest.RestSecurityOAuth v;
java.lang.String v, v;
org.apache.camel.model.rest.RestDefinition v;
v := @this: org.apache.camel.model.rest.RestSecuritiesDefinition;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = new org.apache.camel.model.rest.RestSecurityOAuth;
v = v.<org.apache.camel.model.rest.RestSecuritiesDefinition: org.apache.camel.model.rest.RestDefinition rest>;
specialinvoke v.<org.apache.camel.model.rest.RestSecurityOAuth2: void <init>(org.apache.camel.model.rest.RestDefinition)>(v);
virtualinvoke v.<org.apache.camel.model.rest.RestSecurityOAuth2: void setKey(java.lang.String)>(v);
virtualinvoke v.<org.apache.camel.model.rest.RestSecurityOAuth2: void setDescription(java.lang.String)>(v);
v = v.<org.apache.camel.model.rest.RestSecuritiesDefinition: java.util.List securityDefinitions>;
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
return v;
}
public org.apache.camel.model.rest.RestDefinition end()
{
org.apache.camel.model.rest.RestSecuritiesDefinition v;
org.apache.camel.model.rest.RestDefinition v;
v := @this: org.apache.camel.model.rest.RestSecuritiesDefinition;
v = v.<org.apache.camel.model.rest.RestSecuritiesDefinition: org.apache.camel.model.rest.RestDefinition rest>;
return v;
}
}