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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringgetPath(org.keycloak.representations.adapters.config.PolicyEnforcerConfig.PathConfig entry)PathCachegetPathCache()Map<String,org.keycloak.representations.adapters.config.PolicyEnforcerConfig.PathConfig>getPathConfig()protected Collection<org.keycloak.representations.adapters.config.PolicyEnforcerConfig.PathConfig>getPaths()org.keycloak.representations.adapters.config.PolicyEnforcerConfig.PathConfigmatches(String targetUri)voidremoveFromCache(String pathConfig)protected org.keycloak.representations.adapters.config.PolicyEnforcerConfig.PathConfigresolvePathConfig(org.keycloak.representations.adapters.config.PolicyEnforcerConfig.PathConfig originalConfig, String path)
-
-
-
Method Detail
-
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
public PathCache 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
public void removeFromCache(String pathConfig)
-
-