public class ValidationOptions extends Object
| Modifier and Type | Method and Description |
|---|---|
static ValidationOptions |
backCompatibleRipeNccValidator()
Validate manifest in a non-strict way, i.e.
|
org.joda.time.Duration |
getCrlMaxStalePeriod() |
org.joda.time.Duration |
getManifestMaxStalePeriod() |
boolean |
isAllowOverclaimParentChild() |
boolean |
isStrictManifestCRLValidityChecks() |
static ValidationOptions |
paranoidTestValidations()
This mode is introduced for internal testing purposes.
|
void |
setAllowOverclaimParentChild(boolean allowOverclaimParentChild) |
void |
setStrictManifestCRLValidityChecks(boolean strictManifestCRLValidityChecks) |
static ValidationOptions |
strictValidation()
Validate manifest in a strict way, i.e.
|
static ValidationOptions |
withStaleConfigurations(org.joda.time.Duration maxCrlStalePeriod,
org.joda.time.Duration maxMftStalePeriod) |
public static ValidationOptions strictValidation()
public static ValidationOptions backCompatibleRipeNccValidator()
public static ValidationOptions paranoidTestValidations()
RIPE regularly refresh Crl/Manifest in our RPKI core every 16 hours,with validity for 24 hours. Leaving 8 for troubleshooting if needed. This one will invalidates a crl/manifest with still 7 hours remaining, indicating something wrong with refresh.
public static ValidationOptions withStaleConfigurations(org.joda.time.Duration maxCrlStalePeriod, org.joda.time.Duration maxMftStalePeriod)
public org.joda.time.Duration getCrlMaxStalePeriod()
public org.joda.time.Duration getManifestMaxStalePeriod()
public boolean isAllowOverclaimParentChild()
public void setAllowOverclaimParentChild(boolean allowOverclaimParentChild)
public boolean isStrictManifestCRLValidityChecks()
public void setStrictManifestCRLValidityChecks(boolean strictManifestCRLValidityChecks)
Copyright © 2008–2022 RIPE Network Coordination Centre (RIPE NCC). All rights reserved.