@Metadata(label="rest,security", title="Security Definitions") public class RestSecuritiesDefinition extends Object
Constructor and Description |
---|
RestSecuritiesDefinition() |
RestSecuritiesDefinition(RestDefinition rest) |
Modifier and Type | Method and Description |
---|---|
RestSecurityApiKey |
apiKey(String key) |
RestSecurityApiKey |
apiKey(String key,
String description) |
RestSecuritiesDefinition |
basicAuth(String key) |
RestSecuritiesDefinition |
basicAuth(String key,
String description) |
RestDefinition |
end() |
List<RestSecurityDefinition> |
getSecurityDefinitions() |
RestSecurityOAuth2 |
oauth2(String key) |
RestSecurityOAuth2 |
oauth2(String key,
String description) |
void |
setSecurityDefinitions(List<RestSecurityDefinition> securityDefinitions)
Security definitions
|
public RestSecuritiesDefinition()
public RestSecuritiesDefinition(RestDefinition rest)
public List<RestSecurityDefinition> getSecurityDefinitions()
public void setSecurityDefinitions(List<RestSecurityDefinition> securityDefinitions)
public RestSecurityApiKey apiKey(String key)
public RestSecurityApiKey apiKey(String key, String description)
public RestSecuritiesDefinition basicAuth(String key)
public RestSecuritiesDefinition basicAuth(String key, String description)
public RestSecurityOAuth2 oauth2(String key)
public RestSecurityOAuth2 oauth2(String key, String description)
public RestDefinition end()
Apache Camel