Class PathConfigMatcher
java.lang.Object
org.keycloak.common.util.PathMatcher<org.keycloak.representations.adapters.config.PolicyEnforcerConfig.PathConfig>
org.keycloak.adapters.authorization.PathConfigMatcher
public class PathConfigMatcher
extends org.keycloak.common.util.PathMatcher<org.keycloak.representations.adapters.config.PolicyEnforcerConfig.PathConfig>
- Author:
- Pedro Igor
-
Method Summary
Modifier and TypeMethodDescriptionprotected StringgetPath(org.keycloak.representations.adapters.config.PolicyEnforcerConfig.PathConfig entry) protected Collection<org.keycloak.representations.adapters.config.PolicyEnforcerConfig.PathConfig>getPaths()org.keycloak.representations.adapters.config.PolicyEnforcerConfig.PathConfigvoidremoveFromCache(String pathConfig) protected org.keycloak.representations.adapters.config.PolicyEnforcerConfig.PathConfigresolvePathConfig(org.keycloak.representations.adapters.config.PolicyEnforcerConfig.PathConfig originalConfig, String path) Methods inherited from class org.keycloak.common.util.PathMatcher
buildUriFromTemplate, endsWithWildcard
-
Method Details
-
matches
public org.keycloak.representations.adapters.config.PolicyEnforcerConfig.PathConfig matches(String targetUri) - Overrides:
matchesin classorg.keycloak.common.util.PathMatcher<org.keycloak.representations.adapters.config.PolicyEnforcerConfig.PathConfig>
-
getPath
protected String getPath(org.keycloak.representations.adapters.config.PolicyEnforcerConfig.PathConfig entry) - Specified by:
getPathin classorg.keycloak.common.util.PathMatcher<org.keycloak.representations.adapters.config.PolicyEnforcerConfig.PathConfig>
-
getPaths
protected Collection<org.keycloak.representations.adapters.config.PolicyEnforcerConfig.PathConfig> getPaths()- Specified by:
getPathsin classorg.keycloak.common.util.PathMatcher<org.keycloak.representations.adapters.config.PolicyEnforcerConfig.PathConfig>
-
getPathCache
-
resolvePathConfig
protected org.keycloak.representations.adapters.config.PolicyEnforcerConfig.PathConfig resolvePathConfig(org.keycloak.representations.adapters.config.PolicyEnforcerConfig.PathConfig originalConfig, String path) - Overrides:
resolvePathConfigin classorg.keycloak.common.util.PathMatcher<org.keycloak.representations.adapters.config.PolicyEnforcerConfig.PathConfig>
-
removeFromCache
-
getPathConfig
-