Class PathConfigMatcher


  • public class PathConfigMatcher
    extends org.keycloak.common.util.PathMatcher<org.keycloak.representations.adapters.config.PolicyEnforcerConfig.PathConfig>
    Author:
    Pedro Igor
    • Method Detail

      • matches

        public org.keycloak.representations.adapters.config.PolicyEnforcerConfig.PathConfig matches​(String targetUri)
        Overrides:
        matches in class org.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:
        getPath in class org.keycloak.common.util.PathMatcher<org.keycloak.representations.adapters.config.PolicyEnforcerConfig.PathConfig>
      • getPaths

        protected Collection<org.keycloak.representations.adapters.config.PolicyEnforcerConfig.PathConfig> getPaths()
        Specified by:
        getPaths in class org.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:
        resolvePathConfig in class org.keycloak.common.util.PathMatcher<org.keycloak.representations.adapters.config.PolicyEnforcerConfig.PathConfig>
      • removeFromCache

        public void removeFromCache​(String pathConfig)
      • getPathConfig

        public Map<String,​org.keycloak.representations.adapters.config.PolicyEnforcerConfig.PathConfig> getPathConfig()