| Package | Description |
|---|---|
| io.apiman.gateway.engine.policies |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractIPListPolicy<C>
Base class for the ip whitelist and blacklist policies.
|
class |
AbstractMappedDataPolicy<C>
Base class for data policies that want to use jackson to map their config.
|
class |
AuthorizationPolicy
Adds authorization capabilities to apiman.
|
class |
BasicAuthenticationPolicy
An implementation of an apiman policy that supports multiple styles of authentication.
|
class |
CachingPolicy
Policy that enables caching for back-end services responses.
|
class |
IgnoredResourcesPolicy
A simple policy that causes a failure if the paths of the inbound
request matching the configured set of regular expressions.
|
class |
IPBlacklistPolicy
A simple policy that fails the inbound request if its IP address is
included in the list of dis-allowed IPs.
|
class |
IPWhitelistPolicy
A simple policy that causes a failure if the IP address of the inbound
request is not included in a specific list of allowed IP addresses.
|
class |
QuotaPolicy
Similar to the rate limiting policy, but less granular.
|
class |
RateLimitingPolicy
Policy that enforces rate limits.
|
class |
TransferQuotaPolicy
Policy that enforces transfer quotas.
|
class |
URLRewritingPolicy
A policy that implements URL rewriting in the body and headers of the
response from a back-end service.
|
Copyright © 2015 JBoss, a division of Red Hat. All rights reserved.