public abstract class UrlWhitelist extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
UrlWhitelist.Builder |
| Constructor and Description |
|---|
UrlWhitelist() |
| Modifier and Type | Method and Description |
|---|---|
static UrlWhitelist.Builder |
builder() |
static UrlWhitelist |
create(List<WhitelistEntry> entries,
boolean disabled) |
static UrlWhitelist |
createEnabled(List<WhitelistEntry> entries) |
abstract boolean |
disabled() |
abstract List<WhitelistEntry> |
entries() |
boolean |
isWhitelisted(String url)
Checks if a URL is whitelisted by looking for a whitelist entry matching the given url.
|
abstract UrlWhitelist.Builder |
toBuilder() |
public abstract List<WhitelistEntry> entries()
public abstract boolean disabled()
public static UrlWhitelist create(List<WhitelistEntry> entries, boolean disabled)
public static UrlWhitelist createEnabled(List<WhitelistEntry> entries)
public abstract UrlWhitelist.Builder toBuilder()
public boolean isWhitelisted(String url)
url - The URL to check.false if the whitelist is enabled and no whitelist entry matches the given url. true if
there is a whitelist entry matching the given url or if the whitelist is disabled.public static UrlWhitelist.Builder builder()
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.