UNPKG

akamai-nginx

Version:

generate nginx config from akamai property

19 lines (13 loc) 417 B
import { Criteria } from '../criteria.js'; export class CriteriaClientIp extends Criteria { constructor(options, valueMap) { super(); this.options = options; this.valueMap = valueMap; this.checkVar = 'trueClientIp()'; } process() { return ('"NOT_ENFORCED" ~= "' + this.options.values.join(', ') + '"'); } } Criteria.register('clientIp', CriteriaClientIp);