Hierarchy For All Packages
Package Hierarchies:- io.apiman.gateway.engine.policies,
- io.apiman.gateway.engine.policies.auth,
- io.apiman.gateway.engine.policies.caching,
- io.apiman.gateway.engine.policies.config,
- io.apiman.gateway.engine.policies.config.basicauth,
- io.apiman.gateway.engine.policies.config.rates,
- io.apiman.gateway.engine.policies.i18n,
- io.apiman.gateway.engine.policies.limiting,
- io.apiman.gateway.engine.policies.probe,
- io.apiman.gateway.engine.policies.rewrite
Class Hierarchy
- java.lang.Object
- io.apiman.gateway.engine.policies.AbstractMappedPolicy<C> (implements io.apiman.gateway.engine.policy.IPolicy)
- io.apiman.gateway.engine.policies.AbstractIPListPolicy<C>
- io.apiman.gateway.engine.policies.IPBlacklistPolicy
- io.apiman.gateway.engine.policies.IPWhitelistPolicy
- io.apiman.gateway.engine.policies.AbstractMappedDataPolicy<C> (implements io.apiman.gateway.engine.policy.IDataPolicy)
- io.apiman.gateway.engine.policies.CachingPolicy (implements io.apiman.gateway.engine.policy.IDataPolicy)
- io.apiman.gateway.engine.policies.CachingResourcesPolicy (implements io.apiman.gateway.engine.policy.IDataPolicy)
- io.apiman.gateway.engine.policies.TransferQuotaPolicy (implements io.apiman.gateway.engine.policy.IPolicyProbe<C,P>)
- io.apiman.gateway.engine.policies.URLRewritingPolicy
- io.apiman.gateway.engine.policies.AuthorizationPolicy
- io.apiman.gateway.engine.policies.BasicAuthenticationPolicy
- io.apiman.gateway.engine.policies.IgnoredResourcesPolicy
- io.apiman.gateway.engine.policies.RateLimitingPolicy (implements io.apiman.gateway.engine.policy.IPolicyProbe<C,P>)
- io.apiman.gateway.engine.policies.QuotaPolicy (implements io.apiman.gateway.engine.policy.IPolicyProbe<C,P>)
- io.apiman.gateway.engine.policies.TimeRestrictedAccessPolicy
- io.apiman.gateway.engine.policies.AbstractIPListPolicy<C>
- io.apiman.common.util.AbstractMessages
- io.apiman.gateway.engine.policies.i18n.Messages
- io.apiman.gateway.engine.io.AbstractStream<H> (implements io.apiman.gateway.engine.io.IReadWriteStream<H>)
- io.apiman.gateway.engine.policies.rewrite.URLRewritingStream
- io.apiman.gateway.engine.policies.config.AuthorizationConfig
- io.apiman.gateway.engine.policies.config.AuthorizationRule
- io.apiman.gateway.engine.policies.config.BasicAuthenticationConfig
- io.apiman.gateway.engine.policies.limiting.BucketFactory
- io.apiman.gateway.engine.policies.limiting.BucketFactory.BucketIdBuilderContext
- io.apiman.gateway.engine.policies.caching.CacheConnectorInterceptor (implements io.apiman.gateway.engine.IApiConnection, io.apiman.gateway.engine.IApiConnectionResponse, io.apiman.gateway.engine.IApiConnector, io.apiman.gateway.engine.policy.IConnectorInterceptor)
- io.apiman.gateway.engine.policies.config.CachingConfig
- io.apiman.gateway.engine.policies.config.CachingResourcesConfig
- io.apiman.gateway.engine.policies.config.CachingResourcesSettingsEntry
- io.apiman.gateway.engine.policies.config.IgnoredResource
- io.apiman.gateway.engine.policies.config.IgnoredResourcesConfig
- io.apiman.gateway.engine.policies.config.IPListConfig
- io.apiman.gateway.engine.policies.config.basicauth.JDBCIdentitySource
- io.apiman.gateway.engine.policies.auth.JDBCIdentityValidator (implements io.apiman.gateway.engine.policies.auth.IIdentityValidator<C>)
- com.fasterxml.jackson.databind.JsonDeserializer<T> (implements com.fasterxml.jackson.databind.deser.NullValueProvider)
- io.apiman.gateway.engine.policies.config.TimeRestrictedAccess.OffsetDateTimeDeserializer
- io.apiman.gateway.engine.policies.config.basicauth.LDAPCredentials
- io.apiman.gateway.engine.policies.config.basicauth.LDAPIdentitySource
- io.apiman.gateway.engine.policies.auth.LDAPIdentityValidator (implements io.apiman.gateway.engine.policies.auth.IIdentityValidator<C>)
- io.apiman.gateway.engine.policies.config.basicauth.LDAPUserSearch
- io.apiman.gateway.engine.policies.PolicyFailureCodes
- io.apiman.gateway.engine.policies.probe.ProbeRegistry
- io.apiman.gateway.engine.policies.config.RateLimitingConfig
- io.apiman.gateway.engine.policies.config.TransferQuotaConfig
- io.apiman.gateway.engine.policies.probe.RateLimitingProbeConfig (implements io.apiman.gateway.engine.beans.IPolicyProbeRequest)
- io.apiman.gateway.engine.policies.probe.RateLimitingProbeResponse (implements io.apiman.gateway.engine.beans.IPolicyProbeResponse)
- io.apiman.gateway.engine.policies.config.basicauth.StaticIdentity
- io.apiman.gateway.engine.policies.config.basicauth.StaticIdentitySource
- io.apiman.gateway.engine.policies.auth.StaticIdentityValidator (implements io.apiman.gateway.engine.policies.auth.IIdentityValidator<C>)
- io.apiman.gateway.engine.policies.config.TimeRestrictedAccess
- io.apiman.gateway.engine.policies.config.TimeRestrictedAccessConfig
- io.apiman.gateway.engine.policies.probe.TransferQuotaProbeResponse (implements io.apiman.gateway.engine.beans.IPolicyProbeResponse)
- io.apiman.gateway.engine.policies.config.URLRewritingConfig
- io.apiman.gateway.engine.policies.AbstractMappedPolicy<C> (implements io.apiman.gateway.engine.policy.IPolicy)
Interface Hierarchy
- io.apiman.gateway.engine.policies.auth.IIdentityValidator<C>
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- io.apiman.gateway.engine.policies.config.basicauth.JDBCType
- io.apiman.gateway.engine.policies.config.basicauth.LDAPBindAsType
- io.apiman.gateway.engine.policies.config.MultipleMatchType
- io.apiman.gateway.engine.policies.config.basicauth.PasswordHashAlgorithmType
- io.apiman.gateway.engine.policies.config.rates.RateLimitingGranularity
- io.apiman.gateway.engine.policies.config.rates.RateLimitingPeriod
- io.apiman.gateway.engine.policies.config.TransferDirectionType
- io.apiman.gateway.engine.policies.config.UnmatchedRequestType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)