All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.predic8.membrane.core.config.spring.NamespaceHandlerAutoGenerated Maven / Gradle / Ivy

There is a newer version: 5.7.3
Show newest version
/* Copyright 2012,2013 predic8 GmbH, www.predic8.com

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License. */

package com.predic8.membrane.core.config.spring;

/**
  * Automatically generated by com.predic8.membrane.annot.generator.Parsers.
  */
public class NamespaceHandlerAutoGenerated {

	public static void registerBeanDefinitionParsers(NamespaceHandler nh) {
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "keys", new KeysParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.apikey.ApiKeysInterceptor", "keys", new KeysParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.oauth2.ClaimList", "scope", new ClaimsscopeParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "scope", new ClaimsscopeParser());
		nh.registerGlobalBeanDefinitionParser("sslProxy", new SslProxyParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "jwtSessionManager", new XenAuthenticationjwtSessionManagerParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.authentication.xen.XenAuthenticationInterceptor", "jwtSessionManager", new XenAuthenticationjwtSessionManagerParser());
		nh.registerGlobalBeanDefinitionParser("headerJwtRetriever", new HeaderJwtRetrieverParser());
		nh.registerGlobalBeanDefinitionParser("uriFactory", new UriFactoryParser());
		nh.registerGlobalBeanDefinitionParser("httpClientConfig", new HttpClientConfigParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider", "map", new LdapUserDataProvidermapParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "map", new LdapUserDataProvidermapParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.apikey.stores.inConfig.Key", "scope", new ScopeParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "scope", new ScopeParser());
		nh.registerGlobalBeanDefinitionParser("jwks", new JwksParser());
		nh.registerGlobalBeanDefinitionParser("xml2Json", new Xml2JsonParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "claim", new SupportedClaimsclaimParser());
		nh.registerGlobalBeanDefinitionParser("resolverMap", new ResolverMapParser());
		nh.registerGlobalBeanDefinitionParser("clusterNotification", new ClusterNotificationParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.opentelemetry.OpenTelemetryInterceptor", "otlpExporter", new OtlpExporterParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "otlpExporter", new OtlpExporterParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.oauth2.StaticClientList", "client", new StaticClientListclientParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "client", new StaticClientListclientParser());
		nh.registerGlobalBeanDefinitionParser("jwtAuth", new JwtAuthParser());
		nh.registerGlobalBeanDefinitionParser("keystore", new KeystoreParser());
		nh.registerGlobalBeanDefinitionParser("wsLog", new WsLogParser());
		nh.registerGlobalBeanDefinitionParser("include", new IncludeParser());
		nh.registerGlobalBeanDefinitionParser("bearerToken", new BearerTokenParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.json.JsonPointerExtractorInterceptor", "property", new JsonpointermapParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "property", new JsonpointermapParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.config.security.acme.Acme", "fileStorage", new FileStorageParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "fileStorage", new FileStorageParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.transport.http.client.HttpClientConfiguration", "proxy", new ProxyconfigurationParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "proxy", new ProxyconfigurationParser());
		nh.registerGlobalBeanDefinitionParser("sampleSoapService", new SampleSoapServiceParser());
		nh.registerGlobalBeanDefinitionParser("memcachedOriginalExchangeStore", new MemcachedOriginalExchangeStoreParser());
		nh.registerGlobalBeanDefinitionParser("kubernetesValidation", new KubernetesValidationParser());
		nh.registerGlobalBeanDefinitionParser("counter", new CounterParser());
		nh.registerGlobalBeanDefinitionParser("prometheus", new PrometheusParser());
		nh.registerGlobalBeanDefinitionParser("azureIdentity", new AzureIdentityParser());
		nh.registerGlobalBeanDefinitionParser("apiManagement", new ApiManagementParser());
		nh.registerGlobalBeanDefinitionParser("index", new IndexinterceptorParser());
		nh.registerGlobalBeanDefinitionParser("stompProxy", new StompProxyParser());
		nh.registerGlobalBeanDefinitionParser("flowInitiator", new FlowInitiatorParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.rules.SSLProxy", "connection", new ConnectionParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.transport.http.client.HttpClientConfiguration", "connection", new ConnectionParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.stomp.STOMPClient", "connection", new ConnectionParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "connection", new ConnectionParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.balancer.Cluster", "node", new NodeParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "node", new NodeParser());
		nh.registerGlobalBeanDefinitionParser("internalProxy", new InternalProxyParser());
		nh.registerGlobalBeanDefinitionParser("redis", new RedisParser());
		nh.registerGlobalBeanDefinitionParser("api", new ApiParser());
		nh.registerGlobalBeanDefinitionParser("httpSchemaResolver", new HttpSchemaResolverParser());
		nh.registerGlobalBeanDefinitionParser("analyser", new AnalyserParser());
		nh.registerGlobalBeanDefinitionParser("ssl", new SslParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.authentication.session.LoginInterceptor", "totpTokenProvider", new TotpTokenProviderParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "totpTokenProvider", new TotpTokenProviderParser());
		nh.registerGlobalBeanDefinitionParser("groovyTemplate", new GroovyTemplateParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.oauth2.OAuth2ResourceInterceptor", "github", new GithubParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.oauth2client.OAuth2Resource2Interceptor", "github", new GithubParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "github", new GithubParser());
		nh.registerGlobalBeanDefinitionParser("simpleApiConfig", new SimpleApiConfigParser());
		nh.registerGlobalBeanDefinitionParser("router", new RouterParser());
		nh.registerGlobalBeanDefinitionParser("userFeature", new UserFeatureParser());
		nh.registerGlobalBeanDefinitionParser("staticUserDataProvider", new StaticUserDataProviderParser());
		nh.registerGlobalBeanDefinitionParser("json2Xml", new Json2XmlParser());
		nh.registerGlobalBeanDefinitionParser("jmxExporter", new JmxExporterParser());
		nh.registerGlobalBeanDefinitionParser("roundRobinStrategy", new RoundRobinStrategyParser());
		nh.registerGlobalBeanDefinitionParser("trust", new TrustParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.config.security.acme.Acme", "dnsOperator", new DnsOperatorParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "dnsOperator", new DnsOperatorParser());
		nh.registerGlobalBeanDefinitionParser("webServiceExplorer", new WebServiceExplorerParser());
		nh.registerGlobalBeanDefinitionParser("ruleMatching", new RuleMatchingParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.config.security.acme.Acme", "memoryStorage", new MemoryStorageParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "memoryStorage", new MemoryStorageParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.apikey.ApiKeysInterceptor", "queryParamExtractor", new QueryParamExtractorParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "queryParamExtractor", new QueryParamExtractorParser());
		nh.registerGlobalBeanDefinitionParser("login", new LoginParser());
		nh.registerGlobalBeanDefinitionParser("accountRegistration", new AccountRegistrationParser());
		nh.registerGlobalBeanDefinitionParser("statisticsProvider", new StatisticsProviderParser());
		nh.registerGlobalBeanDefinitionParser("swaggerRewriter", new SwaggerRewriterParser());
		nh.registerGlobalBeanDefinitionParser("cookieOriginalExchangeStore", new CookieOriginalExchangeStoreParser());
		nh.registerGlobalBeanDefinitionParser("statisticsCSV", new StatisticsCSVParser());
		nh.registerGlobalBeanDefinitionParser("amStatisticsCollector", new AmStatisticsCollectorParser());
		nh.registerGlobalBeanDefinitionParser("tcp", new TcpParser());
		nh.registerGlobalBeanDefinitionParser("registration", new RegistrationParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.session.JwtSessionManager", "jwk", new JwtSessionManagerjwkParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "jwk", new JwtSessionManagerjwkParser());
		nh.registerGlobalBeanDefinitionParser("switch", new SwitchParser());
		nh.registerGlobalBeanDefinitionParser("authHead2Body", new AuthHead2BodyParser());
		nh.registerGlobalBeanDefinitionParser("swaggerProxy", new SwaggerProxyParser());
		nh.registerGlobalBeanDefinitionParser("javascript", new JavascriptParser());
		nh.registerGlobalBeanDefinitionParser("ntlm", new NtlmParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "header", new HeaderParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.swagger.SwaggerApiKeyRequirer", "header", new HeaderParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.swagger.ApiKeyCheckerInterceptor", "header", new HeaderParser());
		nh.registerGlobalBeanDefinitionParser("memoryExchangeStore", new MemoryExchangeStoreParser());
		nh.registerGlobalBeanDefinitionParser("webServer", new WebServerParser());
		nh.registerGlobalBeanDefinitionParser("redisSessionManager", new RedisSessionManagerParser());
		nh.registerGlobalBeanDefinitionParser("soap2Rest", new Soap2RestParser());
		nh.registerGlobalBeanDefinitionParser("rewriter", new RewriterParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.rules.SSLProxy", "routerIpResolver", new SslProxyrouterIpResolverParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "routerIpResolver", new SslProxyrouterIpResolverParser());
		nh.registerGlobalBeanDefinitionParser("membrane", new MembraneParser());
		nh.registerGlobalBeanDefinitionParser("inMemorySessionManager2", new InMemorySessionManager2Parser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.apikey.stores.inConfig.SimpleKeyStore", "secret", new SecretParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "secret", new SecretParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.rules.InternalProxy", "target", new TargetParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.openapi.serviceproxy.APIProxy", "target", new TargetParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.rules.SwaggerProxy", "target", new TargetParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.rules.ServiceProxy", "target", new TargetParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "target", new TargetParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.authentication.session.LoginInterceptor", "ldapUserDataProvider", new LdapUserDataProviderParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.authentication.session.CachingUserDataProvider", "ldapUserDataProvider", new LdapUserDataProviderParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.authentication.BasicAuthenticationInterceptor", "ldapUserDataProvider", new LdapUserDataProviderParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor", "ldapUserDataProvider", new LdapUserDataProviderParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.authentication.xen.XenAuthenticationInterceptor", "ldapUserDataProvider", new LdapUserDataProviderParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.authentication.session.UnifyingUserDataProvider", "ldapUserDataProvider", new LdapUserDataProviderParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "ldapUserDataProvider", new LdapUserDataProviderParser());
		nh.registerGlobalBeanDefinitionParser("balancer", new BalancerParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.authentication.session.LoginInterceptor", "whateverMobileSMSTokenProvider", new WhateverMobileSMSTokenProviderParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "whateverMobileSMSTokenProvider", new WhateverMobileSMSTokenProviderParser());
		nh.registerGlobalBeanDefinitionParser("testService", new TestServiceParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.xml.XmlPathExtractorInterceptor", "property", new XpathmapParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "property", new XpathmapParser());
		nh.registerGlobalBeanDefinitionParser("dispatching", new DispatchingParser());
		nh.registerGlobalBeanDefinitionParser("jdbcUserDataProvider", new JdbcUserDataProviderParser());
		nh.registerGlobalBeanDefinitionParser("requireAuth", new RequireAuthParser());
		nh.registerGlobalBeanDefinitionParser("amQuota", new AmQuotaParser());
		nh.registerGlobalBeanDefinitionParser("cache", new CacheParser());
		nh.registerGlobalBeanDefinitionParser("xmlContentFilter", new XmlContentFilterParser());
		nh.registerGlobalBeanDefinitionParser("wadlRewriter", new WadlRewriterParser());
		nh.registerGlobalBeanDefinitionParser("soapStackTraceFilter", new SoapStackTraceFilterParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.oauth2.OAuth2ResourceInterceptor", "google", new GoogleParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.oauth2client.OAuth2Resource2Interceptor", "google", new GoogleParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "google", new GoogleParser());
		nh.registerGlobalBeanDefinitionParser("inMemoryStore", new InMemoryStoreParser());
		nh.registerGlobalBeanDefinitionParser("urlNormalizer", new UrlNormalizerParser());
		nh.registerGlobalBeanDefinitionParser("redisOriginalExchangeStore", new RedisOriginalExchangeStoreParser());
		nh.registerGlobalBeanDefinitionParser("bean", new BeanParser());
		nh.registerGlobalBeanDefinitionParser("etcdResolver", new EtcdResolverParser());
		nh.registerGlobalBeanDefinitionParser("certificate", new CertificateParser());
		nh.registerGlobalBeanDefinitionParser("etcdPublisher", new EtcdPublisherParser());
		nh.registerGlobalBeanDefinitionParser("keyFile", new KeyFileParser());
		nh.registerGlobalBeanDefinitionParser("httpClient", new HttpClientParser());
		nh.registerGlobalBeanDefinitionParser("wsStompReassembler", new WsStompReassemblerParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.ntlm.NtlmInterceptor", "headerRetriever", new HeaderRetrieverParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "headerRetriever", new HeaderRetrieverParser());
		nh.registerGlobalBeanDefinitionParser("webSocket", new WebSocketParser());
		nh.registerGlobalBeanDefinitionParser("private", new PrivateParser());
		nh.registerGlobalBeanDefinitionParser("openTelemetry", new OpenTelemetryParser());
		nh.registerGlobalBeanDefinitionParser("forgetfulExchangeStore", new ForgetfulExchangeStoreParser());
		nh.registerGlobalBeanDefinitionParser("keyGenerator", new KeyGeneratorParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "rewrite", new RewriteParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.openapi.serviceproxy.OpenAPISpec", "rewrite", new RewriteParser());
		nh.registerGlobalBeanDefinitionParser("oauth2Resource", new Oauth2ResourceParser());
		nh.registerGlobalBeanDefinitionParser("oauth2Resource2", new Oauth2Resource2Parser());
		nh.registerGlobalBeanDefinitionParser("defaultConfig", new DefaultConfigParser());
		nh.registerGlobalBeanDefinitionParser("graphQLProtection", new GraphQLProtectionParser());
		nh.registerGlobalBeanDefinitionParser("tokenValidator", new TokenValidatorParser());
		nh.registerGlobalBeanDefinitionParser("staticClientList", new StaticClientListParser());
		nh.registerGlobalBeanDefinitionParser("groovy", new GroovyParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.config.security.acme.Acme", "azureDns", new AzureDnsParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "azureDns", new AzureDnsParser());
		nh.registerGlobalBeanDefinitionParser("jwtSessionManager", new JwtSessionManagerParser());
		nh.registerGlobalBeanDefinitionParser("jSessionIdExtractor", new JSessionIdExtractorParser());
		nh.registerGlobalBeanDefinitionParser("jsonProtection", new JsonProtectionParser());
		nh.registerGlobalBeanDefinitionParser("xmlProtection", new XmlProtectionParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.authentication.session.LoginInterceptor", "emptyTokenProvider", new EmptyTokenProviderParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "emptyTokenProvider", new EmptyTokenProviderParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.authentication.xen.XenAuthenticationInterceptor$JwtSessionManager", "jwk", new XenAuthenticationjwtSessionManagerjwkParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "jwk", new XenAuthenticationjwtSessionManagerjwkParser());
		nh.registerGlobalBeanDefinitionParser("gatekeeper", new GatekeeperParser());
		nh.registerGlobalBeanDefinitionParser("jsonPointerExtractor", new JsonPointerExtractorParser());
		nh.registerGlobalBeanDefinitionParser("fileExchangeStore", new FileExchangeStoreParser());
		nh.registerGlobalBeanDefinitionParser("limit", new LimitParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.rules.SSLProxy", "gatekeeper", new SslProxygatekeeperParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "gatekeeper", new SslProxygatekeeperParser());
		nh.registerGlobalBeanDefinitionParser("etcdRegistryApiConfig", new EtcdRegistryApiConfigParser());
		nh.registerGlobalBeanDefinitionParser("loginParameter", new LoginParameterParser());
		nh.registerGlobalBeanDefinitionParser("methodOverride", new MethodOverrideParser());
		nh.registerGlobalBeanDefinitionParser("xpathExtractor", new XpathExtractorParser());
		nh.registerGlobalBeanDefinitionParser("customStatementJdbcUserDataProvider", new CustomStatementJdbcUserDataProviderParser());
		nh.registerGlobalBeanDefinitionParser("apiKey", new ApiKeyParser());
		nh.registerGlobalBeanDefinitionParser("formValidation", new FormValidationParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.balancer.Balancer", "cluster", new ClusterParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "cluster", new ClusterParser());
		nh.registerGlobalBeanDefinitionParser("exchangeStore", new ExchangeStoreParser());
		nh.registerGlobalBeanDefinitionParser("beautifier", new BeautifierParser());
		nh.registerGlobalBeanDefinitionParser("accountBlocker", new AccountBlockerParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "openapi", new OpenapiParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.openapi.serviceproxy.APIProxy", "openapi", new OpenapiParser());
		nh.registerGlobalBeanDefinitionParser("stompClient", new StompClientParser());
		nh.registerGlobalBeanDefinitionParser("transform", new TransformParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "keyFileStore", new KeyFileStoreParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.apikey.ApiKeysInterceptor", "keyFileStore", new KeyFileStoreParser());
		nh.registerGlobalBeanDefinitionParser("rateLimiter", new RateLimiterParser());
		nh.registerGlobalBeanDefinitionParser("amRateLimiter", new AmRateLimiterParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.authentication.session.LoginInterceptor", "cachingUserDataProvider", new CachingUserDataProviderParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.authentication.session.CachingUserDataProvider", "cachingUserDataProvider", new CachingUserDataProviderParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.authentication.BasicAuthenticationInterceptor", "cachingUserDataProvider", new CachingUserDataProviderParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor", "cachingUserDataProvider", new CachingUserDataProviderParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.authentication.xen.XenAuthenticationInterceptor", "cachingUserDataProvider", new CachingUserDataProviderParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.authentication.session.UnifyingUserDataProvider", "cachingUserDataProvider", new CachingUserDataProviderParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "cachingUserDataProvider", new CachingUserDataProviderParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "case", new SwitchcaseParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.cbr.XPathCBRInterceptor", "case", new SwitchcaseParser());
		nh.registerGlobalBeanDefinitionParser("transport", new TransportParser());
		nh.registerGlobalBeanDefinitionParser("setHeader", new SetHeaderParser());
		nh.registerGlobalBeanDefinitionParser("acme", new AcmeParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "attribute", new AttributeParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.authentication.session.LDAPUserDataProvider$AttributeMap", "attribute", new AttributeParser());
		nh.registerGlobalBeanDefinitionParser("basicAuthentication", new BasicAuthenticationParser());
		nh.registerGlobalBeanDefinitionParser("headerFilter", new HeaderFilterParser());
		nh.registerGlobalBeanDefinitionParser("clamav", new ClamavParser());
		nh.registerGlobalBeanDefinitionParser("rest2Soap", new Rest2SoapParser());
		nh.registerGlobalBeanDefinitionParser("shutdown", new ShutdownParser());
		nh.registerGlobalBeanDefinitionParser("memcached", new MemcachedParser());
		nh.registerGlobalBeanDefinitionParser("nodeOnlineChecker", new NodeOnlineCheckerParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "path", new PathParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.openapi.serviceproxy.APIProxy", "path", new PathParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.rules.SwaggerProxy", "path", new PathParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.rules.SOAPProxy", "path", new PathParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.rules.ServiceProxy", "path", new PathParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "response", new ResponseParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.rules.STOMPProxy", "response", new ResponseParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.rules.InternalProxy", "response", new ResponseParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.openapi.serviceproxy.APIProxy", "response", new ResponseParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.oauth2.authorizationservice.DynamicRegistration", "response", new ResponseParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.rules.SwaggerProxy", "response", new ResponseParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.transport.ws.interceptors.WebSocketStompReassembler", "response", new ResponseParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.transport.http.HttpTransport", "response", new ResponseParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.flow.ResponseInterceptor", "response", new ResponseParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.rules.ProxyRule", "response", new ResponseParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.flow.ConditionalInterceptor", "response", new ResponseParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.rules.SOAPProxy", "response", new ResponseParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.flow.RequestInterceptor", "response", new ResponseParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.rules.ServiceProxy", "response", new ResponseParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.SpringInterceptor", "response", new ResponseParser());
		nh.registerGlobalBeanDefinitionParser("proxy", new ProxyParser());
		nh.registerGlobalBeanDefinitionParser("throttle", new ThrottleParser());
		nh.registerGlobalBeanDefinitionParser("oauth2authserver", new Oauth2authserverParser());
		nh.registerGlobalBeanDefinitionParser("if", new IfParser());
		nh.registerGlobalBeanDefinitionParser("byThreadStrategy", new ByThreadStrategyParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.config.security.acme.Acme", "kubernetesStorage", new KubernetesStorageParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "kubernetesStorage", new KubernetesStorageParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.apikey.ApiKeysInterceptor", "headerExtractor", new HeaderExtractorParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "headerExtractor", new HeaderExtractorParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.rewrite.RewriteInterceptor", "map", new RewritermapParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "map", new RewritermapParser());
		nh.registerGlobalBeanDefinitionParser("publicURL", new PublicURLParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.transport.http.client.HttpClientConfiguration", "authentication", new AuthenticationParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "authentication", new AuthenticationParser());
		nh.registerGlobalBeanDefinitionParser("key", new KeyParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.formvalidation.FormValidationInterceptor", "field", new FormValidationfieldParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "field", new FormValidationfieldParser());
		nh.registerGlobalBeanDefinitionParser("soapOperationExtractor", new SoapOperationExtractorParser());
		nh.registerGlobalBeanDefinitionParser("statisticsJDBC", new StatisticsJDBCParser());
		nh.registerGlobalBeanDefinitionParser("http2xml", new Http2xmlParser());
		nh.registerGlobalBeanDefinitionParser("regExReplacer", new RegExReplacerParser());
		nh.registerGlobalBeanDefinitionParser("soapProxy", new SoapProxyParser());
		nh.registerGlobalBeanDefinitionParser("swaggerApiKeyRequirer", new SwaggerApiKeyRequirerParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.authentication.session.LoginInterceptor", "emailTokenProvider", new EmailTokenProviderParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "emailTokenProvider", new EmailTokenProviderParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "request", new RequestParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.rules.STOMPProxy", "request", new RequestParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.rules.InternalProxy", "request", new RequestParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.openapi.serviceproxy.APIProxy", "request", new RequestParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.oauth2.authorizationservice.DynamicRegistration", "request", new RequestParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.rules.SwaggerProxy", "request", new RequestParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.transport.ws.interceptors.WebSocketStompReassembler", "request", new RequestParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.transport.http.HttpTransport", "request", new RequestParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.flow.ResponseInterceptor", "request", new RequestParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.rules.ProxyRule", "request", new RequestParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.flow.ConditionalInterceptor", "request", new RequestParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.rules.SOAPProxy", "request", new RequestParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.flow.RequestInterceptor", "request", new RequestParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.rules.ServiceProxy", "request", new RequestParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.SpringInterceptor", "request", new RequestParser());
		nh.registerGlobalBeanDefinitionParser("faultMonitoringStrategy", new FaultMonitoringStrategyParser());
		nh.registerGlobalBeanDefinitionParser("limitedMemoryExchangeStore", new LimitedMemoryExchangeStoreParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.log.AccessLogInterceptor", "additionalVariable", new AccessLogscopeParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "additionalVariable", new AccessLogscopeParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.balancer.LoadBalancingInterceptor", "clusters", new ClustersParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "clusters", new ClustersParser());
		nh.registerGlobalBeanDefinitionParser("xmlSessionIdExtractor", new XmlSessionIdExtractorParser());
		nh.registerGlobalBeanDefinitionParser("routerIpResolver", new RouterIpResolverParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.config.security.acme.Acme", "azureTableStorage", new AzureTableStorageParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "azureTableStorage", new AzureTableStorageParser());
		nh.registerGlobalBeanDefinitionParser("accessControl", new AccessControlParser());
		nh.registerGlobalBeanDefinitionParser("fileUserDataProvider", new FileUserDataProviderParser());
		nh.registerGlobalBeanDefinitionParser("logContext", new LogContextParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.oauth2client.OAuth2PermissionCheckerInterceptor", "userInfo", new UserInfoParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "userInfo", new UserInfoParser());
		nh.registerGlobalBeanDefinitionParser("sessionOriginalExchangeStore", new SessionOriginalExchangeStoreParser());
		nh.registerGlobalBeanDefinitionParser("exclude", new ExcludeParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.jwt.Jwks", "jwk", new JwksjwkParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "jwk", new JwksjwkParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.authentication.session.StaticUserDataProvider", "user", new StaticUserDataProvideruserParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.authentication.BasicAuthenticationInterceptor", "user", new StaticUserDataProvideruserParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "user", new StaticUserDataProvideruserParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.rest.REST2SOAPInterceptor", "mapping", new Rest2SoapmappingParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "mapping", new Rest2SoapmappingParser());
		nh.registerGlobalBeanDefinitionParser("apiKeyChecker", new ApiKeyCheckerParser());
		nh.registerGlobalBeanDefinitionParser("wsInterceptor", new WsInterceptorParser());
		nh.registerGlobalBeanDefinitionParser("log", new LogParser());
		nh.registerGlobalBeanDefinitionParser("serviceProxy", new ServiceProxyParser());
		nh.registerGlobalBeanDefinitionParser("accessLog", new AccessLogParser());
		nh.registerGlobalBeanDefinitionParser("spdy", new SpdyParser());
		nh.registerGlobalBeanDefinitionParser("fileStore", new FileStoreParser());
		nh.registerGlobalBeanDefinitionParser("adminConsole", new AdminConsoleParser());
		nh.registerGlobalBeanDefinitionParser("paddingHeader", new PaddingHeaderParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "target", new SslProxytargetParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.rules.SSLProxy", "target", new SslProxytargetParser());
		nh.registerGlobalBeanDefinitionParser("claims", new ClaimsParser());
		nh.registerGlobalBeanDefinitionParser("xenAuthentication", new XenAuthenticationParser());
		nh.registerGlobalBeanDefinitionParser("wsdlPublisher", new WsdlPublisherParser());
		nh.registerGlobalBeanDefinitionParser("validator", new ValidatorParser());
		nh.registerGlobalBeanDefinitionParser("interceptor", new InterceptorParser());
		nh.registerGlobalBeanDefinitionParser("elasticSearchExchangeStore", new ElasticSearchExchangeStoreParser());
		nh.registerGlobalBeanDefinitionParser("oauth2PermissionChecker", new Oauth2PermissionCheckerParser());
		nh.registerGlobalBeanDefinitionParser("truststore", new TruststoreParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.authentication.session.LoginInterceptor", "telekomSMSTokenProvider", new TelekomSMSTokenProviderParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "telekomSMSTokenProvider", new TelekomSMSTokenProviderParser());
		nh.registerGlobalBeanDefinitionParser("acmeHttpChallenge", new AcmeHttpChallengeParser());
		nh.registerGlobalBeanDefinitionParser("jwtSessionManager2", new JwtSessionManager2Parser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "inMemorySessionManager", new InMemorySessionManagerParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.authentication.xen.XenAuthenticationInterceptor", "inMemorySessionManager", new InMemorySessionManagerParser());
		nh.registerGlobalBeanDefinitionParser("memcachedSessionManager", new MemcachedSessionManagerParser());
		nh.registerGlobalBeanDefinitionParser("etcdBasedConfigurator", new EtcdBasedConfiguratorParser());
		nh.registerGlobalBeanDefinitionParser("reverseProxying", new ReverseProxyingParser());
		nh.registerGlobalBeanDefinitionParser("wsdlRewriter", new WsdlRewriterParser());
		nh.registerGlobalBeanDefinitionParser("return", new ReturnParser());
		nh.registerGlobalBeanDefinitionParser("template", new TemplateParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.authentication.session.LoginInterceptor", "unifyingUserDataProvider", new UnifyingUserDataProviderParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.authentication.session.CachingUserDataProvider", "unifyingUserDataProvider", new UnifyingUserDataProviderParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.authentication.BasicAuthenticationInterceptor", "unifyingUserDataProvider", new UnifyingUserDataProviderParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor", "unifyingUserDataProvider", new UnifyingUserDataProviderParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.authentication.xen.XenAuthenticationInterceptor", "unifyingUserDataProvider", new UnifyingUserDataProviderParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.authentication.session.UnifyingUserDataProvider", "unifyingUserDataProvider", new UnifyingUserDataProviderParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "unifyingUserDataProvider", new UnifyingUserDataProviderParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.kubernetes.Bean", "sessionManager", new SessionManagerParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.authentication.session.LoginInterceptor", "sessionManager", new SessionManagerParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.oauth2.OAuth2ResourceInterceptor", "sessionManager", new SessionManagerParser());
		nh.registerLocalBeanDefinitionParser("com.predic8.membrane.core.interceptor.oauth2.OAuth2AuthorizationServerInterceptor", "sessionManager", new SessionManagerParser());
	}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy