Class AbstractOutgoingRequestProcessorMatcher
java.lang.Object
io.micronaut.security.token.propagation.AbstractOutgoingRequestProcessorMatcher
- All Implemented Interfaces:
io.micronaut.http.util.OutgointRequestProcessorMatcher
- Direct Known Subclasses:
OauthClientConfigurationProperties.ClientCredentialsConfigurationProperties,TokenPropagationConfigurationProperties
public abstract class AbstractOutgoingRequestProcessorMatcher
extends Object
implements io.micronaut.http.util.OutgointRequestProcessorMatcher
Base implementation class for
OutgointRequestProcessorMatcher.- Since:
- 3.4.2
- Author:
- Álvaro Sánchez-Mariscal
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetServiceIdRegex(String serviceIdRegex) a regular expression to match the service id.voidsetUriRegex(String uriRegex) a regular expression to match the uri.
-
Field Details
-
serviceIdRegex
-
uriRegex
-
serviceIdPattern
-
uriPattern
-
-
Constructor Details
-
AbstractOutgoingRequestProcessorMatcher
public AbstractOutgoingRequestProcessorMatcher()
-
-
Method Details
-
getServiceIdRegex
- Returns:
- a regular expression to match the service.
-
setServiceIdRegex
a regular expression to match the service id.- Parameters:
serviceIdRegex- serviceId regular expression
-
getUriRegex
- Returns:
- a regular expression to match the uri.
-
setUriRegex
a regular expression to match the uri.- Parameters:
uriRegex- uri regular expression
-
getServiceIdPattern
- Specified by:
getServiceIdPatternin interfaceio.micronaut.http.util.OutgointRequestProcessorMatcher
-
getUriPattern
- Specified by:
getUriPatternin interfaceio.micronaut.http.util.OutgointRequestProcessorMatcher
-