Class SecurityApiVendorExtensionStrategy
java.lang.Object
de.hybris.platform.webservicescommons.swagger.strategies.ConfigApiVendorExtensionStrategy
de.hybris.platform.webservicescommons.swagger.strategies.impl.SecurityApiVendorExtensionStrategy
- All Implemented Interfaces:
ApiVendorExtensionStrategy
Implementation of
ApiVendorExtensionStrategy that provides security information.
It provides extensions for global security settings.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected static final Stringprotected static final Stringprotected static final StringFields inherited from class de.hybris.platform.webservicescommons.swagger.strategies.ConfigApiVendorExtensionStrategy
CONFIG_ARRAY_DELIMITER, CONFIG_DELIMITER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetSecurity(String configPrefix) protected String[]getSecurityNames(String configPrefix) getSecurityScopes(String configPrefix, String securityName) List<springfox.documentation.service.VendorExtension>getVendorExtensions(String configPrefix) Provides a list of vendor extensions for the API based on the configuration prefix.Methods inherited from class de.hybris.platform.webservicescommons.swagger.strategies.ConfigApiVendorExtensionStrategy
getConfigArray, getConfigKey, getConfigValue, setConfigurationService
-
Field Details
-
CONFIG_SECURITY_NAMES
- See Also:
-
CONFIG_SECURITY
- See Also:
-
CONFIG_SCOPES
- See Also:
-
SECURITY
- See Also:
-
-
Constructor Details
-
SecurityApiVendorExtensionStrategy
public SecurityApiVendorExtensionStrategy()
-
-
Method Details
-
getVendorExtensions
public List<springfox.documentation.service.VendorExtension> getVendorExtensions(String configPrefix) Description copied from interface:ApiVendorExtensionStrategyProvides a list of vendor extensions for the API based on the configuration prefix.- Parameters:
configPrefix- configuration prefix- Returns:
- list of vendor extension
-
getSecurityNames
-
getSecurity
-
getSecurityScopes
-