Class AccessControl
java.lang.Object
com.yahoo.vespa.model.container.http.AccessControl
Helper class for http access control.
- Author:
- gjoranv, bjorncs
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.yahoo.component.ComponentIdstatic final com.yahoo.component.ComponentIdstatic final com.yahoo.component.ComponentIdfinal String -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidconfigureHostedConnector(HostedSslConnectorFactory connectorFactory) voidreturns the excluded bindings as specified in 'access-control' in services.xmlhandlers()all handlers (that are known by the access control components)static boolean
-
Field Details
-
ACCESS_CONTROL_CHAIN_ID
public static final com.yahoo.component.ComponentId ACCESS_CONTROL_CHAIN_ID -
ACCESS_CONTROL_EXCLUDED_CHAIN_ID
public static final com.yahoo.component.ComponentId ACCESS_CONTROL_EXCLUDED_CHAIN_ID -
DEFAULT_CONNECTOR_HOSTED_REQUEST_CHAIN_ID
public static final com.yahoo.component.ComponentId DEFAULT_CONNECTOR_HOSTED_REQUEST_CHAIN_ID -
EXCLUDED_HANDLERS
-
domain
-
clientAuthentication
-
-
Method Details
-
configureHttpFilterChains
-
configureHostedConnector
-
configureDefaultHostedConnector
-
excludedBindings
returns the excluded bindings as specified in 'access-control' in services.xml -
handlers
all handlers (that are known by the access control components) -
hasHandlerThatNeedsProtection
-