MacaroonVerifier | 
MacaroonVerifier.maxCaveats(int maxCaveats) | 
 Sets the maximum number of caveats that can be verified before the verifier rejects a macaroon as invalid. 
 | 
MacaroonVerifier | 
MacaroonVerifier.satisfy(CaveatVerifier verifier) | 
 Satisfies a general 1st-party caveat with the given verifier. 
 | 
MacaroonVerifier | 
MacaroonVerifier.satisfyExact(String exactString) | 
 Satisfies any 1st-party caveat whose identifier exactly matches the given string. 
 | 
MacaroonVerifier | 
MacaroonVerifier.satisfyExpiryTime(Instant timeOfUse) | 
 Satisfies expiry time caveats of the form time < 2020-01-01T09:32:27Z. 
 | 
MacaroonVerifier | 
MacaroonVerifier.satisfyExpiryTime(Instant timeOfUse,
                 Duration allowedClockSkew) | 
 Satisfies expiry time caveats of the form time < 2020-01-01T09:32:27Z. 
 | 
MacaroonVerifier | 
MacaroonVerifier.satisfyPattern(String regex) | 
 Satisfies any 1st-party caveat that matches the given regular expression. 
 | 
MacaroonVerifier | 
MacaroonVerifier.satisfyPattern(Pattern pattern) | 
 Satisfies any 1st-party caveat that matches the given regular expression. 
 | 
MacaroonVerifier | 
MacaroonVerifier.satisfyThirdParty(Iterable<Macaroon> dischargeMacaroons) | 
 Satisfies one or more 3rd-party caveats using the given discharge macaroons. 
 | 
MacaroonVerifier | 
MacaroonVerifier.satisfyThirdParty(Macaroon dischargeMacaroon) | 
 Satisfies a 3rd-party caveat using the given discharge macaroon. 
 |