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 |
Deprecated.
|
class |
CachingResourcesPolicy |
Policy that enables caching for back-end APIs 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 |
TimeRestrictedAccessPolicy |
Policy that restrict access to resource by time when resource can be accessed.
|
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 API.
|