public class StrictTransportSecurityProvider extends HeaderSecurityProvider
Modifier and Type | Class and Description |
---|---|
static class |
StrictTransportSecurityProvider.Parameters |
Modifier and Type | Field and Description |
---|---|
static String |
HEADER_NAME |
static int |
MAX_AGE_DEFAULT_VALUE |
static String |
VALUE_PART_INCLUDE_SUBDOMAINS |
static String |
VALUE_PART_MAX_AGE |
disabled, initParams, value
Constructor and Description |
---|
StrictTransportSecurityProvider() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
checkAnyParameterDefined(StrictTransportSecurityProvider.Parameters... parameters) |
protected ProcessEngineException |
exceptionParametersCannotBeSet(String className) |
String |
getHeaderName() |
protected String |
getParameterValue(StrictTransportSecurityProvider.Parameters parameter) |
Map<String,String> |
initParams() |
void |
parseParams() |
getHeaderValue, isDisabled, isEmpty, setDisabled, setValue
public static final String HEADER_NAME
public static final int MAX_AGE_DEFAULT_VALUE
public static final String VALUE_PART_MAX_AGE
public static final String VALUE_PART_INCLUDE_SUBDOMAINS
public Map<String,String> initParams()
initParams
in class HeaderSecurityProvider
public void parseParams()
parseParams
in class HeaderSecurityProvider
protected ProcessEngineException exceptionParametersCannotBeSet(String className)
protected String getParameterValue(StrictTransportSecurityProvider.Parameters parameter)
protected boolean checkAnyParameterDefined(StrictTransportSecurityProvider.Parameters... parameters)
public String getHeaderName()
getHeaderName
in class HeaderSecurityProvider
Copyright © 2022. All rights reserved.