public abstract class SmartConnectorSecuritySchemeDecorator extends Object
| Modifier and Type | Field and Description |
|---|---|
protected List<SmartConnectorTypeDefinitionDecorator> |
configProperties |
protected List<Parameter> |
headers |
protected String |
name |
protected List<SmartConnectorPomDependency> |
pomDependencies |
protected List<Parameter> |
queryParameters |
protected List<SmartConnectorXMLConfig> |
xmlConfigs |
protected List<SmartConnectorXMLSchemaLocation> |
xmlSchemaLocations |
protected List<SmartConnectorXMLSchema> |
xmlSchemas |
| Constructor and Description |
|---|
SmartConnectorSecuritySchemeDecorator(APISecurityScheme securityScheme,
HashMap<APISecurityScheme,String> securitySchemesNames) |
protected final List<SmartConnectorXMLConfig> xmlConfigs
protected final List<SmartConnectorXMLSchema> xmlSchemas
protected final List<SmartConnectorXMLSchemaLocation> xmlSchemaLocations
protected final String name
protected final List<SmartConnectorTypeDefinitionDecorator> configProperties
protected final List<SmartConnectorPomDependency> pomDependencies
public SmartConnectorSecuritySchemeDecorator(APISecurityScheme securityScheme, HashMap<APISecurityScheme,String> securitySchemesNames)
protected abstract List<SmartConnectorXMLSchemaLocation> buildXmlSchemaLocations()
protected abstract List<SmartConnectorXMLSchema> buildXmlSchemas()
protected abstract List<SmartConnectorXMLConfig> buildXmlConfigs()
protected abstract List<SmartConnectorPomDependency> buildPomDependencies()
public String getXmlConfigsString()
public String getXmlSchemasString()
public String getXmlSchemaLocationsString()
public List<MavenDependency> getPomDependencies()
public abstract String getHttpAuthorizationConfigString()
public String getName()
public List<SmartConnectorTypeDefinitionDecorator> getConfigProperties()
protected SmartConnectorTypeDefinitionDecorator getPrefixedProperty(String propertyName)
protected String getConfigLineForProperty(String propertyName, String configName)
public String getXmlHttpConfigString(String modulePrefix, boolean setDefaultConnection)
public boolean equals(SmartConnectorSecuritySchemeDecorator other)
Copyright © 2022. All rights reserved.